
剁剁
服务器端伐木模组,带有动画和Hytale选项
查看大图ChopChop
ChopChop 是一个服务端 Fabric 模组,添加了一种可通过附魔台或村民交易获得的伐木(Tree Feller)附魔。
当你使用附有伐木附魔的斧头挖掘原木时,整棵树会一次性被破坏。所有原木、树叶、藤蔓、蜂巢、可可豆以及其他附着方块会一起破坏并掉落其常规物品。
适用的树木类型
该模组开箱即支持五种不同的树木类型。每种类型都有各自的检测逻辑和可配置设置。
- 普通树木:橡木、云杉、白桦、丛林、金合欢、深色橡木、红树、樱花。模组会扫描相连的原木,然后在这些原木周围可配置的半径范围内找到所有树叶。
- 垂直植物:仙人掌和竹子。当动画选项禁用时效果不大。
- 紫颂植物:整个紫颂树结构,包括紫颂花。
- 红色蘑菇:菌柄和红色蘑菇方块。
- 棕色蘑菇:菌柄和棕色蘑菇方块。
可以在模组配置中添加自定义树木类型。
未配置时的默认行为
伐木附魔适用于上述所有五种树木类型。 当你使用附魔斧头挖掘原木时:
- 模组会扫描相连的原木,最多 256 个原木。
- 对于普通树木,任何原木 7 格范围内的树叶会被破坏。玩家放置的树叶会被忽略。
- 树木要么以默认持续 60 刻(3 秒)的动画倒下,要么像 Hytale 那样逐块破坏。
- 工具耐久度会按挖掘的方块数量减少。
要破坏单个原木,挖掘时潜行即可。
配置
模组会生成 config/chopchop.json。
选项:
animated(默认 false):为 true 时,树木作为单个动画实体倒下。为 false 时,方块逐个依次破坏。animationDuration(默认 60):倒落动画持续的刻数。仅在animated为 true 时使用。speedMultiplication(默认 2.0):每增加一个原木所应用的挖掘速度倍率。maxSpeedMultiplication(默认 512.0):速度倍率的上限。configs:各树木类型设置的列表。你可以禁用某种树木类型、更改所需工具,或调整方块过滤器。
configs 中的每个条目对应一种树木类型(generic、vertical、chorus、red_mushroom、brown_mushroom)。
每种类型可用的字段:
enabled(默认 true):此树木类型是否可以被砍伐。requireTool(大多数默认 true,紫颂默认 false):若为 true,模组在砍伐前会检查allowedToolFilter。allowedToolFilter(默认要求伐木附魔):一个物品谓词,决定哪些工具有效。你可以将其改为要求特定材质或任意斧头(无需附魔)。logFilter(默认取决于类型):一个方块谓词,定义什么算作原木或菌柄。leavesFilter(可选):用于树叶或蘑菇方块的方块谓词。若缺失,则树叶不会被破坏。algorithm(仅适用于普通类型):包含maxLeavesRadius(默认 7)、maxLogAmount(默认 256)和shouldIgnorePersistentLeaves(默认 true)。
依赖项
服务器上需要 Fabric API 和 Polymer。
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。