Package hiiragi283.core.common.world
Class HCInWorldRecipeCaches
-
- All Implemented Interfaces:
-
hiiragi283.core.api.serialization.value.HTValueSerializable,net.neoforged.neoforge.common.util.INBTSerializable
public final class HCInWorldRecipeCaches implements HTValueSerializable
-
-
Field Summary
Fields Modifier and Type Field Description private final HTRecipeCache<SingleRecipeInput, HTItemToChancedRecipe.Serializable>crushingprivate final HTRecipeCache<SingleRecipeInput, HTItemToItemRecipe.Serializable>chargingprivate final HTRecipeCache<HCExplodingRecipe.Input, HCExplodingRecipe>exploding
-
Constructor Summary
Constructors Constructor Description HCInWorldRecipeCaches()
-
Method Summary
Modifier and Type Method Description final HTRecipeCache<SingleRecipeInput, HTItemToChancedRecipe.Serializable>getCrushing()final HTRecipeCache<SingleRecipeInput, HTItemToItemRecipe.Serializable>getCharging()final HTRecipeCache<HCExplodingRecipe.Input, HCExplodingRecipe>getExploding()Unitserialize(HTValueOutput output)outputに値を書き込みます。 Unitdeserialize(HTValueInput input)inputから値を読み取ります。 -
-
Method Detail
-
getCrushing
final HTRecipeCache<SingleRecipeInput, HTItemToChancedRecipe.Serializable> getCrushing()
-
getCharging
final HTRecipeCache<SingleRecipeInput, HTItemToItemRecipe.Serializable> getCharging()
-
getExploding
final HTRecipeCache<HCExplodingRecipe.Input, HCExplodingRecipe> getExploding()
-
serialize
Unit serialize(HTValueOutput output)
outputに値を書き込みます。
-
deserialize
Unit deserialize(HTValueInput input)
inputから値を読み取ります。
-
-
-
-