From 0596f59304257a28c720d5aa2d9ea3c544aff6ed Mon Sep 17 00:00:00 2001 From: D3v1s0m <49519439+D3v1s0m@users.noreply.github.com> Date: Mon, 10 Jul 2023 19:02:06 +0530 Subject: [PATCH] Added duplicate property name check, just in case --- .../lol/pyr/znpcsplus/entity/EntityPropertyRegistryImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugin/src/main/java/lol/pyr/znpcsplus/entity/EntityPropertyRegistryImpl.java b/plugin/src/main/java/lol/pyr/znpcsplus/entity/EntityPropertyRegistryImpl.java index 44aa521..f0b6baa 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/entity/EntityPropertyRegistryImpl.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/entity/EntityPropertyRegistryImpl.java @@ -265,6 +265,8 @@ public class EntityPropertyRegistryImpl implements EntityPropertyRegistry { } private void register(EntityPropertyImpl property) { + if (byName.containsKey(property.getName())) + throw new IllegalArgumentException("Duplicate property name: " + property.getName()); byName.put(property.getName(), property); }