|
38 | 38 | import com.gregtechceu.gtceu.api.transfer.fluid.IFluidHandlerModifiable; |
39 | 39 | import com.gregtechceu.gtceu.client.model.IBlockEntityRendererBakedModel; |
40 | 40 | import com.gregtechceu.gtceu.client.model.machine.MachineRenderState; |
41 | | -import com.gregtechceu.gtceu.client.util.ModelUtils; |
| 41 | +import com.gregtechceu.gtceu.client.util.RenderUtil; |
42 | 42 | import com.gregtechceu.gtceu.common.cover.FluidFilterCover; |
43 | 43 | import com.gregtechceu.gtceu.common.cover.ItemFilterCover; |
44 | 44 | import com.gregtechceu.gtceu.common.cover.data.ManualIOMode; |
45 | 45 | import com.gregtechceu.gtceu.common.machine.owner.MachineOwner; |
46 | 46 | import com.gregtechceu.gtceu.common.machine.owner.PlayerOwner; |
47 | 47 | import com.gregtechceu.gtceu.common.machine.trait.AutoOutputTrait; |
48 | 48 | import com.gregtechceu.gtceu.utils.ExtendedUseOnContext; |
| 49 | +import com.gregtechceu.gtceu.utils.GTStringUtils; |
49 | 50 | import com.gregtechceu.gtceu.utils.data.TagCompatibilityFixer; |
50 | 51 |
|
51 | 52 | import com.lowdragmc.lowdraglib.gui.texture.IGuiTexture; |
52 | 53 | import com.lowdragmc.lowdraglib.gui.texture.ResourceTexture; |
53 | 54 | import com.lowdragmc.lowdraglib.utils.DummyWorld; |
54 | 55 |
|
55 | 56 | import net.minecraft.ChatFormatting; |
56 | | -import net.minecraft.client.Minecraft; |
57 | | -import net.minecraft.client.renderer.block.BlockRenderDispatcher; |
58 | 57 | import net.minecraft.client.resources.model.BakedModel; |
59 | 58 | import net.minecraft.core.BlockPos; |
60 | 59 | import net.minecraft.core.Direction; |
@@ -679,7 +678,7 @@ public void addDebugOverlayText(Consumer<String> lines) { |
679 | 678 | // add render state info |
680 | 679 | MachineRenderState renderState = this.getRenderState(); |
681 | 680 | for (var property : renderState.getValues().entrySet()) { |
682 | | - lines.accept(ModelUtils.getPropertyValueString(property)); |
| 681 | + lines.accept(GTStringUtils.getPropertyValueString(property)); |
683 | 682 | } |
684 | 683 | } |
685 | 684 |
|
@@ -1029,8 +1028,7 @@ public int getDefaultPaintingColor() { |
1029 | 1028 | @OnlyIn(Dist.CLIENT) |
1030 | 1029 | @Override |
1031 | 1030 | public AABB getRenderBoundingBox() { |
1032 | | - BlockRenderDispatcher blockRenderDispatcher = Minecraft.getInstance().getBlockRenderer(); |
1033 | | - BakedModel model = blockRenderDispatcher.getBlockModel(this.getBlockState()); |
| 1031 | + BakedModel model = RenderUtil.getModelForState(this.getBlockState()); |
1034 | 1032 |
|
1035 | 1033 | if (model instanceof IBlockEntityRendererBakedModel<?> modelWithBER) { |
1036 | 1034 | if (modelWithBER.getBlockEntityType() == this.getType()) { |
|
0 commit comments