The Forgified Fabric Rendering API bridges to NeoForge via FabricBlockStateModel extends BlockStateModelExtension, but the bridge skips NeoForge's context-aware collectParts(level, pos, state, …): emitQuads's default and the Fabric wrappers still call the contextless collectParts(random, parts). So context (needed for getModelData, connected textures, etc.) is lost both ways, Indigo -> NeoForge and NeoForge -> Indigo, unlike NeoForge's DelegateBlockStateModel, which overrides both overloads.
The Forgified Fabric Rendering API bridges to NeoForge via
FabricBlockStateModel extends BlockStateModelExtension, but the bridge skips NeoForge's context-awarecollectParts(level, pos, state, …):emitQuads's default and the Fabric wrappers still call the contextlesscollectParts(random, parts). So context (needed forgetModelData, connected textures, etc.) is lost both ways, Indigo -> NeoForge and NeoForge -> Indigo, unlike NeoForge'sDelegateBlockStateModel, which overrides both overloads.