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 HTLookupRecipeCache<SingleRecipeInput, HTSingleMultiOutputRecipe>crushingprivate final HTRecipeCache<SingleRecipeInput, HTSingleItemRecipe>chargingprivate final HTRecipeCache<HCExplodingRecipe.Input, HCExplodingRecipe>exploding
-
Constructor Summary
Constructors Constructor Description HCInWorldRecipeCaches()
-
Method Summary
Modifier and Type Method Description final HTLookupRecipeCache<SingleRecipeInput, HTSingleMultiOutputRecipe>getCrushing()final HTRecipeCache<SingleRecipeInput, HTSingleItemRecipe>getCharging()final HTRecipeCache<HCExplodingRecipe.Input, HCExplodingRecipe>getExploding()Unitserialize(HTValueOutput output)outputに値を書き込みます。 Unitdeserialize(HTValueInput input)inputから値を読み取ります。 -
-
Method Detail
-
getCrushing
final HTLookupRecipeCache<SingleRecipeInput, HTSingleMultiOutputRecipe> getCrushing()
-
getCharging
final HTRecipeCache<SingleRecipeInput, HTSingleItemRecipe> getCharging()
-
getExploding
final HTRecipeCache<HCExplodingRecipe.Input, HCExplodingRecipe> getExploding()
-
serialize
Unit serialize(HTValueOutput output)
outputに値を書き込みます。
-
deserialize
Unit deserialize(HTValueInput input)
inputから値を読み取ります。
-
-
-
-