Fix energetic and matter recipe types of matter entangler wasnt registered

This commit is contained in:
DBotThePony 2024-08-27 22:28:40 +07:00
parent 5ce88f7916
commit a6f7249b54
Signed by: DBot
GPG Key ID: DCC23B5715498507
2 changed files with 4 additions and 4 deletions

View File

@ -132,7 +132,7 @@ open class MatterEntanglerRecipe(
}
}
private object EnergySerializer : RecipeSerializer<Energy> {
object EnergySerializer : RecipeSerializer<Energy> {
private val energyCodec: MapCodec<Energy> = codec.xmap(::Energy, Energy::parent)
private val energyStreamCodec: StreamCodec<RegistryFriendlyByteBuf, Energy> = streamCodec.map(::Energy, Energy::parent)
@ -145,7 +145,7 @@ open class MatterEntanglerRecipe(
}
}
private object MatterSerializer : RecipeSerializer<Matter> {
object MatterSerializer : RecipeSerializer<Matter> {
private val matterCodec: MapCodec<Matter> = codec.xmap(::Matter, Matter::parent)
private val matterStreamCodec: StreamCodec<RegistryFriendlyByteBuf, Matter> = streamCodec.map(::Matter, Matter::parent)

View File

@ -41,8 +41,8 @@ object MRecipes {
serializers.register("painter") { PainterRecipe.Companion }
serializers.register("painter_armor_dye") { PainterArmorDyeRecipe.Companion }
serializers.register("matter_entangler") { MatterEntanglerRecipe.Companion }
serializers.register("matter_entangler_energetic") { MatterEntanglerRecipe.Companion }
serializers.register("matter_entangler_matter") { MatterEntanglerRecipe.Companion }
serializers.register("matter_entangler_energetic") { MatterEntanglerRecipe.EnergySerializer }
serializers.register("matter_entangler_matter") { MatterEntanglerRecipe.MatterSerializer }
serializers.register("microwave") { MicrowaveRecipe.Companion }
}
}