Skip to content

Commit

Permalink
EnchantmentUtils - small cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
ShaneBeee committed May 13, 2024
1 parent 620b354 commit b9ac52c
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions src/main/java/ch/njol/skript/bukkitutil/EnchantmentUtils.java
Original file line number Diff line number Diff line change
Expand Up @@ -42,17 +42,16 @@ public class EnchantmentUtils {
private static final Map<Enchantment, String> NAMES = new HashMap<>();
private static final Map<String, Enchantment> PATTERNS = new HashMap<>();
private static final boolean HAS_REGISTRY = Skript.classExists("org.bukkit.Registry") && Skript.fieldExists(Registry.class, "ENCHANTMENT");

static {
Language.addListener(() -> {
NAMES.clear();
List<Enchantment> enchantments = new ArrayList<>();
if (HAS_REGISTRY) {
if (HAS_REGISTRY)
Registry.ENCHANTMENT.forEach(enchantments::add);
} else {
else
enchantments.addAll(Arrays.asList(Enchantment.values()));
}
for (Enchantment enchantment : enchantments) {
assert enchantment != null;
final String[] names = Language.getList("enchantments." + getKey(enchantment));
NAMES.put(enchantment, names[0]);

Expand Down

0 comments on commit b9ac52c

Please sign in to comment.