Class HeatPropertiesRecipeBuilder
java.lang.Object
me.desht.pneumaticcraft.datagen.recipe.PneumaticCraftRecipeBuilder<HeatPropertiesRecipeBuilder>
me.desht.pneumaticcraft.datagen.recipe.HeatPropertiesRecipeBuilder
public class HeatPropertiesRecipeBuilder
extends PneumaticCraftRecipeBuilder<HeatPropertiesRecipeBuilder>
Currently unused. Would require a lot of extra mods in the dev workspace to use properly. Maybe this should
just take string block & blockstate names? For now though the heat properties files remain as non-generated
JSONs while I decide how best to handle it.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class me.desht.pneumaticcraft.datagen.recipe.PneumaticCraftRecipeBuilder
PneumaticCraftRecipeBuilder.RecipeResult -
Field Summary
Fields inherited from class me.desht.pneumaticcraft.datagen.recipe.PneumaticCraftRecipeBuilder
advancementBuilder, conditions, serializerName -
Constructor Summary
ConstructorsConstructorDescriptionHeatPropertiesRecipeBuilder(net.minecraft.world.level.block.Block block, int temperature, double thermalResistance, Map<String, String> predicates) HeatPropertiesRecipeBuilder(net.minecraft.world.level.block.Block block, int temperature, double thermalResistance, Map<String, String> predicates, int heatCapacity, net.minecraft.world.level.block.state.BlockState transformHot, net.minecraft.world.level.block.state.BlockState transformCold, net.minecraft.world.level.block.state.BlockState transformHotFlowing, net.minecraft.world.level.block.state.BlockState transformColdFlowing) -
Method Summary
Methods inherited from class me.desht.pneumaticcraft.datagen.recipe.PneumaticCraftRecipeBuilder
addCondition, addCriterion, addCriterion, build
-
Constructor Details
-
HeatPropertiesRecipeBuilder
-
HeatPropertiesRecipeBuilder
public HeatPropertiesRecipeBuilder(net.minecraft.world.level.block.Block block, int temperature, double thermalResistance, Map<String, String> predicates, int heatCapacity, net.minecraft.world.level.block.state.BlockState transformHot, net.minecraft.world.level.block.state.BlockState transformCold, net.minecraft.world.level.block.state.BlockState transformHotFlowing, net.minecraft.world.level.block.state.BlockState transformColdFlowing)
-
-
Method Details
-
getResult
protected PneumaticCraftRecipeBuilder<HeatPropertiesRecipeBuilder>.RecipeResult getResult(net.minecraft.resources.ResourceLocation id) - Specified by:
getResultin classPneumaticCraftRecipeBuilder<HeatPropertiesRecipeBuilder>
-