1212import dev .engine_room .flywheel .lib .model .baked .PartialModel ;
1313import net .createmod .catnip .math .VecHelper ;
1414import net .createmod .ponder .api .level .PonderLevel ;
15-
16- import net .fabricmc .fabric .api .renderer .v1 .Renderer ;
17- import net .fabricmc .fabric .api .renderer .v1 .RendererAccess ;
18- import net .fabricmc .fabric .api .renderer .v1 .material .MaterialFinder ;
19- import net .fabricmc .fabric .api .renderer .v1 .material .RenderMaterial ;
20- import net .fabricmc .fabric .api .renderer .v1 .mesh .MutableQuadView ;
21-
2215import net .minecraft .Util ;
2316import net .minecraft .client .resources .model .BakedModel ;
2417import net .minecraft .core .BlockPos ;
3023import net .minecraft .world .level .block .state .BlockState ;
3124import net .minecraft .world .phys .Vec3 ;
3225
26+ import net .fabricmc .fabric .api .renderer .v1 .Renderer ;
27+ import net .fabricmc .fabric .api .renderer .v1 .RendererAccess ;
28+ import net .fabricmc .fabric .api .renderer .v1 .material .MaterialFinder ;
29+ import net .fabricmc .fabric .api .renderer .v1 .material .RenderMaterial ;
30+ import net .fabricmc .fabric .api .renderer .v1 .mesh .MutableQuadView ;
3331import net .fabricmc .fabric .api .renderer .v1 .model .ForwardingBakedModel ;
3432import net .fabricmc .fabric .api .renderer .v1 .render .RenderContext ;
3533
@@ -43,6 +41,11 @@ public FactoryPanelModel(BakedModel originalModel) {
4341 wrapped = originalModel ;
4442 }
4543
44+ @ Override
45+ public boolean isVanillaAdapter () {
46+ return false ;
47+ }
48+
4649 @ Override
4750 public void emitBlockQuads (BlockAndTintGetter level , BlockState blockState , BlockPos pos , Supplier <RandomSource > randomSupplier , RenderContext context ) {
4851 if (!(level .getBlockEntityRenderData (pos ) instanceof FactoryPanelBlockEntity .RenderData data ))
0 commit comments