Create Heat JS
2026/7/28小於 1 分鐘
此 Mod 允許你通過 KubeJS & KubeJS Create 自訂部分加工配方所需求的熱源類型&熱量等級;
0.0.3 版本取消了數字優先級的設定,因此在註冊的時候也不需要填寫數字;
使用 .heatLevel() 方法設定熱量類型;
// server_scripts
ServerEvents.recipes((event) => {
const { create } = event.recipes;
create
.mixing("minecraft:diamond", ["minecraft:coal_block"])
.heatLevel("melt");
create
.compacting("minecraft:diamond", ["minecraft:coal_block"])
.heatLevel("melt");
});註冊新的熱源類型 & 熱量等級。
// startup_scripts
CreateHeatJS.registerHeatEvent((event) => {
event
.registerHeat("melt", 0xff8c00)
.addHeatSource("minecraft:fire")
.register();
});JEI內顯示默認是本地化鍵名,需要自己寫語言檔案進行本地化
// client_scripts
ClientEvents.lang("zh_tw", (event) => {
let heatedTip = [["melt", "熔化"]];
heatedTip.forEach(([key, text]) => {
event.add("create.recipe.heat_requirement." + key, text);
});
});