From 3df41090e4619f9a67d6d2eabdb53a54fc9d5147 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Fri, 4 Aug 2023 10:05:55 -0400 Subject: [PATCH] Remove resource_key_equality patch as NeoForge fixes it in 1.20+ --- .../ResourceKeyMixin.java | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/resource_key_equality/ResourceKeyMixin.java diff --git a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/resource_key_equality/ResourceKeyMixin.java b/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/resource_key_equality/ResourceKeyMixin.java deleted file mode 100644 index 4fdf86b7..00000000 --- a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/resource_key_equality/ResourceKeyMixin.java +++ /dev/null @@ -1,18 +0,0 @@ -package org.embeddedt.modernfix.forge.mixin.perf.resource_key_equality; - -import net.minecraft.resources.ResourceKey; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.Overwrite; - -@Mixin(ResourceKey.class) -public class ResourceKeyMixin { - /** - * @author embeddedt - * @reason ResourceKeys are interned, so there is no reason to waste time doing any deeper comparison. This override - * is patched in by Forge, it doesn't exist in vanilla - */ - @Overwrite(remap = false) - public boolean equals(Object o) { - return o == this; - } -}