Missing Recipe Types
dshadowwolf opened this issue ยท 0 comments
Versions
- Silent's Mechanisms: 0.8.9+74
- Silent Lib: x4.9.0+63
- Forge: 35.1.37
- Modpack: N/A
Expected Behavior
'silents_mechanisms:compressing', 'silents_mechanisms:crushing' and 'silents_mechanism:drying' show up in the output of CraftTweaker's /ct dump recipeTypes
command, showing that those recipes can be manipulated in CraftTweaker through their addJSONRecipe
mechanic
- (Description)
It is no longer possible to manipulate "compressing", "crushing" or "drying" recipes using CraftTweaker, where it was possible in versions for Minecraft 1.15.
Actual Behavior
- (Description)
compressing
,crushing
,drying
andalloy smelting
recipes all share the same "type" with unique serializers. Without a CraftTweaker interface provided at some level the only means of modifying these recipe types is with the IRecipeManager json-recipe system. In CraftTweaker this requires a separatetype
and name-matching serializer for each non-vanilla recipe type.
Looking at the source code it appears that there was/is an intent to provide this, but at some point a copy-paste error occurred and was not caught because of the resilience of the IRecipe system and its ability to address individually registered serializers.
Links/Images
- (Link)