梦想的石头
本帖最后由 梦想的石头 于 2022-6-7 21:08 编辑
前言

前一段时间,有位坛友,他提出问题
说论坛的NotBuild SuperNotBuild 停更且功能少,存在部分BUG
当即我就赶出来一个AntiBuild,但是我给他细细去做,发现存在很多BUG
我进行了多方位的优化,然后给插件增加多个功能,发布在论坛内



简介

他可以支持多个世界的不同方式的管控
他可以一键加入所有世界的管控配置
他可以支持直接重载配置文件
他可以管控水桶/岩浆桶/鱼桶/空桶的交互
他可以管控画/展示框等悬挂物的受损
他可以进行火焰蔓延/融雪/降雪/下雨的管控
他可以使用自定义权限进行管控
他可以自定义管控反馈的信息提示
他可以管控死亡不掉落物品
他可以保护末影水晶/盔甲架/展示框内物品
它可以防御农田不会被玩家践踏掉
它可以定时对资源世界进行刷新重置


指令

默认OP可执行,无权限管控
/AntiBuild cz 重载配置文件
/AntiBuild ws 载入所有世界的配置文件(快速配置世界管控)
指令缩写为/ab



配置文件

Ver1.3

Ver1.2
Ver1.1
1.1版本配置文件格式大改
Ver1.0




BUG

暂无任何已经发现BUG


下载


Ver1.3.1
AntiBuild-1.3.2-SNAPSHOT.jar (15.11 KB, 下载次数: 1673)

旧版本


更新记录

本插件禁止二次搬运
给个金粒/人气吧 谢谢
插件还在持续更新,需要各位的建议/意见







本插件所用所有代码均为原创,不存在借用/抄袭等行为





梦想的石头
这里收集所有BUG/建议

封神阁
阿这,支持一波

封神阁
支持一波

岁月静好、
想要好久了

结城希亚
这个排版有丶似曾相识

LwTs
Brave_boy 发表于 2020-12-11 17:27
这里收集所有BUG/建议

建议
限制冰块不融合,火势不蔓延,树叶不掉落
增加权限
可以让拥有权限的人破坏某个世界
举例 玩家A拥有权限 antiworld.build.world 就可以在世界world进行建筑

梦想的石头
Ver1.1
2020/12/12
配置文件格式大改
添加桶交互/悬挂物交互的提示信息
添加总控制开关和各个功能的分别开关
添加自定义权限管控
增加蔓延/生长/生成/退去/下雨的管控
火焰/蘑菇蔓延 小麦/甘蔗生长 雪块生成 融雪退去等
优化代码,去除无用代码
添加指令缩写/ab

苏子峰
可以增加个死亡不掉落吗 true/false 吗

红人丶云浩
本帖最后由 红人丶云浩 于 2020-12-12 17:37 编辑

提交3个bug:

1.展示框内物品还是可以拆掉
2.末影水晶 也可以点爆
3.水桶 岩浆桶 对着草右键 可以倒出来


Dragonlitty
支持一下 准备加入服务器!!

梦想的石头
Ver1.2
2020/12/12
修复BUG “盔甲架及末影水晶会被破坏”
添加末影水晶与盔甲架的额外控制
修复BUG “展示框内物品会被破坏”
添加管控死亡不掉落物品(非强制性)
若当前世界为死亡不掉落,设置为false 将还是死亡不掉落
重写对桶类物品管控的方式(更加安全)
添加一个桶类的提示信息
优化代码,取出无用代码

Yescccc
顶!建议假如禁止交互功能!

yangoo
让这个世界重启后自动刷新(直接删)region

梦想的石头
aipaicongge 发表于 2020-12-12 20:29
顶!建议假如禁止交互功能!

就是具体什么样的交互禁止??

菊花喵
大佬我想问一下可以同服多创建一个主世界嘛

菊花喵
菊花喵 发表于 2020-12-18 15:04
大佬我想问一下可以同服多创建一个主世界嘛

是1.16.4版本的服务器

梦想的石头
菊花喵 发表于 2020-12-18 15:04
是1.16.4版本的服务器

本来就行

q3235928593
谢谢楼主!

菊花喵

我这是forge服务器没有bukkit 可以用吗…… bukkit好多mod没法打

Wing_Ling
1.16.4服务器 paper核心
无限报错   
报错文件(简化).txt (17.59 KB, 下载次数: 4)


梦想的石头
Wing_Ling 发表于 2020-12-22 19:47
1.16.4服务器 paper核心
无限报错

缺少下面这一行 检查那个世界的设置内缺少



Wing_Ling
Brave_boy 发表于 2020-12-22 20:49
缺少下面这一行 检查那个世界的设置内缺少



我就弄了一个世界而已  设置也没缺啊


yangoo
我去 地图可以放时装 我看看玩家把不要一直放。。。。。

[email protected]
感谢分享,谢谢!

凯爵
支持一波

_____童话”
东西很好 受教了

2237893385
6666大佬牛批

梦想的石头
Ver1.3
2021/1/2
修复在不加载所有世界配置情况下会报错问题
修复部分功能不受总控制的限制
添加对农田保护的管控
添加可以刷新世界的管控(每天刷新)
对命令/AntiBuild 进行优化
去除大量无用代码,优化代码

桐谷和人.1
很强的插件,顶!

xingguang
很好用的插件

零鸟发神经
很不错的管理插件,爱了爱了~~~

ar1420672562
Brave_boy 发表于 2020-12-11 17:27
这里收集所有BUG/建议

有发个BUG 如果在保护的世界里 放置门旁边是甘蔗/仙人掌那么可以无限刷 甘蔗/仙人掌

SBBCMM
楼主我想问一下,为什么我放进去plugin 里面后进了服务器没效果啊?比如农作物还是一样可以践踏

猫尾233
插件不错,请问这个世界重置里的时间是填重置间隔的世界吗,还是每天刷新的时间

梦想的石头
Dfmaster 发表于 2021-1-22 17:13
插件不错,请问这个世界重置里的时间是填重置间隔的世界吗,还是每天刷新的时间 ...

每天几点重置这个地图

梦想的石头
SBBCMM 发表于 2021-1-21 23:56
楼主我想问一下,为什么我放进去plugin 里面后进了服务器没效果啊?比如农作物还是一样可以践踏 ...

你需要添加所有的世界管控 然后开启农作物管控

猫尾233
还有请问配置里世界的总控制是啥意思,脑子笨理解不了具体含义

梦想的石头
Dfmaster 发表于 2021-1-22 17:15
还有请问配置里世界的总控制是啥意思,脑子笨理解不了具体含义

这个世界的总控制关闭了 就不生效了

猫尾233
Brave_boy 发表于 2021-1-22 17:13
每天几点重置这个地图

好,谢谢
不过每天重置...有点高频了耶,我还想者一周一次已经不错了

梦想的石头
Dfmaster 发表于 2021-1-22 19:05
好,谢谢
不过每天重置...有点高频了耶,我还想者一周一次已经不错了

最近没有时间更新插件,在大更新我的服务器 就短暂搁置了

yupaopao11

支持原创awa

金瓯
Brave_boy 发表于 2020-12-11 17:27
这里收集所有BUG/建议

1.12.2 当玩家践踏农田时无法保护 后台提示:
  1. [09:57:57 ERROR]: Could not pass event PlayerInteractEvent to AntiBuild v1.3-SNAPSHOT
  2. java.lang.NoSuchFieldError: FARMLAND
  3.         at me.mcdcs.antibuild.d.jt(d.java:146) ~[?:?]
  4.         at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor106.execute(Unknown Source) ~[?:?]
  5.         at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[patched_1.12.2.jar:git-Paper-1618]
  6.         at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.12.2.jar:git-Paper-1618]
  7.         at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.12.2.jar:git-Paper-1618]
  8.         at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[patched_1.12.2.jar:git-Paper-1618]
  9.         at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:236) ~[patched_1.12.2.jar:git-Paper-1618]
  10.         at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:203) ~[patched_1.12.2.jar:git-Paper-1618]
  11.         at net.minecraft.server.v1_12_R1.BlockSoil.fallOn(BlockSoil.java:58) ~[patched_1.12.2.jar:git-Paper-1618]
  12.         at net.minecraft.server.v1_12_R1.Entity.a(Entity.java:1086) ~[patched_1.12.2.jar:git-Paper-1618]
  13.         at net.minecraft.server.v1_12_R1.EntityLiving.a(EntityLiving.java:197) ~[patched_1.12.2.jar:git-Paper-1618]
  14.         at net.minecraft.server.v1_12_R1.EntityPlayer.a(EntityPlayer.java:803) ~[patched_1.12.2.jar:git-Paper-1618]
  15.         at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:743) ~[patched_1.12.2.jar:git-Paper-1618]
  16.         at net.minecraft.server.v1_12_R1.PacketPlayInFlying.a(SourceFile:126) ~[patched_1.12.2.jar:git-Paper-1618]
  17.         at net.minecraft.server.v1_12_R1.PacketPlayInFlying$PacketPlayInPosition.a(SourceFile:57) ~[patched_1.12.2.jar:git-Paper-1618]
  18.         at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[patched_1.12.2.jar:git-Paper-1618]
  19.         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_275]
  20.         at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_275]
  21.         at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) ~[patched_1.12.2.jar:git-Paper-1618]
  22.         at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850) ~[patched_1.12.2.jar:git-Paper-1618]
  23.         at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1618]
  24.         at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1618]
  25.         at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1618]
  26.         at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]
复制代码

梦想的石头
691422759 发表于 2021-2-22 10:01
1.12.2 当玩家践踏农田时无法保护 后台提示:

Ver1.3.1
2021/2/22
修复了刷甘蔗/仙人掌问题
修复1.16以下版本农作物保护错误问题
修复了生物可以践踏农作物的问题

金瓯
Brave_boy 发表于 2021-2-22 16:28
Ver1.3.1
2021/2/22
修复了刷甘蔗/仙人掌问题

好家伙 效率好高啊 点赞

Hankxiao
比较适合创造服使用(?)

梦想的石头
Hankxiao 发表于 2021-2-26 17:28
比较适合创造服使用(?)

生存服 创造服都合适

zhjie
感谢楼主

TPCkbc
感谢楼主分享,这个插件太棒了!

Kkforkd
好的插件啊

下一页 最后一页