← Назад к ресурсам

Create Heat JS

Allow to use Kubejs, customize Create's Heat Source Block, HeatLevel.

Modrinth library utility

Описание

Allow to use Kubejs, customize Create's Heat Source Block, HeatLevel. Please use Kubejs Create Mod when adding recipes, and use the heatLevel() method to set the heat level. ```js //server_scripts ServerEvents.recipes(e => { e.recipes.create.mixing('diamond', 'coal_block').heatLevel("BLAZE") e.recipes.create.compacting('diamond', 'coal_block').heatLevel("BLAZE") }); ``` Rregister Heat Source and Heat Level ```js //startup_scripts CreateHeatJS.registerHeatEvent(event =>{ event.registerHeatLevel("BLAZE",3,0xED9C33) event.registerHeatSource("BLAZE","minecraft:furnace[facing=north,lit=true]") event.registerHeatSource("BLAZE","minecraft:fire") // event.registerHeatSource("PYROTHEUM","minecraft:furnace[facing=south,lit=false]",blockstack => { // const $AbstractFurnaceBlock = Java.loadClass("net.minecraft.world.level.block.AbstractFurnaceBlock"); // if(blockstack.hasProperty($AbstractFurnaceBlock.LIT)){ // return blockstack.getValue($AbstractFurnaceBlock.LIT).booleanValue(); // } // }) }) ``` ![blaze](https://cdn.modrinth.com/data/cached_images/104b65b3a1c9df413b651ed710975c43eadc4ff5.png)