diff --git a/src/hdskins/java/com/voxelmodpack/hdskins/PreviewTextureManager.java b/src/hdskins/java/com/voxelmodpack/hdskins/PreviewTextureManager.java index 06edfcf3..bd9ca732 100644 --- a/src/hdskins/java/com/voxelmodpack/hdskins/PreviewTextureManager.java +++ b/src/hdskins/java/com/voxelmodpack/hdskins/PreviewTextureManager.java @@ -56,7 +56,12 @@ public class PreviewTextureManager { PreviewTexture skinTexture = new PreviewTexture(texture, def, buffer); - Minecraft.getMinecraft().getTextureManager().loadTexture(location, skinTexture); + Minecraft mc = Minecraft.getMinecraft(); + + mc.addScheduledTask(() -> { + mc.getTextureManager().loadTexture(location, skinTexture); + }); + return skinTexture; }