diff --git a/.gradle/8.12/checksums/checksums.lock b/.gradle/8.12/checksums/checksums.lock
index 6586c33..1256c31 100644
Binary files a/.gradle/8.12/checksums/checksums.lock and b/.gradle/8.12/checksums/checksums.lock differ
diff --git a/.gradle/8.12/checksums/md5-checksums.bin b/.gradle/8.12/checksums/md5-checksums.bin
index 16bf43e..2fe59b8 100644
Binary files a/.gradle/8.12/checksums/md5-checksums.bin and b/.gradle/8.12/checksums/md5-checksums.bin differ
diff --git a/.gradle/8.12/checksums/sha1-checksums.bin b/.gradle/8.12/checksums/sha1-checksums.bin
index 665b665..75e5d5b 100644
Binary files a/.gradle/8.12/checksums/sha1-checksums.bin and b/.gradle/8.12/checksums/sha1-checksums.bin differ
diff --git a/.gradle/8.12/executionHistory/executionHistory.bin b/.gradle/8.12/executionHistory/executionHistory.bin
index 05332c8..645be39 100644
Binary files a/.gradle/8.12/executionHistory/executionHistory.bin and b/.gradle/8.12/executionHistory/executionHistory.bin differ
diff --git a/.gradle/8.12/executionHistory/executionHistory.lock b/.gradle/8.12/executionHistory/executionHistory.lock
index 15da884..9fb4e7c 100644
Binary files a/.gradle/8.12/executionHistory/executionHistory.lock and b/.gradle/8.12/executionHistory/executionHistory.lock differ
diff --git a/.gradle/8.12/fileHashes/fileHashes.bin b/.gradle/8.12/fileHashes/fileHashes.bin
index 35ed3b6..f076a5a 100644
Binary files a/.gradle/8.12/fileHashes/fileHashes.bin and b/.gradle/8.12/fileHashes/fileHashes.bin differ
diff --git a/.gradle/8.12/fileHashes/fileHashes.lock b/.gradle/8.12/fileHashes/fileHashes.lock
index e62e081..f0ba055 100644
Binary files a/.gradle/8.12/fileHashes/fileHashes.lock and b/.gradle/8.12/fileHashes/fileHashes.lock differ
diff --git a/.gradle/8.12/fileHashes/resourceHashesCache.bin b/.gradle/8.12/fileHashes/resourceHashesCache.bin
index 475ad1c..045614b 100644
Binary files a/.gradle/8.12/fileHashes/resourceHashesCache.bin and b/.gradle/8.12/fileHashes/resourceHashesCache.bin differ
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index af0a07f..ead2e57 100644
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe
index cef033d..c60c0d5 100644
Binary files a/.gradle/file-system.probe and b/.gradle/file-system.probe differ
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..b86273d
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 4feab2e..ed51eb6 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -5,9 +5,8 @@
-
-
+
diff --git a/build.gradle.kts b/build.gradle.kts
index b61078a..3fffd20 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -21,9 +21,9 @@ repositories {
}
dependencies {
- compileOnly("io.papermc.paper:paper-api:1.21.6-R0.1-SNAPSHOT")
+ compileOnly("io.papermc.paper:paper-api:1.21.5-R0.1-SNAPSHOT")
- implementation("dev.jorel:commandapi-bukkit-shade-mojang-mapped:10.1.0")
+ implementation("dev.jorel:commandapi-bukkit-shade-mojang-mapped:10.1.1")
compileOnly("com.ticxo.modelengine:ModelEngine:R4.0.4")
diff --git a/build/classes/java/main/re/imc/geysermodelengine/commands/geysermodelenginecommands/GeyserModelEngineReloadCommand.class b/build/classes/java/main/re/imc/geysermodelengine/commands/geysermodelenginecommands/GeyserModelEngineReloadCommand.class
index d0dfc7e..4c573e6 100644
Binary files a/build/classes/java/main/re/imc/geysermodelengine/commands/geysermodelenginecommands/GeyserModelEngineReloadCommand.class and b/build/classes/java/main/re/imc/geysermodelengine/commands/geysermodelenginecommands/GeyserModelEngineReloadCommand.class differ
diff --git a/build/classes/java/main/re/imc/geysermodelengine/managers/model/ModelManager.class b/build/classes/java/main/re/imc/geysermodelengine/managers/model/ModelManager.class
index 1525513..73cb8c9 100644
Binary files a/build/classes/java/main/re/imc/geysermodelengine/managers/model/ModelManager.class and b/build/classes/java/main/re/imc/geysermodelengine/managers/model/ModelManager.class differ
diff --git a/build/classes/java/main/re/imc/geysermodelengine/runnables/EntityTaskRunnable.class b/build/classes/java/main/re/imc/geysermodelengine/runnables/EntityTaskRunnable.class
index 1d33c4d..83bc632 100644
Binary files a/build/classes/java/main/re/imc/geysermodelengine/runnables/EntityTaskRunnable.class and b/build/classes/java/main/re/imc/geysermodelengine/runnables/EntityTaskRunnable.class differ
diff --git a/build/libs/GeyserModelEngine-1.0.0-all.jar b/build/libs/GeyserModelEngine-1.0.0-all.jar
index 421cd2e..9aa1fc0 100644
Binary files a/build/libs/GeyserModelEngine-1.0.0-all.jar and b/build/libs/GeyserModelEngine-1.0.0-all.jar differ
diff --git a/build/libs/GeyserModelEngine-1.0.0.jar b/build/libs/GeyserModelEngine-1.0.0.jar
index c0f2a9f..f9ca978 100644
Binary files a/build/libs/GeyserModelEngine-1.0.0.jar and b/build/libs/GeyserModelEngine-1.0.0.jar differ
diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin
index 4544bf8..4f3628b 100644
Binary files a/build/tmp/compileJava/previous-compilation-data.bin and b/build/tmp/compileJava/previous-compilation-data.bin differ
diff --git a/libs/geyserutils-spigot-1.0-SNAPSHOT.jar b/libs/geyserutils-spigot-1.0-SNAPSHOT.jar
index a909ca5..f5cefdb 100644
Binary files a/libs/geyserutils-spigot-1.0-SNAPSHOT.jar and b/libs/geyserutils-spigot-1.0-SNAPSHOT.jar differ
diff --git a/src/main/java/re/imc/geysermodelengine/commands/geysermodelenginecommands/GeyserModelEngineReloadCommand.java b/src/main/java/re/imc/geysermodelengine/commands/geysermodelenginecommands/GeyserModelEngineReloadCommand.java
index 628fca1..2e4bfa7 100644
--- a/src/main/java/re/imc/geysermodelengine/commands/geysermodelenginecommands/GeyserModelEngineReloadCommand.java
+++ b/src/main/java/re/imc/geysermodelengine/commands/geysermodelenginecommands/GeyserModelEngineReloadCommand.java
@@ -21,10 +21,7 @@ public class GeyserModelEngineReloadCommand implements SubCommands {
return new CommandAPICommand("reload")
.withPermission("geysermodelengine.commands.reload")
.executes((sender, args) -> {
- Bukkit.getAsyncScheduler().runNow(plugin, scheduledTask -> {
- plugin.getConfigManager().load();
- });
-
+ Bukkit.getAsyncScheduler().runNow(plugin, scheduledTask -> plugin.getConfigManager().load());
sender.sendMessage(colourUtils.miniFormat(plugin.getConfigManager().getLang().getString("commands.reload.successfully-reloaded")));
});
}
diff --git a/src/main/java/re/imc/geysermodelengine/managers/model/ModelManager.java b/src/main/java/re/imc/geysermodelengine/managers/model/ModelManager.java
index 8a4f5c7..6789bd6 100644
--- a/src/main/java/re/imc/geysermodelengine/managers/model/ModelManager.java
+++ b/src/main/java/re/imc/geysermodelengine/managers/model/ModelManager.java
@@ -61,7 +61,7 @@ public class ModelManager {
return entitiesCache;
}
- public Map getModelEntitiesCache() {
+ public ConcurrentHashMap getModelEntitiesCache() {
return modelEntitiesCache;
}