众所周知,直接移除addon会残留大量的更新方块,难以清除,并且现版本(1.12.31)还会导致崩服。
本插件通过修改方块的定义,让它们自动地消失。
也可以由玩家直接破坏,破坏时间是0且没有掉落物。
为了保证安全性,本插件不会自动删除任何文件,因此对原先定义文件的覆盖需要手动执行。
本插件通过修改方块的定义,让它们自动地消失。
也可以由玩家直接破坏,破坏时间是0且没有掉落物。
为了保证安全性,本插件不会自动删除任何文件,因此对原先定义文件的覆盖需要手动执行。
使用指南
1. 打开行为包对方块定义的文件夹,如:“\worlds\OrdinaryWorld\behavior_packs\樱花树Addon\blocks”(红色代表不会变的路径);
2. 将需要移除的方块移动到 “plugins/AddonsBlockRemover”;
3. 执行指令“/blockr”,观察控制台输出,若出现执行失败的项目,根据提示尝试自行解决。无法解决可在评论区询问;
4. 使用“plugins/AddonBlockRemover/finished”中的文件覆盖第一步文件夹的文件。
5. 重启服务器。
根据实际情况,完美地移除一个addon可能还需要删除一些其它文件(如配方和脚本),对于世界内的方块来说按上面步骤做就可以保证自动移除且不保留自身的功能了。方块定义模板内嵌在了插件里,有addon制作经验的可以自行修改。
效果展示
5分钟后:
速度略慢,但因为固定时间间隔执行任务的“queued_ticking”无法对旧放置的方块产生效果,只能用随机刻的"random_ticking"了 ← ←
(已应用更透明的材质并取消碰撞箱)