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