您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 5537|回复: 3
打印 上一主题 下一主题

[原创插件] [安全] 防止掉落 —— 防止玩家因掉线或关闭容器导致物品(神器)掉落在地

[复制链接]

该用户从未签到

跳转到指定楼层
楼主
发表于 2016-12-1 12:26:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
服务端插件
中文名称: 防止掉落
英文名称: PreventDrop
来源: 原创
类型: |Bukkit/Spigot插件| 
前置插件:
原帖地址: http://www.kongkongye.com
下载地址: https://pan.baidu.com/s/1hs2sreG
更新时间: 2016-12-01
语言支持: 简体中文 English 

功能

玩家因掉线,死亡等各种原因导致打开的容器界面关闭时,默认情况下物品会掉落在地,导致物品被清除或被捡走.
此插件会在玩家关闭容器界面时尝试将这些物品放回玩家的背包中,因为背包满了而放不进去的物品则正常掉落在地.

注意!此插件是保存玩家关闭容器界面时默认情况下会掉落的物品,跟玩家死亡掉落物品无关!

使用

将下载的rar解压后放入服务端目录下的plugins文件夹,重启服务器即可

指令

无需指令

权限

无需权限

配置
  1. <font size="3">#utf-8格式

  2. #CHEST
  3. #DISPENSER
  4. #DROPPER
  5. #FURNACE
  6. #WORKBENCH
  7. #CRAFTING
  8. #ENCHANTING
  9. #BREWING
  10. #PLAYER
  11. #CREATIVE
  12. #MERCHANT
  13. #ENDER_CHEST
  14. #ANVIL
  15. #BEACON
  16. #HOPPER

  17. #要保护的容器名列表(把那些关掉会掉落物品的容器加上)
  18. inventories:
  19.   - "CRAFTING"
  20.   - "WORKBENCH"
  21.   - "ENCHANTING"
  22.   - "ANVIL"
  23.   - "MERCHANT"</font>
复制代码

开发

一. 源码

bitbucket

二. 如何保存玩家掉落的物品到其它地方?

如果背包满了,此插件会发出一个DropItemEvent,可以监听此事件,将多余的掉落物保存到其它地方如数据库中再将掉落物列表清空.
(此事件内的掉落物列表是即将掉落在地的,不包括已经保存到背包的)

下载

百度网盘


PS

上班时间做的,晚上回去再测试一下,如果有问题请在下面回复.
此外,如果你下载了,请加点人气~人气~人气~



评分

参与人数 1人气 +2 收起 理由
Stay_adorable + 2 支持原创内容!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

该用户从未签到

地板
发表于 2018-5-6 12:59:37 | 只看该作者
啊飒飒打扫打扫打扫
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    无聊
    2018-3-1 12:57
  • 签到天数: 2 天

    [LV.1]初来乍到

    板凳
    发表于 2017-12-21 10:41:26 | 只看该作者
    很好的插件,支持作者!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

    该用户从未签到

    沙发
    发表于 2016-12-26 19:05:34 | 只看该作者
    逗我呢 下载地址呢
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则