diff --git a/sources/pom.xml b/sources/pom.xml
index c770e3120..3d8feaaac 100644
--- a/sources/pom.xml
+++ b/sources/pom.xml
@@ -126,7 +126,7 @@
io.akarin
legacylauncher
- 1.23
+ 1.24
org.spongepowered
diff --git a/sources/src/main/resources/mixins.akarin.core.json b/sources/src/main/resources/mixins.akarin.core.json
index 2b3b586df..caf09e406 100644
--- a/sources/src/main/resources/mixins.akarin.core.json
+++ b/sources/src/main/resources/mixins.akarin.core.json
@@ -30,9 +30,6 @@
"core.MixinChunkIOExecutor",
"core.MixinPlayerConnectionUtils",
- "cps.MixinCraftWorld",
- "cps.MixinChunkProviderServer",
-
"nsc.OptimisticNetworkManager",
"nsc.NonblockingServerConnection",
diff --git a/sources/src/main/resources/mixins.akarin.optimization.chunk.json b/sources/src/main/resources/mixins.akarin.optimization.chunk.json
new file mode 100644
index 000000000..3e0eb4f29
--- /dev/null
+++ b/sources/src/main/resources/mixins.akarin.optimization.chunk.json
@@ -0,0 +1,11 @@
+{
+ "required": true,
+ "minVersion": "0.7.10",
+ "package": "io.akarin.server.mixin",
+ "target": "@env(DEFAULT)",
+ "compatibilityLevel": "JAVA_8",
+ "server": [
+ "cps.MixinCraftWorld",
+ "cps.MixinChunkProviderServer",
+ ]
+}
\ No newline at end of file