File tree Expand file tree Collapse file tree
src/main/java/me/pepperbell/continuity/client/util Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717import net .fabricmc .fabric .api .client .rendering .v1 .InvalidateRenderStateCallback ;
1818import net .minecraft .client .Minecraft ;
1919import net .minecraft .client .renderer .block .BlockAndTintGetter ;
20- import net .minecraft .client .renderer .block .BlockStateModelSet ;
2120import net .minecraft .client .renderer .block .dispatch .BlockStateModel ;
2221import net .minecraft .client .renderer .texture .TextureAtlasSprite ;
22+ import net .minecraft .client .resources .model .ModelManager ;
2323import net .minecraft .core .BlockPos ;
2424import net .minecraft .core .Direction ;
2525import net .minecraft .util .RandomSource ;
2626import net .minecraft .world .level .block .state .BlockState ;
2727
2828public final class SpriteCalculator {
29- private static final BlockStateModelSet MODELS = Minecraft .getInstance ().getModelManager (). getBlockStateModelSet ();
29+ private static final ModelManager MODEL_MANAGER = Minecraft .getInstance ().getModelManager ();
3030
3131 private static final EnumMap <Direction , SpriteCache > SPRITE_CACHES = new EnumMap <>(Direction .class );
3232
@@ -106,7 +106,7 @@ public Set<TextureAtlasSprite> getSprites(BlockState state) {
106106
107107 @ Unmodifiable
108108 private Set <TextureAtlasSprite > calculateSprites (BlockState state ) {
109- BlockStateModel model = MODELS .get (state );
109+ BlockStateModel model = MODEL_MANAGER . getBlockStateModelSet () .get (state );
110110 QuadEmitter emitter = mutableMesh .emitter ();
111111 quadTransform .clear ();
112112 emitter .pushTransform (quadTransform );
You can’t perform that action at this time.
0 commit comments