From 8087d5f6471bdaa07274ac69a32a86abdf5875e9 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Sat, 28 Sep 2024 13:42:25 -0700 Subject: [PATCH] change transformable entity list into immutable set --- pom.xml | 2 +- src/main/java/com/gmail/nossr50/listeners/EntityListener.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 9a85df134..a5b1872cb 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 com.gmail.nossr50.mcMMO mcMMO - 2.2.022 + 2.2.023-SNAPSHOT mcMMO https://github.com/mcMMO-Dev/mcMMO diff --git a/src/main/java/com/gmail/nossr50/listeners/EntityListener.java b/src/main/java/com/gmail/nossr50/listeners/EntityListener.java index fb41b1d0c..a0c4c8a2f 100644 --- a/src/main/java/com/gmail/nossr50/listeners/EntityListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/EntityListener.java @@ -47,6 +47,7 @@ import org.bukkit.projectiles.ProjectileSource; import java.util.Arrays; import java.util.List; +import java.util.Set; import static com.gmail.nossr50.util.MobMetadataUtils.*; @@ -58,7 +59,8 @@ public class EntityListener implements Listener { * check if a {@link Player} has a {@link Trident} enchanted with "Piercing". */ private final NamespacedKey piercingEnchantment = NamespacedKey.minecraft("piercing"); - private final static List TRANSFORMABLE_ENTITIES = Arrays.asList(EntityType.SLIME, EntityType.MAGMA_CUBE); + private final static Set TRANSFORMABLE_ENTITIES + = Set.of(EntityType.SLIME, EntityType.MAGMA_CUBE); public EntityListener(final mcMMO pluginRef) { this.pluginRef = pluginRef;