Skip to content

Commit 254ef8b

Browse files
committed
fix: disable multi-project optimization
breaks remapping of fabric jars also fix injection point (the level list is an array on neoforge)
1 parent ea1be25 commit 254ef8b

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

common/src/main/java/dev/galacticraft/dynamicdimensions/impl/mixin/MinecraftServerMixin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ private void registerLevel(ServerLevel level) {
202202
level.tick(() -> true);
203203
}
204204

205-
@Inject(method = "tickChildren", at = @At(value = "INVOKE", target = "Lnet/minecraft/server/MinecraftServer;getAllLevels()Ljava/lang/Iterable;", shift = At.Shift.BEFORE))
205+
@Inject(method = "tickChildren", at = @At(value = "INVOKE", target = "Lnet/minecraft/server/ServerFunctionManager;tick()V"))
206206
private void markTickingLevels(BooleanSupplier booleanSupplier, CallbackInfo ci) {
207207
this.tickingLevels = true;
208208
}

gradle.properties

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
org.gradle.jvmargs=-Xmx2G
2-
fabric.loom.multiProjectOptimisation=true
32

43
# Mod properties
54
mod.id=dynamicdimensions

0 commit comments

Comments
 (0)