Skip to content

Commit b56bcc7

Browse files
authored
remove: z-fight fix 13e905b (#150)
1 parent 9101ff0 commit b56bcc7

File tree

2 files changed

+2
-17
lines changed

2 files changed

+2
-17
lines changed

src/main/java/com/fix3dll/skyblockaddons/mixin/transformers/ChestSpecialRendererMixin.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.fix3dll.skyblockaddons.mixin.transformers;
22

33
import com.fix3dll.skyblockaddons.mixin.hooks.ChestSpecialRendererHook;
4-
import com.fix3dll.skyblockaddons.utils.DrawUtils;
54
import net.minecraft.client.renderer.LightTexture;
5+
import net.minecraft.client.renderer.RenderType;
66
import net.minecraft.client.renderer.special.ChestSpecialRenderer;
77
import org.spongepowered.asm.mixin.Mixin;
88
import org.spongepowered.asm.mixin.injection.At;
@@ -18,7 +18,7 @@ public class ChestSpecialRendererMixin {
1818
public void sba$submit(Args args) {
1919
Integer customEnderChestColor = ChestSpecialRendererHook.getCustomEnderChestColor();
2020
if (customEnderChestColor != null) {
21-
args.set(3, BLANK_ENDER_CHEST_MATERIAL.renderType(DrawUtils::getEntitySolidZOffset));
21+
args.set(3, BLANK_ENDER_CHEST_MATERIAL.renderType(RenderType::entitySolid));
2222
args.set(4, LightTexture.FULL_BRIGHT);
2323
args.set(6, customEnderChestColor);
2424
args.set(7, ChestSpecialRendererHook.getBlankSprite());

src/main/java/com/fix3dll/skyblockaddons/utils/DrawUtils.java

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -90,27 +90,12 @@ public class DrawUtils {
9090
.createCompositeState(false)
9191
))
9292
);
93-
private static final Function<ResourceLocation, RenderType> ENTITY_SOLID_Z_OFFSET = Util.memoize(
94-
resourceLocation -> {
95-
RenderType.CompositeState compositeState = RenderType.CompositeState.builder()
96-
.setTextureState(new RenderStateShard.TextureStateShard(resourceLocation, false))
97-
.setLightmapState(RenderStateShard.LIGHTMAP)
98-
.setOverlayState(RenderStateShard.OVERLAY)
99-
.setLayeringState(RenderStateShard.VIEW_OFFSET_Z_LAYERING)
100-
.createCompositeState(true);
101-
return RenderType.create("entity_solid_z_offset", RenderType.TRANSIENT_BUFFER_SIZE, true, false, RenderPipelines.ENTITY_SOLID_Z_OFFSET_FORWARD, compositeState);
102-
}
103-
);
10493
public static final TextColor CHROMA_TEXT_COLOR = new TextColor(ColorCode.CHROMA.getColor(), "chroma");
10594

10695
public static RenderType getChromaTextured(ResourceLocation resourceLocation) {
10796
return CHROMA_TEXTURED.apply(resourceLocation);
10897
}
10998

110-
public static RenderType getEntitySolidZOffset(ResourceLocation resourceLocation) {
111-
return ENTITY_SOLID_Z_OFFSET.apply(resourceLocation);
112-
}
113-
11499
public static void drawRoundedRect(GuiGraphics graphics, int x, int y, int width, int height, int radius, int color) {
115100
TextureSetup textureSetup = TextureSetup.noTexture();
116101
Matrix3x2fStack poseStack = graphics.pose();

0 commit comments

Comments
 (0)