跳至主要內容

冶煉爐配方

芒果凍布丁原創2025年9月6日大约 3 分鐘

合金

語法:

alloy(result: Fluid, inputs: Fluid[], temperature?: number = 100)

特性:

  • 支援使用 .temperature() 方法設定熔煉溫度。
ServerEvents.recipes((event) => {
  const { tconstruct } = event.recipes;

  tconstruct.alloy("tconstruct:molten_rose_gold", [Fluid.of("tconstruct:molten_gold", 1000), Fluid.of("tconstruct:molten_copper", 1000)]);
  tconstruct.alloy("tconstruct:molten_rose_gold", [Fluid.of("tconstruct:molten_gold", 1000), Fluid.of("tconstruct:molten_copper", 1000)], 1000);
  tconstruct.alloy("tconstruct:molten_rose_gold", [Fluid.of("tconstruct:molten_gold", 1000), Fluid.of("tconstruct:molten_copper", 1000)]).temperature(1000);
});

鑄件台/鑄造盆 物品澆鑄

語法:

casting_table(
  result: Item,
  fluid: Fluid,
  cast: Item,
  cast_consumed?: boolean = false,
  cooling_time?: number = 1.0,
  switch_slots?: boolean = false
)

casting_basin(
  result: Item,
  fluid: Fluid,
  cast: Item,
  cast_consumed?: boolean = false,
  cooling_time?: number = 1.0,
  switch_slots?: boolean = false
)

特性:

  • 支援使用 .cast_consumed(boolean) 方法設定鑄件是否消耗。
  • 支援使用 .cooling_time(number) 方法設定冷卻時間。
  • 支援使用 .switch_slots(boolean) 方法切換物品和鑄件的槽位,以便進行下一個配方。
ServerEvents.recipes((event) => {
  const { tconstruct } = event.recipes;

  tconstruct.casting_table("minecraft:gold_apple", Fluid.of("tconstruct:molten_gold", 1000), "minecraft:apple");
  tconstruct.casting_table("minecraft:gold_apple", Fluid.of("tconstruct:molten_gold", 1000), "minecraft:apple").cast_consumed(true);
  tconstruct.casting_table("minecraft:gold_apple", Fluid.of("tconstruct:molten_gold", 1000), "minecraft:apple").cooling_time(1.5);
  tconstruct.casting_table("minecraft:gold_apple", Fluid.of("tconstruct:molten_gold", 1000), "minecraft:apple").switch_slots(true);

  tconstruct.casting_basin("minecraft:gold_block", Fluid.of("tconstruct:molten_gold", 1000), "minecraft:gold_ingot");
  tconstruct.casting_basin("minecraft:gold_block", Fluid.of("tconstruct:molten_gold", 1000), "minecraft:gold_ingot").cast_consumed(true);
  tconstruct.casting_basin("minecraft:gold_block", Fluid.of("tconstruct:molten_gold", 1000), "minecraft:gold_ingot").cooling_time(1.5);
  tconstruct.casting_basin("minecraft:gold_block", Fluid.of("tconstruct:molten_gold", 1000), "minecraft:gold_ingot").switch_slots(true);
});

鑄件台/鑄造盆 鑄件複製

語法:

table_duplication(cast: Item, fluid: Fluid, cooling_time?: number = 1.0)
basin_duplication(cast: Item, fluid: Fluid, cooling_time?: number = 1.0)

特性:

  • 支援使用 .cooling_time(number) 方法設定冷卻時間。
ServerEvents.recipes((event) => {
  const { tconstruct } = event.recipes;

  tconstruct.table_duplication("minecraft:gold_ingot", Fluid.of("tconstruct:molten_gold", 1000));
  tconstruct.table_duplication("minecraft:gold_ingot", Fluid.of("tconstruct:molten_gold", 1000)).cooling_time(1.5);

  tconstruct.basin_duplication("minecraft:gold_block", Fluid.of("tconstruct:molten_gold", 1000));
  tconstruct.basin_duplication("minecraft:gold_block", Fluid.of("tconstruct:molten_gold", 1000)).cooling_time(1.5);
});

鑄件台/鑄造盆 藥水澆鑄

語法:

casting_table_potion(result: Item, bottle: Item, fluid: Fluid, cooling_time?: number = 1.0)
casting_basin_potion(result: Item, bottle: Item, fluid: Fluid, cooling_time?: number = 1.0)

特性:

  • 支援使用 .cooling_time(number) 方法設定冷卻時間。
ServerEvents.recipes((event) => {
  const { tconstruct } = event.recipes;

  tconstruct.casting_table_potion("minecraft:potion", "minecraft:glass_bottle", Fluid.of("tconstruct:molten_gold", 1000));
  tconstruct.casting_table_potion("minecraft:potion", "minecraft:glass_bottle", Fluid.of("tconstruct:molten_gold", 1000)).cooling_time(1.5);

  tconstruct.casting_basin_potion("minecraft:potion", "minecraft:glass_bottle", Fluid.of("tconstruct:molten_gold", 1000));
  tconstruct.casting_basin_potion("minecraft:potion", "minecraft:glass_bottle", Fluid.of("tconstruct:molten_gold", 1000)).cooling_time(1.5);
});

鑄件台/鑄造盆 容器填充

語法:

table_filling(fluid_amount?: number = 100, container?: Item = AIR)
basin_filling(fluid_amount?: number = 100, container?: Item = AIR)

特性:

  • 支援使用 .fluid_amount(number) 方法設定流體量。
  • 支援使用 .container(Item) 方法設定容器。
ServerEvents.recipes((event) => {
  const { tconstruct } = event.recipes;

  tconstruct.table_filling(100, "minecraft:glass_bottle");
  tconstruct.table_filling(200, "minecraft:bucket");

  tconstruct.basin_filling(100, "minecraft:glass_bottle");
  tconstruct.basin_filling(200, "minecraft:bucket");
});

實體熔煉

WIP

當前條目並未存在於模組內,未來可能會新增,目前內文僅供參考

語法:

// entity_melting(result: Fluid, entity: Entity, temperature?: number = 100.0): EntityMeltingTconstruct

燃料

語法:

melting_fuel(duration?: number = 100, fluid: Fluid, temperature?: number = 100)

特性:

  • 支援使用 .duration(number) 方法設定燃燒時間。
ServerEvents.recipes((event) => {
  const { tconstruct } = event.recipes;

  tconstruct.melting_fuel(100, Fluid.of("tconstruct:molten_gold", 1000));
  tconstruct.melting_fuel(200, Fluid.of("tconstruct:molten_gold", 1000), 1200);
});

物品融化

語法:

melting(result: Fluid, ingredient: Item, temperature?: number = 100, time?: number = 100)

特性:

  • 支援使用 .temperature(number) 方法設定熔煉溫度。
  • 支援使用 .time(number) 方法設定熔煉時間。
ServerEvents.recipes((event) => {
  const { tconstruct } = event.recipes;

  tconstruct.melting(Fluid.of("tconstruct:molten_gold", 1000), "minecraft:gold_ingot");
  tconstruct.melting(Fluid.of("tconstruct:molten_gold", 1000), "minecraft:gold_ingot").temperature(1200);
  tconstruct.melting(Fluid.of("tconstruct:molten_gold", 1000), "minecraft:gold_ingot").time(200);
});

物品融化-根據耐久度

WIP

當前條目並未存在於模組內,未來可能會新增,目前內文僅供參考

語法:

// melting_durability(result: Fluid, ingredient: Item, temperature?: number = 100, time?: number = 100)

礦物融化

WIP

當前條目並未存在於模組內,未來可能會新增,目前內文僅供參考

語法:

// ore_melting(result: Fluid, ingredient: Item, temperature?: number = 100, time?: number = 100)

鑄件台/鑄造盆 鑄模成形

語法:

molding_table(result: Item, pattern: Item, material: Item)
molding_basin(result: Item, pattern: Item, material: Item)
ServerEvents.recipes((event) => {
  const { tconstruct } = event.recipes;

  tconstruct.molding_table("minecraft:gold_ingot", "tconstruct:gold_ingot_pattern", "tconstruct:molten_gold");
  tconstruct.molding_basin("minecraft:gold_block", "tconstruct:gold_block_pattern", "tconstruct:molten_gold");
});
上次編輯於: 2025/9/6 下午12:16:31
貢獻者: EvanHsieh0415