From 71d814ffa64fce31b5bf4bebf04915f299a69ae8 Mon Sep 17 00:00:00 2001 From: Meme Man <81907436+RaveTr@users.noreply.github.com> Date: Tue, 21 Jul 2026 21:16:17 +0300 Subject: [PATCH] Update equality check for RegistryObject to include RegistryObject#key. (#10856) --- .../java/net/minecraftforge/registries/RegistryObject.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraftforge/registries/RegistryObject.java b/src/main/java/net/minecraftforge/registries/RegistryObject.java index 29f7767401..98d5263bc5 100644 --- a/src/main/java/net/minecraftforge/registries/RegistryObject.java +++ b/src/main/java/net/minecraftforge/registries/RegistryObject.java @@ -466,8 +466,8 @@ public final class RegistryObject implements Supplier { @Override public boolean equals(Object obj) { if (this == obj) return true; - if (obj instanceof RegistryObject o) { - return Objects.equals(o.name, name); + if (obj instanceof RegistryObject o) { + return o.key == key && Objects.equals(o.name, name); } return false; }