From be27f1a5e6dd25ea4ca4ca15606db68ccf5c60bf Mon Sep 17 00:00:00 2001 From: Motschen Date: Mon, 2 Aug 2021 22:19:52 +0200 Subject: [PATCH] Fix submarine's always having a red tint to them when used without canvas or iris --- gradle.properties | 2 +- .../nauticality/entity/client/renderer/SubmarineRenderer.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index c4273e2..39d5c58 100755 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx2G loader_version=0.11.6 # Mod Properties - mod_version = 0.1.1 + mod_version = 0.1.2 maven_group = eu.midnightdust archives_base_name = nauticality diff --git a/src/main/java/eu/midnightdust/nauticality/entity/client/renderer/SubmarineRenderer.java b/src/main/java/eu/midnightdust/nauticality/entity/client/renderer/SubmarineRenderer.java index f082e49..ae48996 100755 --- a/src/main/java/eu/midnightdust/nauticality/entity/client/renderer/SubmarineRenderer.java +++ b/src/main/java/eu/midnightdust/nauticality/entity/client/renderer/SubmarineRenderer.java @@ -4,6 +4,7 @@ import eu.midnightdust.nauticality.entity.SubmarineEntity; import eu.midnightdust.nauticality.entity.client.model.SubmarineModel; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; +import net.minecraft.client.render.OverlayTexture; import net.minecraft.client.render.RenderLayer; import net.minecraft.client.render.VertexConsumerProvider; import net.minecraft.client.render.entity.EntityRenderer; @@ -43,7 +44,7 @@ public class SubmarineRenderer extends EntityRenderer implement matrixStack.translate(0.0D , -1.75D, -0.5D + (90 + entity.getPitch()) * 0.01f); matrixStack.scale(1.2f,1.2f,1.2f); model.setAngles(entity,tickDelta,0,0,yaw,entity.getPitch()); - model.render(matrixStack, vertexConsumers.getBuffer(RenderLayer.getEntityCutout(getTexture(entity))), light, 1,1f,1f,1f,1f); + model.render(matrixStack, vertexConsumers.getBuffer(RenderLayer.getEntityCutout(getTexture(entity))), light, OverlayTexture.DEFAULT_UV,1f,1f,1f,1f); overlay.render(matrixStack,vertexConsumers,light,entity,yaw,0f,tickDelta,0f,yaw,entity.getPitch()); matrixStack.pop(); }