• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

Banit —— 把你的banitem换成它!【全版本】

服务端插件 Banit —— 把你的banitem换成它!【全版本】 1.1.5

请登录后获取

结城希亚

【Lv:4】

开发者
正式会员
注册
2024/02/23
消息
80
金粒
21,780金粒
结城希亚 提交新资源:

Banit —— 把你的banitem换成它!【全版本】 - 热门的全版本支持NBT封禁物品、方块、生物、附魔的禁用插件

介绍
可能有些人不想听我碎碎念,我就先折叠一下吧。
这是之前MCBBS没关时候的截图(很早前偶然截的)
不知道这里有没有人认识我?
浏览附件59801
浏览附件59802
浏览附件59803
可以看得出我这插件在禁用物品这方面是有统治级的影响力(为什么没申请精华是因为我真的好懒更新,这插件是我一时兴起写的)
虽然大伙都很讨厌mcbbs里面的一些风气
但是mcbbs说没就没对很多作者是一个重大的损失,比如你发布了几十个作品的心血,一瞬间全没了
像我也只能一个个补发我曾经发布过的作品,唉,什么时候是个头啊
另外一提,这个插件在我使用中我还持续进行了维护和优化,现在已经有大量可开关选项
当然对于模组服的各种自定义合成,禁止合成事件还是没用...

阅读关于此资源更多信息...
 
太酷了 我还以为只能在九域找到这个插件了
 
结城希亚 升级了 Banit —— 把你的banitem换成它!【全版本】 的新版本:

更新1.1.5

添加检测“物品的完整NBT数据中是否包含指定内容"功能​

使用/bi add fuzzynbt:模糊匹配的内容 或 /bi add fn:模糊匹配的内容
可以对物品的NBT信息进行模糊检测。当物品的 完整NBT数据 中包含 上文“模糊匹配的内容” 时,会禁止使用
物品的 完整NBT数据 显示在/bi nbt的最下面,点击可复制到聊天栏,若过长则输出到控制台
使用/bi nbt outputToConsole指令可在后台输出玩家手中的物品完整NBT数据

用处:
之前版本中部分无法分类的nbt key没法进行检测,因此加了上面的功能
例如实现“禁止神秘时代6中法师手套使用包含特定核心效果的核心,不包含特定核心效果时正常使用"

阅读此次升级的详细信息...
 
我认识你,这不是mcbbs的大佬吗!就对你这个头像印象贼深刻
 
为什么使用bi list显示是1条禁用 然后点击之后里面是空的 之后再bi list 打开显示是0条禁用 但也是真的不被禁用了 不用bi list 看是被禁用的 核心Uranium-1710-dev-4-B188-server
[16:39:22 WARN]: at pers.tany.yukinoaapi.interfacepart.serializer.ISerializer.deserializeItemStack(ISerializer.java:96)
[16:39:22 WARN]: at pers.tany.banit.gui.ListInterface$1.run(ListInterface.java:142)
[16:39:22 WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
[16:39:22 WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:346)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:870)
[16:39:22 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:458)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:806)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
[16:39:22 WARN]: at java.lang.Thread.run(Unknown Source)
报错
 
为什么使用bi list显示是1条禁用 然后点击之后里面是空的 之后再bi list 打开显示是0条禁用 但也是真的不被禁用了 不用bi list 看是被禁用的 核心Uranium-1710-dev-4-B188-server
[16:39:22 WARN]: at pers.tany.yukinoaapi.interfacepart.serializer.ISerializer.deserializeItemStack(ISerializer.java:96)
[16:39:22 WARN]: at pers.tany.banit.gui.ListInterface$1.run(ListInterface.java:142)
[16:39:22 WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
[16:39:22 WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:346)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:870)
[16:39:22 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:458)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:806)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
[16:39:22 WARN]: at java.lang.Thread.run(Unknown Source)
报错
服务端核心换最新构建,前置和插件都更新到最新
 
所以说在github上提交issues什时候可以处理(主要是QQ群加了3天了没通过)
 
在leaves1.21.1核心上已有banit和YukiNoaAPI插件,但报错找不到命名为「de.tr7zw.nbtapi.NBTCompound」的类,并自动禁用
相关日志
22:11:34 INFO]: [YukiNoaAPI] Enabling YukiNoaAPI v1.0.0
[22:11:34 INFO]: [YukiNoaAPI]已启用
[22:11:34 WARN]: [org.bukkit.craftbukkit.legacy.CraftLegacy] Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[22:11:58 INFO]: [Geyser-Spigot] Enabling Geyser-Spigot v2.4.2-SNAPSHOT
[22:12:00 INFO]: [CommandAPI] Enabling CommandAPI v9.5.3
[22:12:00 INFO]: [CommandAPI] Hooked into Paper ServerResourcesReloadedEvent
[22:12:00 INFO]: [ResidenceForm] Enabling ResidenceForm v2.2.1
[22:12:01 INFO]: [ResidenceForm] [ACF] Enabled Asynchronous Tab Completion Support!
[22:12:01 INFO]: [ResidenceForm] LanguageConfig: zh_CN
[22:12:01 INFO]: [ResidenceForm] Residence hooked!
[22:12:01 INFO]: [MiniMOTD] Enabling MiniMOTD v2.1.2
[22:12:05 INFO]: [BedrockPlayerSupport] Enabling BedrockPlayerSupport v2.0.1
[22:12:06 INFO]: [QuickMenu] Enabling QuickMenu v1.0.0-SNAPSHOT
[22:12:06 INFO]: [QuickMenu] 加载成功
[22:12:06 INFO]: [QuickMenu] 版本: 1.0.0-SNAPSHOT
[22:12:06 INFO]: [voicechat] Enabling voicechat v2.5.20
[22:12:06 INFO]: [voicechat] Initializing compatibility for Bukkit version 1.21.1-R0.1
[22:12:06 INFO]: [voicechat] Compatibility version 18
[22:12:07 INFO]: [voicechat] Successfully initialized commodore command completion
[22:12:07 INFO]: [PlaceholderAPI] Successfully registered internal expansion: voicechat [2.5.20]
[22:12:07 INFO]: [voicechat] Successfully registered PlaceholderAPI expansion
[22:12:07 INFO]: [BanIt] Enabling BanIt v1.1.5
[22:12:07 INFO]: 「BanIt」已启用
[22:12:07 ERROR]: Error occurred while enabling BanIt v1.1.5 (Is it up to date?)
java.lang.NoClassDefFoundError: de/tr7zw/nbtapi/NBTCompound
at 禁用它BanIt-1.1.5.jar/pers.tany.banit.Main.onEnable(Main.java:41) ~[禁用它BanIt-1.1.5.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:288) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:644) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:593) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:752) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:511) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:333) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1214) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:325) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: de.tr7zw.nbtapi.NBTCompound
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
... 13 more
[22:12:07 INFO]: [BanIt] Disabling BanIt v1.1.5
[22:12:07 INFO]: 「BanIt」已卸载
 
为什么使用bi list显示是1条禁用 然后点击之后里面是空的 之后再bi list 打开显示是0条禁用 但也是真的不被禁用了 不用bi list 看是被禁用的 核心Uranium-1710-dev-4-B188-server
[16:39:22 WARN]: at pers.tany.yukinoaapi.interfacepart.serializer.ISerializer.deserializeItemStack(ISerializer.java:96)
[16:39:22 WARN]: at pers.tany.banit.gui.ListInterface$1.run(ListInterface.java:142)
[16:39:22 WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
[16:39:22 WARN]: at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:346)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:870)
[16:39:22 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:458)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:806)
[16:39:22 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
[16:39:22 WARN]: at java.lang.Thread.run(Unknown Source)
报错
Uranium-1710-dev-4-B188-server不是最新版Uranium核心,最新版是293版本的
 
我用封禁物品的插件ban了个原版附魔书 结果这个插件把全部附魔书全ban了
咋整嘞?
 
在leaves1.21.1核心上已有banit和YukiNoaAPI插件,但报错找不到命名为「de.tr7zw.nbtapi.NBTCompound」的类,并自动禁用
相关日志
22:11:34 INFO]: [YukiNoaAPI] Enabling YukiNoaAPI v1.0.0
[22:11:34 INFO]: [YukiNoaAPI]已启用
[22:11:34 WARN]: [org.bukkit.craftbukkit.legacy.CraftLegacy] Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[22:11:58 INFO]: [Geyser-Spigot] Enabling Geyser-Spigot v2.4.2-SNAPSHOT
[22:12:00 INFO]: [CommandAPI] Enabling CommandAPI v9.5.3
[22:12:00 INFO]: [CommandAPI] Hooked into Paper ServerResourcesReloadedEvent
[22:12:00 INFO]: [ResidenceForm] Enabling ResidenceForm v2.2.1
[22:12:01 INFO]: [ResidenceForm] [ACF] Enabled Asynchronous Tab Completion Support!
[22:12:01 INFO]: [ResidenceForm] LanguageConfig: zh_CN
[22:12:01 INFO]: [ResidenceForm] Residence hooked!
[22:12:01 INFO]: [MiniMOTD] Enabling MiniMOTD v2.1.2
[22:12:05 INFO]: [BedrockPlayerSupport] Enabling BedrockPlayerSupport v2.0.1
[22:12:06 INFO]: [QuickMenu] Enabling QuickMenu v1.0.0-SNAPSHOT
[22:12:06 INFO]: [QuickMenu] 加载成功
[22:12:06 INFO]: [QuickMenu] 版本: 1.0.0-SNAPSHOT
[22:12:06 INFO]: [voicechat] Enabling voicechat v2.5.20
[22:12:06 INFO]: [voicechat] Initializing compatibility for Bukkit version 1.21.1-R0.1
[22:12:06 INFO]: [voicechat] Compatibility version 18
[22:12:07 INFO]: [voicechat] Successfully initialized commodore command completion
[22:12:07 INFO]: [PlaceholderAPI] Successfully registered internal expansion: voicechat [2.5.20]
[22:12:07 INFO]: [voicechat] Successfully registered PlaceholderAPI expansion
[22:12:07 INFO]: [BanIt] Enabling BanIt v1.1.5
[22:12:07 INFO]: 「BanIt」已启用
[22:12:07 ERROR]: Error occurred while enabling BanIt v1.1.5 (Is it up to date?)
java.lang.NoClassDefFoundError: de/tr7zw/nbtapi/NBTCompound
at 禁用它BanIt-1.1.5.jar/pers.tany.banit.Main.onEnable(Main.java:41) ~[禁用它BanIt-1.1.5.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:288) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:644) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:593) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:752) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:511) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:333) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1214) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:325) ~[leaves-1.21.1.jar:1.21.1-47-8be1ec2]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: de.tr7zw.nbtapi.NBTCompound
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
... 13 more
[22:12:07 INFO]: [BanIt] Disabling BanIt v1.1.5
[22:12:07 INFO]: 「BanIt」已卸载
所以,你加NBTAPI没
 

在线会员

  • nnnmn
  • a2026958490
  • 柳 帝
  • 枫叶的温柔
  • 1255120315
  • 琳曦儿
  • Jerry_+
  • MrXiaoM
  • kygomc
  • in7
  • ljhsljh
  • hgrvvc
  • Nany
  • jhqwq
  • 常草
  • wchpsp
  • 南客18
  • AZ1590az
  • plumeemperor
  • I IKUN2004
...和 10 更多。
后退
顶部 底部