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 and 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>
-