From 5de5ab7db74be1dcab3066c9509b1be76ebcfbf6 Mon Sep 17 00:00:00 2001 From: Phoenix-Starlight Date: Mon, 23 Oct 2023 21:15:27 -0700 Subject: [PATCH] Switch back to intermediary names --- .../cache_profile_texture_url/SkinManagerMixin.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/cache_profile_texture_url/SkinManagerMixin.java b/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/cache_profile_texture_url/SkinManagerMixin.java index 68586a78..8b870442 100644 --- a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/cache_profile_texture_url/SkinManagerMixin.java +++ b/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/cache_profile_texture_url/SkinManagerMixin.java @@ -30,16 +30,13 @@ public abstract class SkinManagerMixin { @WrapOperation ( - method = - "name = registerTexture " + - // Target the lone overload that has a SkinTextureAvailableCallBack - "desc = /\\(net\\/minecraft\\/class_1071\\$class_1072;\\)/", + // Mixes (un)obfuscated types + method = "method_4651", at = @At( value = "INVOKE", - target = "Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;getHash()Ljava/lang/String;", - remap = false + target = "Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;getHash()Ljava/lang/String;" ), - allow = 1 + remap = false ) private String stashCachedHash(MinecraftProfileTexture texture, Operation original) { return hashCache.computeIfAbsent(texture, k -> original.call());