Closed imreallybadatnames closed 6 months ago
The code also needs some inspection as well as cleanup. May be refactored.
Seems fine now. Undrafting.
I have initially implemented registry access via the lookup due to concerns regarding registry entry access issues I encountered quite some time ago in datagen in an unrelated mod, namely the registries being strangely empty, though I have not tested whether this is the case for this mod.
I will revert the lookup changes once I verify that the original approach does not incur any issues during datagen.
Turns out this doesn't work now due to some initialization weirdness regarding ToolType
(enum values are initialized with null serializers and types)
Fixed.
Title. Largely untested, save for some sparse recipe tests (sieve, crucible, witch water) Has to be thoroughly tested before merging.