diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 6fd3a4c..b301022 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -38,7 +38,7 @@ jobs:
- run: mvn --batch-mode clean org.jacoco:jacoco-maven-plugin:prepare-agent install
- run: mkdir staging && cp target/*.jar staging
- name: Save artifacts
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: Package
path: staging
diff --git a/pom.xml b/pom.xml
index bac3da5..42dc95b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,7 +61,7 @@
-LOCAL
- 1.20.0
+ 1.20.1
BentoBoxWorld_AcidIsland
bentobox-world
@@ -111,6 +111,13 @@
+
+ papermc-public
+ PaperMC Official
+ https://repo.papermc.io/repository/maven-public/
+ true
+ false
+
spigot-repo
https://hub.spigotmc.org/nexus/content/repositories/snapshots
@@ -120,8 +127,8 @@
https://repo.codemc.io/repository/bentoboxworld/
- ess-repo
- https://ci.ender.zone/plugin/repository/everything/
+ EssentialsX
+ https://repo.essentialsx.net/releases/
@@ -170,9 +177,9 @@
- net.ess3
+ net.essentialsx
EssentialsX
- 2.17.2
+ 2.21.1
provided
diff --git a/src/main/java/world/bentobox/acidisland/AISettings.java b/src/main/java/world/bentobox/acidisland/AISettings.java
index ad3f084..8ee38e0 100644
--- a/src/main/java/world/bentobox/acidisland/AISettings.java
+++ b/src/main/java/world/bentobox/acidisland/AISettings.java
@@ -1,6 +1,12 @@
package world.bentobox.acidisland;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
import org.bukkit.Difficulty;
import org.bukkit.GameMode;
@@ -9,15 +15,15 @@
import org.bukkit.entity.EntityType;
import org.bukkit.potion.PotionEffectType;
-import com.google.common.base.Enums;
-
import world.bentobox.bentobox.BentoBox;
import world.bentobox.bentobox.api.configuration.ConfigComment;
import world.bentobox.bentobox.api.configuration.ConfigEntry;
import world.bentobox.bentobox.api.configuration.StoreAt;
import world.bentobox.bentobox.api.configuration.WorldSettings;
import world.bentobox.bentobox.api.flags.Flag;
-import world.bentobox.bentobox.database.objects.adapters.*;
+import world.bentobox.bentobox.database.objects.adapters.Adapter;
+import world.bentobox.bentobox.database.objects.adapters.FlagBooleanSerializer;
+import world.bentobox.bentobox.database.objects.adapters.PotionEffectListAdapter;
/**
diff --git a/src/main/java/world/bentobox/acidisland/AcidIsland.java b/src/main/java/world/bentobox/acidisland/AcidIsland.java
index 573e5a5..a9439f7 100644
--- a/src/main/java/world/bentobox/acidisland/AcidIsland.java
+++ b/src/main/java/world/bentobox/acidisland/AcidIsland.java
@@ -156,7 +156,7 @@ private World getWorld(String worldName2, Environment env, @Nullable ChunkGenera
// Set world name
worldName2 = env.equals(World.Environment.NETHER) ? worldName2 + NETHER : worldName2;
worldName2 = env.equals(World.Environment.THE_END) ? worldName2 + THE_END : worldName2;
- WorldCreator wc = WorldCreator.name(worldName2).type(WorldType.FLAT).environment(env);
+ WorldCreator wc = WorldCreator.name(worldName2).environment(env).type(WorldType.NORMAL);
World w = settings.isUseOwnGenerator() ? wc.createWorld() : wc.generator(chunkGenerator2).createWorld();
// Set spawn rates
if (w != null && getSettings() != null) {
diff --git a/src/test/java/world/bentobox/acidisland/AISettingsTest.java b/src/test/java/world/bentobox/acidisland/AISettingsTest.java
index defc3c9..ccce9fb 100644
--- a/src/test/java/world/bentobox/acidisland/AISettingsTest.java
+++ b/src/test/java/world/bentobox/acidisland/AISettingsTest.java
@@ -19,8 +19,6 @@
import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
-import org.mockito.Mockito;
-import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;