diff --git a/src/main/java/org/mvplugins/multiverse/core/world/entity/EntitySpawnConfig.java b/src/main/java/org/mvplugins/multiverse/core/world/entity/EntitySpawnConfig.java index 6a00a63f7..83607369c 100644 --- a/src/main/java/org/mvplugins/multiverse/core/world/entity/EntitySpawnConfig.java +++ b/src/main/java/org/mvplugins/multiverse/core/world/entity/EntitySpawnConfig.java @@ -1,7 +1,6 @@ package org.mvplugins.multiverse.core.world.entity; import com.dumptruckman.minecraft.util.Logging; -import org.bukkit.World; import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.MemoryConfiguration; import org.bukkit.entity.Entity; @@ -10,7 +9,7 @@ import org.mvplugins.multiverse.core.utils.StringFormatter; import org.mvplugins.multiverse.core.world.MultiverseWorld; -import java.util.HashMap; +import java.util.LinkedHashMap; import java.util.Map; public final class EntitySpawnConfig { @@ -53,7 +52,7 @@ public ConfigurationSection toSection() { @ApiStatus.Internal public static EntitySpawnConfig fromSection(ConfigurationSection section) { - Map spawnCategoriesConfig = new HashMap<>(); + Map spawnCategoriesConfig = new LinkedHashMap<>(); section.getValues(false).forEach((key, value) -> { if (!(value instanceof ConfigurationSection sectionPart)) { Logging.warning("Invalid spawn category config for " + key + ": " + value);