
HammerTimer重制版
一个专注于重制“HammerTime”模组的模组;感谢其作者Ewy。https://www.curseforge.com/minecraft/mc-mods/hammer-time/files/2531223
锤子重制版(Hammer Reworked)
锤子重制版是 Minecraft Forge 1.12.2 的一个独立工具扩展模组。它添加了由木头、石头、铁、金、钻石和绿宝石制成的锤子、挖掘器、伐木斧和镰刀。
该模组旨在加快重复的挖矿、挖掘、伐木和耕作速度,同时避免可能导致卡顿的大型瞬时操作。大多数多方块操作会分散在多个游戏刻中逐步处理,且该模组不会强制加载区块。
原始项目、致谢与许可证
锤子重制版包含改编自 EwyBoy 为 Hammer Time 制作的 3D 工具模型和视觉资源。
原始 Hammer Time 发布页:
https://www.curseforge.com/minecraft/mc-mods/hammer-time/files/2531223
Hammer Time 根据 MIT 许可证分发。锤子重制版遵循原始许可证的条款,保留所需的版权和许可声明,并向原作者提供明确的署名。
原作者也确认允许重用和修改这些资源。
完整的署名和原始许可信息包含在项目的以下文件中:
- CREDITS.md
- THIRD_PARTY_NOTICES.md
- LICENSE-HAMMER-TIME.txt
锤子重制版本身也根据 MIT 许可证分发。
锤子重制版与 Hammer Time 的区别
锤子重制版不是 Hammer Time 的官方延续、更新或替代品。它是一个独立的实现,旨在提供不同的机制、配置选项、性能保护措施和工具行为。
仅使用了 Hammer Time 中改编的 3D 工具模型和视觉资源。游戏玩法系统、配置系统、多方块处理、树木检测、作物收获、自动补种、镰刀行为、性能保护及其他机制均为锤子重制版独立实现。
锤子重制版在以下几个重要方面与原版项目有所不同:
- 添加了四个完整的工具系列:锤子、挖掘器、伐木斧和镰刀。
- 包含木、石、铁、金、钻石和绿宝石变体。
- 添加了具有特殊或扩展能力的绿宝石工具。
- 大型操作分散在多个服务器刻中逐步处理,而非尝试瞬间破坏所有方块。
- 包含针对区域挖矿、树木检测、树叶处理、耐久度和处理速度的可配置限制。
- 避免强制加载未加载的区块。
- 当玩家更换工具或快捷栏槽位时取消正在进行中的操作。
- 允许玩家通过潜行禁用区域效果。
- 包含受控的树木检测,旨在避免砍伐附近独立的树木。
- 添加了带自动补种的作物收获功能。
- 添加了基于工具材质的作物产出倍率。
- 添加了可配置的植被清理区域。
- 添加了局部树叶切割行为,而不会扫描或移除整片树冠。
- 尽可能保留 Forge 的方块破坏事件、权限、耐久度、附魔、掉落物和经验。
- 包含针对方块实体、大型树木、模组环境和专用服务器的保护措施。
需求
- Minecraft 1.12.2
- Minecraft Forge 14.23.5.2859
- Java 8
锤子
锤子专为开采石头、矿石和其他兼容方块而设计。
- 普通锤子开采 3×3×1 的区域。
- 开采平面会根据玩家面朝的方向而变化。
- 绿宝石锤子开采更深的 3×3×4 区域。
- 额外的方块会分多个游戏刻处理。
- 潜行会禁用区域开采,仅破坏单个方块。
- 切换当前选中的快捷栏槽位会取消当前区域开采任务。
- 保留原版 Minecraft 的采集规则,包括耐久度、经验、时运、精准采集、权限和方块破坏事件。
挖掘器
挖掘器用于泥土、沙子、沙砾、黏土及类似材料。
- 普通挖掘器清除 3×3×1 的区域。
- 绿宝石挖掘器可以挖掘更深的 3×3×4 区域。
- 方块会逐步处理以减少服务器负载的突然增加。
- 潜行会禁用区域效果。
- 当玩家更换工具或快捷栏槽位时任务停止。
- 挖掘器使用标准的 Forge 采集系统,可与附魔和保护类模组兼容。
伐木斧
伐木斧使用受控的树木检测来砍伐整棵树。
- 该系统在检查附近的树叶和树枝时会搜索连接的木头。它包含一些限制,有助于防止斧头意外清除大片森林或附近独立的树木。
- 所有伐木斧都可以砍伐完整检测到的树木。
- 方块会分多个游戏刻处理。
- 潜行只破坏选中的方块。
- 更换工具或快捷栏槽位会取消操作。
- 树木检测避免强制加载未加载的区块。
- 尽可能忽略具有独立根系的附近树木。
绿宝石伐木斧
绿宝石伐木斧速度更快,并且还可以:
- 移除检测到的树木所属的自然树叶。
- 在可见的木头结构之外稍微搜索一下,以找到相连的自然树叶。
- 收集第一个被砍伐方块附近的掉落物品。
- 每游戏刻处理比其他伐木斧更多的方块。
镰刀
镰刀专为耕作、植被清理和树叶切割而设计。
作物收获
- 手持镰刀时右键点击成熟的作物。
- 木、石、铁、金和钻石镰刀可收获 3×3 的作物区域。
- 绿宝石镰刀可收获 5×5 的作物区域。
- 收获后的作物会自动重新种植。
- 只收获成熟的作物。
- 潜行并右键点击只收获选中的作物。
- 掉落物会收集在被点击的作物周围。
支持的原版作物包括:
- 小麦
- 胡萝卜
- 马铃薯
- 甜菜根
- 地狱疣
- 可可豆
作物产出根据镰刀材质而增加:
- 木质:×1.00
- 石质:×1.15
- 铁质:×1.35
- 金质:×1.75
- 钻石:×2.00
- 绿宝石:×3.00
时运附魔提供额外加成,但不会与材质加成重复叠加。
植被清理
破坏草、花、藤蔓、灌木和其他兼容植被时会激活区域效果。
- 木镰刀:3×3
- 石镰刀:4×4
- 铁镰刀:5×5
- 金镰刀:6×6
- 钻石镰刀:6×6
- 绿宝石镰刀:8×8
偶数尺寸的区域会根据玩家面朝的方向来定位。
树叶切割
铁、金、钻石和绿宝石镰刀可以在 3×3 的平面内切割树叶。
此效果不会扫描整棵树,也不会移除相连的树冠。它只影响局部的 3×3 区域,有助于防止不必要的卡顿。
附魔
锤子重制版工具支持适用的原版附魔,包括:
- 效率
- 耐久
- 时运
- 精准采集
- 经验修补
区域操作尽可能使用 Minecraft 和 Forge 的采集机制,保留正常的掉落物、耐久度、经验、方块破坏事件和权限检查。
配置
安装模组后启动 Minecraft,Forge 会在以下位置创建配置文件:
.minecraft/config/hammerreworked.cfg
对于开发环境,通常位于:
run/config/hammerreworked.cfg
在编辑文件前请关闭 Minecraft 或停止服务器。使用纯文本编辑器打开文件,修改所需的值,保存后重启游戏或服务器。
耐久度设置
通用耐久度倍率
控制石、铁、金、钻石和绿宝石工具的耐久度。
durabilityMultiplier=4.0
例如,值为 4.0 时,这些工具的耐久度为其基础值的四倍。
木质耐久度倍率
单独控制木质工具。
woodenDurabilityMultiplier=0.75
低于 1.0 的值会降低耐久度,高于 1.0 的值则会提高耐久度。
区域挖矿设置
每游戏刻处理的方块数
areaBlocksPerTick=8
控制每个服务器刻中额外处理的锤子或挖掘器方块数量。
数值越高,区域挖矿完成得越快,但可能会增加服务器负载。
每次使用的最大方块数
areaMaximumBlocksPerUse=64
限制一次区域挖矿操作可以处理的额外方块总数。
跳过方块实体
areaSkipTileEntities=true
启用后,锤子和挖掘器会跳过包含方块实体的方块,例如许多机器、容器和特殊的模组方块。
建议保持启用此选项,以确保安全和兼容性。
伐木设置
每游戏刻处理的木头数
treeBlocksPerTick=8
控制普通伐木斧处理检测到的树木方块的速度。
检测到的最大原木数
treeMaxLogs=512
限制一次伐木操作可以包含的原木数量。
最大访问方块数
treeMaxVisitedBlocks=4096
限制树木检测器可以检查的位置数量。
这是针对大型树木和模组环境的重要安全设置。
树叶桥接距离
treeMaxLeafBridge=3
控制检测器可以穿过自然树叶查找属于同一棵树的树枝的距离。
较高的值可以改善对不规则树木的检测,但也可能增加触及附近树木的几率。
水平搜索半径
treeHorizontalRadius=12
限制树木检测器从第一个被砍伐方块起水平搜索的距离。
最大高度
treeMaximumHeight=64
限制检测器向上搜索的距离。
最大深度
treeMaximumDepth=6
限制检测器在第一个被砍伐方块下方搜索原木或根部的距离。
根系树干半径
treeRootedTrunkRadius=2
控制用于识别独立根系树干的半径。
此设置有助于防止附近的独立树木被误认为所选树木的一部分。
绿宝石伐木斧设置
每游戏刻处理的方块数
emeraldAxeBlocksPerTick=16
控制绿宝石伐木斧的处理速度。
树叶搜索距离
emeraldAxeLeafSearchDistance=5
控制绿宝石伐木斧搜索与检测到的树木相关的自然树叶的距离。
最大树叶数
emeraldAxeMaxLeaves=1024
限制一次绿宝石伐木斧操作可以处理的树叶数量。
推荐配置建议
对于单人世界和小型服务器,默认设置在速度与性能之间提供了良好的平衡。
对于大型整合包或公共服务器:
- 保持启用方块实体跳过功能。
- 避免设置过高的每游戏刻方块处理数。
- 保持树木最大原木数和访问方块数受限制。
- 在使用非常大型的模组树木时,降低绿宝石伐木斧的树叶上限。
- 更改配置后重启游戏或服务器。
提高处理限制可以使工具更快,但极端的数值在破坏大型结构时可能会导致暂时性卡顿。
性能与兼容性
锤子重制版围绕受控处理进行设计:
- 多方块操作分散在多个游戏刻中处理。
- 不会强制加载未加载的区块。
- 切换工具会取消进行中的操作。
- 潜行会禁用区域效果。
- 树木扫描使用可配置的限制。
- 镰刀不会进行整片树冠的树叶搜索。
- 尽可能使用标准的 Forge 采集和权限检查。
致谢与许可证
锤子重制版包含改编自 EwyBoy 为 Hammer Time 制作的 3D 工具模型和视觉资源。
原始 Hammer Time 发布页:
https://www.curseforge.com/minecraft/mc-mods/hammer-time/files/2531223
Hammer Time 根据 MIT 许可证分发。
锤子重制版遵循原始许可证要求,并保留相应的版权、署名和许可声明。
原作者也确认允许重用和修改这些资源。
完整的署名和许可信息包含在以下文件中:
- CREDITS.md
- THIRD_PARTY_NOTICES.md
- LICENSE-HAMMER-TIME.txt
锤子重制版根据 MIT 许可证分发。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。