本帖最后由 MC丶小说 于 2019-5-22 19:55 编辑






插件权限


★BANITEM★

插件介绍
插件主要针对一些常见插件无法完全禁用mod物品的使用而设计。
第一次改写插件
原因是因为自己服务器是1.1.2版本
找了很多要么支持版本低.要么不支持权限
【我是为了红石权限..嘻嘻】
不知道这个对你们有没有用,如发帖有什么版权问题望联系删除
第一次改写插件
原因是因为自己服务器是1.1.2版本
找了很多要么支持版本低.要么不支持权限
【我是为了红石权限..嘻嘻】
不知道这个对你们有没有用,如发帖有什么版权问题望联系删除



详细介绍
支持分组/个别玩家权限显示黑名单物品一条指令把你手中的物品添加到黑名单
也可把禁用的物品从黑名单中删除
控制台可用指令 clear,list 和help.
支持带有附加值的物品ID (如, 35:3, 35:7)
通过给予权限来无视禁用.
(如, banitem.bypass.35:* or banitem.bypass.35:6)
黑名单内的物品无法拾取
也可无法合成

可用指令
/Help banitem ------ 差看帮助
/banitem add [禁用原因] ------ 禁用手持物品[不用查ID超方便]
/banitem add all ----- 禁用手持物品所有附加值物品
/banitem del ------ 删除被禁用的物品
/banitem dear ------ 删除所有禁用物品
/banitem list ------ 列出所有已被禁用物品
/banitem check ------ 检查物品是否被禁用
/banitem reload ------ 重载插件

插件权限


插件配置
Confiscate: true —— 如果true,被ban的物品会被没收! XXXXXXXXXXX
所有主要功能config里都可以配置 XXXXXXXXXXXXXX
1.1版本新增功能,直接游戏指令配置,被禁用物品是否没收。

站内另帖介绍
本帖最后由 MC丶小说 于 2020-1-2 02:19 编辑
已弃坑不过1.12.1 1.12.2 我都使用过,都能正常使用,
自便。
已弃坑不过1.12.1 1.12.2 我都使用过,都能正常使用,
自便。
你标题的&a&L把我逗乐了,你是个鬼才!
玄月酱 发表于 2019-5-21 15:55
你标题的&a&L把我逗乐了,你是个鬼才!
第一次啊。。。我看人家的帖可以加粗,有颜色呢···
很好的插件,支持
1.帖子内容的1.1.2是什么稀奇版本
2.我看见JAR包里的类包是github的,开过源?
3.直接Ctrl+C Ctrl+V 别人帖子的内容真的好吗?

2.我看见JAR包里的类包是github的,开过源?
3.直接Ctrl+C Ctrl+V 别人帖子的内容真的好吗?
本帖最后由 MC丶小说 于 2019-5-21 18:59 编辑
第一. 这个插件的作者应该是弃坑了,上次发布是14年的时候,之前的版本,别的我不知道至少是1.1.2.2不能用,疯狂报错,不知道什么是1.12+吗?
第二,插件功能及其他是没变,我修改了版本支持,让1.12.2能判定支持,至于其他其他版本能不能用,我也不太清楚,我玩得是某易版,插件服开放只到1.12.2,所以上面也注明了
第三,这个插件原本没有 /banitem list 指令,我增加了,虽然原贴显示有这个指令,但是试过不能使用。
帖子开头我就说过了,改写插件,支持1.12+.且之前是因为版本低且没法用判定。
其他的深奥问题我就不太懂了,新手第一次而已。没改之前没法使用,就算我手法再烂,现在能正常使用了。跟大佬比不了
翎鲲 发表于 2019-5-21 17:09
1.帖子内容的1.1.2是什么稀奇版本
2.我看见JAR包里的类包是github的,开过源?
3.直接Ctrl+C Ctrl+V 别人帖 ...
第一. 这个插件的作者应该是弃坑了,上次发布是14年的时候,之前的版本,别的我不知道至少是1.1.2.2不能用,疯狂报错,不知道什么是1.12+吗?
第二,插件功能及其他是没变,我修改了版本支持,让1.12.2能判定支持,至于其他其他版本能不能用,我也不太清楚,我玩得是某易版,插件服开放只到1.12.2,所以上面也注明了
第三,这个插件原本没有 /banitem list 指令,我增加了,虽然原贴显示有这个指令,但是试过不能使用。
帖子开头我就说过了,改写插件,支持1.12+.且之前是因为版本低且没法用判定。
其他的深奥问题我就不太懂了,新手第一次而已。没改之前没法使用,就算我手法再烂,现在能正常使用了。跟大佬比不了
MC丶小说 发表于 2019-5-21 18:55
第一. 这个插件的作者应该是弃坑了,上次发布是14年的时候,之前的版本,别的我不知道至少是1.1.2.2不能用 ...
你这个帖子的排版让人第一眼就觉得像CX或转发。推荐改一下排版,我以为1.1.2是游戏版本(雾)
别的不说 感谢DALAO的重置。
刚好需要,感谢重置
翎鲲 发表于 2019-5-22 09:03
你这个帖子的排版让人第一眼就觉得像CX或转发。推荐改一下排版,我以为1.1.2是游戏版本(雾)
别的不说 ...
不太会排帖子,反正清者自清,分享出来,愿意用就用,懒得改了
感谢大佬分享
op情况下拾取物品会后台刷报错 我用的是catserver
[19:59:59] [Server thread/INFO]: [Yum] [Yum 事件监控] 插件 BanItem 处理 EntityPickupItemEvent 事件时发生异常!
[19:59:59] [Server thread/INFO]: [Yum] 异常名称: java.lang.ClassCastException
[19:59:59] [Server thread/INFO]: [Yum] 异常说明: org.bukkit.event.entity.EntityPickupItemEvent cannot be cast to org.bukkit.entity.Player
[19:59:59] [Server thread/INFO]: [Yum] 简易错误信息如下:
[19:59:59] [Server thread/INFO]: [Yum] 位于 io.github.sorahen.banitem.PlayerListener.onPickup(PlayerListener.java:114)
[19:59:59] [Server thread/INFO]: [Yum] 位于 sun.reflect.NativeMethodAccessorImpl.invoke0(未知:-2)
[19:59:59] [Server thread/INFO]: [Yum] 位于 sun.reflect.NativeMethodAccessorImpl.invoke(未知:-1)
[19:59:59] [Server thread/INFO]: [Yum] 位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知:-1)
[19:59:59] [Server thread/INFO]: [Yum] 位于 java.lang.reflect.Method.invoke(未知:-1)
[19:59:59] [Server thread/INFO]: [Yum] [Yum 事件监控] 插件 BanItem 处理 EntityPickupItemEvent 事件时发生异常!
[19:59:59] [Server thread/INFO]: [Yum] 异常名称: java.lang.ClassCastException
[19:59:59] [Server thread/INFO]: [Yum] 异常说明: org.bukkit.event.entity.EntityPickupItemEvent cannot be cast to org.bukkit.entity.Player
[19:59:59] [Server thread/INFO]: [Yum] 简易错误信息如下:
[19:59:59] [Server thread/INFO]: [Yum] 位于 io.github.sorahen.banitem.PlayerListener.onPickup(PlayerListener.java:114)
[19:59:59] [Server thread/INFO]: [Yum] 位于 sun.reflect.NativeMethodAccessorImpl.invoke0(未知:-2)
[19:59:59] [Server thread/INFO]: [Yum] 位于 sun.reflect.NativeMethodAccessorImpl.invoke(未知:-1)
[19:59:59] [Server thread/INFO]: [Yum] 位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知:-1)
[19:59:59] [Server thread/INFO]: [Yum] 位于 java.lang.reflect.Method.invoke(未知:-1)
刘培基 发表于 2019-5-22 20:06
op情况下拾取物品会后台刷报错 我用的是catserver
[19:59:59] [Server thread/INFO]: [Yum] [Yum 事件监控 ...
游戏什么版本
MC丶小说 发表于 2019-5-22 20:17
游戏什么版本
游戏版本是1.12.2
而且还有严重的卡服务器现象
MC丶小说 发表于 2019-5-22 20:17
**** 作者被禁止或删除 内容自动屏蔽 ****
希望您可以尽快回复我 每次将其掉落物后台会刷报错
刘培基 发表于 2019-5-25 13:24
而且还有严重的卡服务器现象
一样的情况,一样的cat端,刷屏报错
MC丶小说 发表于 2019-5-21 15:47
如果有什么BUG可以联系我
装了之服务区后台一直跳出这段:
Could not pass event EntityPickupItemEvent to BanItem v1.1
org.bukkit.event.EventException: null
我机翻一下是:无法将事件实体接收项事件传递给BanItem v1.1
还有每次禁用物品很麻烦,非得要拿在手上?没有直接输入ID禁封的指令吗?
拿在手上禁封之后,只要我一点那个物品,就会卡出来两个。丢都丢不掉。卡了一背包。
插件权限打错了!是banitem 不是banletm
大佬为什么我1.12.2服务器禁止的 物品玩家还能捡起来 也不强制收回去 ,那些选项是true的
本帖最后由 QQ787054272 于 2019-6-18 23:19 编辑
我和13楼一样的问题
设置不能捡起禁用物品 但是还是能捡起来 服务器也不回收禁用物品
[23:15:05] [Server thread/ERROR]: Could not pass event EntityPickupItemEvent to BanItem v1.1
org.bukkit.event.EventException: null
at catserver.server.executor.ReflectionExecutor.execute(ReflectionExecutor.java:36) ~[ReflectionExecutor.class:git-4749966-Community]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [SimplePluginManager.class:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [SimplePluginManager.class:git-Spigot-dcd1643-e60fc34]
at net.minecraft.entity.item.EntityItem.func_70100_b_(EntityItem.java:460) [acl.class:?]
at net.minecraft.entity.player.EntityPlayer.func_71044_o(EntityPlayer.java:616) [aed.class:?]
at net.minecraft.entity.player.EntityPlayer.func_70636_d(EntityPlayer.java:587) [aed.class:?]
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2503) [vp.class:?]
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:249) [aed.class:?]
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:470) [oq.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:246) [pa.class:?]
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209) [NetworkDispatcher$1.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:235) [gw.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:187) [oz.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:941) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:636) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_201]
Caused by: java.lang.ClassCastException: org.bukkit.event.entity.EntityPickupItemEvent cannot be cast to org.bukkit.entity.Player
at io.github.sorahen.banitem.PlayerListener.onPickup(PlayerListener.java:114) ~[?:?]
at sun.reflect.GeneratedMethodAccessor123.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_201]
at catserver.server.executor.ReflectionExecutor.execute(ReflectionExecutor.java:32) ~[ReflectionExecutor.class:git-4749966-Community]
... 18 more
开头第一行我机翻一下意思是:
[23:15:05] [服务器线程/错误]:无法将事件实体提取项事件传递给BanItem v1.1
org.bukkit.event.EventException:null
请楼主解决一下!!
我和13楼一样的问题
设置不能捡起禁用物品 但是还是能捡起来 服务器也不回收禁用物品
[23:15:05] [Server thread/ERROR]: Could not pass event EntityPickupItemEvent to BanItem v1.1
org.bukkit.event.EventException: null
at catserver.server.executor.ReflectionExecutor.execute(ReflectionExecutor.java:36) ~[ReflectionExecutor.class:git-4749966-Community]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [SimplePluginManager.class:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [SimplePluginManager.class:git-Spigot-dcd1643-e60fc34]
at net.minecraft.entity.item.EntityItem.func_70100_b_(EntityItem.java:460) [acl.class:?]
at net.minecraft.entity.player.EntityPlayer.func_71044_o(EntityPlayer.java:616) [aed.class:?]
at net.minecraft.entity.player.EntityPlayer.func_70636_d(EntityPlayer.java:587) [aed.class:?]
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2503) [vp.class:?]
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:249) [aed.class:?]
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:470) [oq.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:246) [pa.class:?]
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209) [NetworkDispatcher$1.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:235) [gw.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:187) [oz.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:941) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:636) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_201]
Caused by: java.lang.ClassCastException: org.bukkit.event.entity.EntityPickupItemEvent cannot be cast to org.bukkit.entity.Player
at io.github.sorahen.banitem.PlayerListener.onPickup(PlayerListener.java:114) ~[?:?]
at sun.reflect.GeneratedMethodAccessor123.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_201]
at catserver.server.executor.ReflectionExecutor.execute(ReflectionExecutor.java:32) ~[ReflectionExecutor.class:git-4749966-Community]
... 18 more
开头第一行我机翻一下意思是:
[23:15:05] [服务器线程/错误]:无法将事件实体提取项事件传递给BanItem v1.1
org.bukkit.event.EventException:null
请楼主解决一下!!
QQ787054272 发表于 2019-6-18 23:17
我和13楼一样的问题
设置不能捡起禁用物品 但是还是能捡起来 服务器也不回收禁用物品
我也遇到着这样的问题
如何禁止使用物品 可以合成的那种
创造模式怎么配置?
严重错误 插件发生错误,请删除该插件或者修复这个错误,否则将导致服务器卡顿! 插件事件名: EntityPickupItemEvent 报错插件名为:[禁物品]BanItem v1.1
1.12.2cat端疯狂报错,我的后台快烦死了233
1.12.2cat端疯狂报错,我的后台快烦死了233
感觉好牛逼的样子
azz185 发表于 2019-6-7 09:56
一样的情况,一样的cat端,刷屏报错
作者不知道去哪里了
[13:27:58] [Server thread/INFO] []: [Yum] [Yum 事件监控] 插件 BanItem 处理 EntityPickupItemEvent 事件时发生异常!
[13:27:58] [Server thread/INFO] []: [Yum] 异常名称: java.lang.ClassCastException
[13:27:58] [Server thread/INFO] []: [Yum] 异常说明: org.bukkit.event.entity.EntityPickupItemEvent cannot be cast to org.bukkit.entity.Player
[13:27:58] [Server thread/INFO] []: [Yum] 简易错误信息如下:
[13:27:58] [Server thread/INFO] []: [Yum] 位于 io.github.sorahen.banitem.PlayerListener.onPickup(PlayerListener.java:114)
[13:27:58] [Server thread/INFO] []: [Yum] 位于 com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37)
[13:27:58] [Server thread/INFO] []: [Yum] 位于 pw.yumc.Yum.inject.ListenerInjector.execute(ListenerInjector.java:88)
[13:27:58] [Server thread/INFO] []: [Yum] 位于 org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66)
[13:27:58] [Server thread/INFO] []: [Yum] 位于 org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:515)
刷这个报错是为什么呢
[13:27:58] [Server thread/INFO] []: [Yum] 异常名称: java.lang.ClassCastException
[13:27:58] [Server thread/INFO] []: [Yum] 异常说明: org.bukkit.event.entity.EntityPickupItemEvent cannot be cast to org.bukkit.entity.Player
[13:27:58] [Server thread/INFO] []: [Yum] 简易错误信息如下:
[13:27:58] [Server thread/INFO] []: [Yum] 位于 io.github.sorahen.banitem.PlayerListener.onPickup(PlayerListener.java:114)
[13:27:58] [Server thread/INFO] []: [Yum] 位于 com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37)
[13:27:58] [Server thread/INFO] []: [Yum] 位于 pw.yumc.Yum.inject.ListenerInjector.execute(ListenerInjector.java:88)
[13:27:58] [Server thread/INFO] []: [Yum] 位于 org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66)
[13:27:58] [Server thread/INFO] []: [Yum] 位于 org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:515)
刷这个报错是为什么呢
谢谢分享
大佬还在吗。我这边help banitem 后面出现链接指令: 然后什么都没有,除此之外所有指令都是 未知指令
禁用骨头后,还是可以拿去喂狼
ban完的东西,过个一天全部又可以用得重新ban是什么问题
支持一波
支持23333333333
本帖最后由 星辰love 于 2019-10-15 17:21 编辑
服务器版本1.12.2
出现以下问题:
第一次进入服务器有中文,之后在进无中文
服务器版本1.12.2
出现以下问题:
第一次进入服务器有中文,之后在进无中文
这个插件和ess里面的有什么区别吗?
有bug ,插件代码问题https://paste.ubuntu.com/p/Sdzx4hbKGZ/
1790418343 发表于 2019-6-22 23:03
我也遇到着这样的问题
我也是,除了不能放置,其他没权限和给了权限都试过了,还是没效果
可帮下我吗?我就是想知道怎么单独Ban掉物品中的一个权限,其他权限开放,其他权限开放着。
谢谢分享~
这个很好用谢谢啦
后台一直报错啊,但是能正常用复制代码
- [00:10:41] [Server thread/ERROR] [Mohist]: Could not pass event EntityPickupItemEvent to BanItem v1.1
- org.bukkit.event.EventException: null
- at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:38) ~[MethodHandleEventExecutor.class:83bcbf5]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[RegisteredListener.class:83bcbf5]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [SimplePluginManager.class:83bcbf5]
- at net.minecraft.entity.item.EntityItem.onCollideWithPlayer(EntityItem.java:462) [acl.class:?]
- at net.minecraft.entity.player.EntityPlayer.collideWithPlayer(EntityPlayer.java:621) [aed.class:?]
- at net.minecraft.entity.player.EntityPlayer.onLivingUpdate(EntityPlayer.java:592) [aed.class:?]
- at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:2458) [vp.class:?]
- at net.minecraft.entity.player.EntityPlayer.onUpdate(EntityPlayer.java:254) [aed.class:?]
- at net.minecraft.entity.player.EntityPlayerMP.onUpdateEntity(EntityPlayerMP.java:482) [oq.class:?]
- at net.minecraft.network.NetHandlerPlayServer.update(NetHandlerPlayServer.java:251) [pa.class:?]
- at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.update(NetworkDispatcher.java:209) [NetworkDispatcher$1.class:83bcbf5]
- at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:296) [gw.class:?]
- at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:195) [oz.class:?]
- at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:930) [MinecraftServer.class:?]
- at net.minecraft.server.dedicated.DedicatedServer.updateTimeLightAndEntities(DedicatedServer.java:464) [nz.class:?]
- at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:778) [MinecraftServer.class:?]
- at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:621) [MinecraftServer.class:?]
- at java.lang.Thread.run(Unknown Source) [?:1.8.0_221]
- Caused by: java.lang.ClassCastException: org.bukkit.event.entity.EntityPickupItemEvent cannot be cast to org.bukkit.entity.Player
- at io.github.sorahen.banitem.PlayerListener.onPickup(PlayerListener.java:114) ~[?:?]
- at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:36) ~[MethodHandleEventExecutor.class:83bcbf5]
- ... 17 more
很有用,谢谢楼主
疯狂报错
一直用的这个!like!
小五萌萌哒 发表于 2020-1-18 12:02
一直用的这个!like!
还能用吗,麻烦说一下能正常使用的版本,
这种插件我在用,真的很方便!!真的
这个插件 1.12疯狂报错,有没有其他封禁类的插件啊
这插件好用!赞啊!!