From 5d314b6ccef5785d0c19c23abf1186b74578468b Mon Sep 17 00:00:00 2001 From: Sollace Date: Thu, 13 Jan 2022 11:33:53 +0200 Subject: [PATCH] Update HDSkins --- gradle.properties | 2 +- .../java/com/minelittlepony/client/hdskins/DummyPony.java | 6 ++++-- .../java/com/minelittlepony/client/hdskins/PonyPreview.java | 5 +++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/gradle.properties b/gradle.properties index 257290ac..600f3e26 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,5 +22,5 @@ org.gradle.daemon=false # Dependencies modmenu_version=2.0.0-beta.7 kirin_version=1.10.0 - hd_skins_version=6.5.0 + hd_skins_version=6.5.1 mson_version=1.5.0 diff --git a/src/main/java/com/minelittlepony/client/hdskins/DummyPony.java b/src/main/java/com/minelittlepony/client/hdskins/DummyPony.java index 057edd2c..90d8225a 100644 --- a/src/main/java/com/minelittlepony/client/hdskins/DummyPony.java +++ b/src/main/java/com/minelittlepony/client/hdskins/DummyPony.java @@ -1,5 +1,7 @@ package com.minelittlepony.client.hdskins; +import net.minecraft.client.world.ClientWorld; + import com.minelittlepony.api.model.ModelAttributes; import com.minelittlepony.api.pony.IPonyManager; import com.minelittlepony.client.IPreviewModel; @@ -14,8 +16,8 @@ import com.minelittlepony.hdskins.client.dummy.TextureProxy; */ class DummyPony extends DummyPlayer implements IPreviewModel, ModelAttributes.Swimmer, IPonyManager.ForcedPony, Pony.RegistrationHandler { - public DummyPony(TextureProxy textures) { - super(textures); + public DummyPony(ClientWorld world, TextureProxy textures) { + super(world, textures); } public void setWet(boolean wet) { diff --git a/src/main/java/com/minelittlepony/client/hdskins/PonyPreview.java b/src/main/java/com/minelittlepony/client/hdskins/PonyPreview.java index 6ad1f757..15c9bc94 100644 --- a/src/main/java/com/minelittlepony/client/hdskins/PonyPreview.java +++ b/src/main/java/com/minelittlepony/client/hdskins/PonyPreview.java @@ -1,6 +1,7 @@ package com.minelittlepony.client.hdskins; import net.minecraft.client.util.math.MatrixStack; +import net.minecraft.client.world.ClientWorld; import net.minecraft.text.LiteralText; import net.minecraft.text.Text; import net.minecraft.util.Identifier; @@ -23,8 +24,8 @@ class PonyPreview extends PlayerPreview { public static final Identifier NO_SKIN_SEAPONY = new Identifier("minelittlepony", "textures/mob/noskin_seapony.png"); @Override - protected DummyPlayer createEntity(TextureProxy textures) { - return new DummyPony(textures); + protected DummyPlayer createEntity(ClientWorld world, TextureProxy textures) { + return new DummyPony(world, textures); } public void setWet(boolean isWet) {