Vault Drawers (0.0.0-beta.7)
Curse Maven Snippet
What's new
v0.0.0-beta.7 - Fix FerriteCore crash (root cause)
Fixed
- FerriteCore crash on startup:
IntegerSetProperty.getInternalIndex()returned raw values (1,2,4) instead of sequential indices (0,1,2), causingIllegalStateExceptionin FerriteCore'sFastMap. Fixed to return proper sequential indices. - Cascading unbound block crashes: The FerriteCore crash during block registration aborted the registration process before blocks like
keybutton_drawerandmeta_indicatorwere registered. This caused downstreamNullPointerException: Trying to access unbound valuein BlockItems and BlockEntityTypes. Fixing the root crash allows full block registration to complete.
Technical Changes
IntegerSetProperty.getInternalIndex(Integer value)now returnsorderedValues.indexOf(value)for FerriteCore FastMap compatibility.- Full block registration now completes, enabling dependent Items and BlockEntityTypes to resolve correctly.
Note: The "unbound value" crashes forkeybutton_drawerandmeta_indicatorwere symptoms of the FerriteCore crash aborting block registration early. They are fixed by resolving the root cause.
JAR: vault_drawers-26.2-neoforge-26.2.0.57-0.0.0-beta.7.jar
Tag: 26.2-neoforge-beta.7
This mod has no additional files

