• 欢迎来到 HiMCBBS 论坛~ 加入QQ群:879016948 获得最新公告,并与群友们一起聊天吹水!
DFL3130

教程 如何制作工具

DFL3130

管理成员
版主
正式成员
搬运组
成员
注册
2024年08月07日
帖子
166
金粒
金粒12,158粒
钻石
钻石0颗
嗨币
嗨币2个

工具(Tool)定义

工具是用于采集特定方块、造成更高伤害或执行特殊操作(如耕地、剪羊毛等)的物品。与徒手相比,工具具有以下特性:

  • 不可堆叠(除非设为无限耐久)
  • 耐久度系统:使用时消耗耐久,即将损坏时会有提示
  • 修复方式
    • 在铁砧中使用指定材料修复
    • 工作台/砂轮中合并同类工具修复

外观设置

1. 工具贴图

  • 定义工具在物品栏和手持时的2D纹理

2. 3D模型

  • 原版模型:基于所选工具类型自动匹配(如剑、镐等)
  • 自定义模型
    • 支持JSON(推荐,兼容原版渲染)或OBJ格式
    • 需通过MCreator导入

3. 发光效果

  • 条件性发光:仅当满足逻辑条件时生效
  • 强制发光:勾选后始终像附魔物品一样发光

4. 特殊信息

  • 在物品描述中添加类似附魔效果的说明文字

基础属性

1. 游戏内名称

  • 工具在GUI中显示的名称

2. 工具类型

选择工具类别(决定其功能与动画):

  • (近战攻击)
  • (采集矿石/石质方块)
  • (砍伐木质方块)
  • (加速挖掘泥土/沙砾)
  • (耕地/破坏特定方块)
  • 其他(如剪刀、三叉戟等特殊工具)

工具类型与功能说明

工具类型(Tool Type)

类型
功能描述
镐 (Pickaxe)高效挖掘岩石类方块(如石头、矿石等)。
斧 (Axe)高效砍伐木质方块,并可对原木进行剥皮。
剑 (Sword)对生物造成更高伤害,并可使用横扫攻击。
锹 (Spade)高效挖掘泥土、草方块、沙砾、沙子等,并能将草方块转化为土径。
锄 (Hoe)高效采集有机类方块(如树叶),并能将泥土转化为耕地。
盾 (Shield)格挡来自实体的攻击(如箭、近战伤害)。
剪刀 (Shears)高效采集植物类方块(如树叶、藤蔓),并能完整获取草方块、蜘蛛网等特殊掉落物。
钓鱼竿 (Fishing Rod)可从水源中钓鱼。
特殊工具 (Special)自定义功能的高级工具(需手动配置行为)。
多功能工具 (MultiTool)可同时具备多种工具特性(如镐+斧)。

其他关键属性

1. 创造模式分类标签

  • 设置工具在创造模式物品栏中的分类位置(如“战斗”、“工具”等)。

2. 工具等级(Block Drop Tier)

控制工具可采集的方块等级(高等级工具可采集低等级要求的方块):
等级
描述
木制 (Wood)仅能采集需要木制或更低等级工具的方块(如煤矿石)。
石制 (Stone)可采集需要石制或更低等级工具的方块(如铁矿石)。
铁制 (Iron)可采集需要铁制或更低等级工具的方块(如金矿石)。
钻石 (Diamond)可采集需要钻石或更低等级工具的方块(如黑曜石)。
金制 (Gold)可采集需要金制或更低等级工具的方块(但耐久极低)。
下界合金 (Netherite)可采集所有工具需求的方块,并具有最高耐久和抗火性。

3. 效率(Efficiency)

  • 控制工具的挖掘速度,数值越高速度越快(例如钻石工具效率高于石制工具)。
  • 支持自定义等级扩展(如模组中可添加更高效率)。
  • 工具属性详解

    1. 效率(Efficiency)

    控制工具的挖掘速度(数值越高越快):
    工具类型
    木制
    石制
    铁制
    钻石
    下界合金
    金制
    效率值2468910
    :金制工具效率最高但耐久极低,下界合金综合性能最优。

    2. 附魔能力(Enchantability)

    决定工具获得稀有附魔的概率(数值越高越好):
    材料
    工具附魔值
    盔甲附魔值
    其他物品
    木制/皮革1515-
    石制5--
    铁制149-
    金制2225-
    钻石1010-
    下界合金1515-
    --1
    特性:金制工具最易获得高级附魔,但耐久低;书附魔概率极低。

    3. 攻击伤害(Attack Damage)

    基础伤害值(实际伤害因工具类型有加成):
    工具类型
    木制
    石制
    铁制
    金制
    钻石
    下界合金
    其他
    7997910-
    111111-
    234256-
    1.251.752.251.252.753.25-
    456478-
    三叉戟------9
    其他------1
    伤害加成规则
    • 锹:直接使用设定值
    • 镐:设定值+1
    • 斧:设定值+2
    • 剑:设定值+3

    4. 攻击速度(Attack Speed)

    每秒攻击次数(数值越高越快):
    工具类型
    木制
    石制
    铁制
    金制
    钻石
    下界合金
    其他
    0.80.80.91.01.01.0-
    1.02.03.01.04.04.0-
    1.21.21.21.21.21.2-
    1.01.01.01.01.01.0-
    1.61.61.61.61.61.6-
    三叉戟------1.1
    其他------4.0
    特性:剑攻速最快,斧较慢但伤害高。

    5. 耐久度(Number of Uses)

    工具可使用次数:
    工具/材料
    耐久值
    金制32
    木制59
    石制131
    铁制250
    钻石1561
    下界合金2032
    钓鱼竿64
    打火石64
    胡萝卜钓竿25
    剪刀238
    三叉戟250
    326
    盾牌336
    384
    鞘翅432
    :下界合金耐久最高,金制工具耐久最低

工具进阶属性

1. 修复材料(Repair Items)

  • 指定在铁砧中修复该工具所需的物品(如钻石工具需钻石,下界合金工具需下界合金锭)。
  • 可设置多个修复材料(例如:铁镐可用铁锭或铁块修复)。

2. 盾牌格挡模型(Shield Blocking Model)

  • 仅对盾牌类工具生效,定义格挡状态下的3D模型(需自定义JSON模型文件)。

3. 生效方块(Blocks Affected)

  • (仅限高级工具类型) 指定工具可交互的方块列表(例如:自定义锤子只能破坏石头和矿石)。

4. 防火免疫(Fire Immune)

  • 勾选后工具不会被火焰或岩浆烧毁(类似下界合金装备)。
  • :仅支持Minecraft 1.16及以上版本。

5. 合成保留(Stay in Crafting Grid)

  • 启用后,工具在合成后仍保留在工作台中(类似桶装牛奶的合成方式)。
  • 关联选项
    • 消耗耐久替代:勾选后工具每次合成时减少耐久度,而非直接消失。

6. 事件触发器(Triggers)

通过条件逻辑扩展工具功能:

  • 工具依赖项:所有触发器的物品参数均指向该工具实例。
  • 常用案例
    • "当用工具破坏方块时":可制作自定义锤子(破坏后触发特殊效果)。
    • "当工具攻击实体时":附加燃烧、击退等状态效果。
 
后退
顶部