跳至主要內容

TinkerDamageHelper

芒果凍布丁原創2025年3月29日小於 1 分鐘

類別屬性/方法

屬性/方法參數說明
breakTool(arg0: ItemStack_): void;使物品損毀
damage(arg0: IToolStackView_, arg1: number, arg2: LivingEntity_, arg3: ItemStack_): boolean;指定傷害損害工具
damageAnimated(arg0: IToolStackView_, arg1: number, arg2: LivingEntity_, arg3: EquipmentSlot_): boolean;
(arg0: IToolStackView_, arg1: number, arg2: LivingEntity_, arg3: InteractionHand_): boolean;
(arg0: IToolStackView_, arg1: number, arg2: LivingEntity_): boolean;
損害工具,當工具損毀時觸發指定動畫
directDamage(arg0: IToolStackView_, arg1: number, arg2: LivingEntity_, arg3: ItemStack_): boolean;直接損害工具(忽略已定義的 getToolDamage 方法)
handleDamageItem<T extends LivingEntity>(arg0: ItemStack_, arg1: number, arg2: T, arg3: Consumer_<T>): void;損害工具並觸發回呼函式
isBroken(arg0: ItemStack_): boolean;檢測是否損毀
repair(arg0: IToolStackView_, arg1: number): void;修復工具
getFakeMaxDamage(arg0: ItemStack_): number;獲取匠魂工具的最大耐久(非物品堆疊的最大耐久)
上次編輯於: 2025/3/29 上午5:04:42
貢獻者: Mango