diff --git a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/forge_registry_lambda/RegistryDelegateMixin.java b/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/forge_registry_lambda/RegistryDelegateMixin.java deleted file mode 100644 index 918b5a30..00000000 --- a/forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/forge_registry_lambda/RegistryDelegateMixin.java +++ /dev/null @@ -1,25 +0,0 @@ -package org.embeddedt.modernfix.forge.mixin.perf.forge_registry_lambda; - -import net.minecraft.resources.ResourceLocation; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.Overwrite; -import org.spongepowered.asm.mixin.Shadow; - -@Mixin(targets = {"net/minecraftforge/registries/RegistryDelegate"}) -public class RegistryDelegateMixin { - @Shadow private ResourceLocation name; - - /** - * @author embeddedt - * @reason avoid allocation in hashCode() - */ - @Overwrite(remap = false) - public int hashCode() { - ResourceLocation name = this.name; - if(name != null) { - return name.hashCode(); - } else { - return 0; - } - } -}