35
35
import dev .galacticraft .dynamicdimensions .impl .internal .DimensionRemovalTicket ;
36
36
import dev .galacticraft .dynamicdimensions .impl .network .S2CPackets ;
37
37
import dev .galacticraft .dynamicdimensions .impl .registry .RegistryUtil ;
38
- import io .netty .buffer .Unpooled ;
39
- import lol .bai .badpackets .api .PacketSender ;
40
38
import net .minecraft .core .Holder ;
41
39
import net .minecraft .core .LayeredRegistryAccess ;
42
40
import net .minecraft .core .Registry ;
45
43
import net .minecraft .nbt .CompoundTag ;
46
44
import net .minecraft .nbt .NbtOps ;
47
45
import net .minecraft .nbt .Tag ;
48
- import net .minecraft .network .FriendlyByteBuf ;
49
46
import net .minecraft .network .protocol .common .ClientboundUpdateTagsPacket ;
50
47
import net .minecraft .resources .ResourceKey ;
51
48
import net .minecraft .resources .ResourceLocation ;
@@ -205,7 +202,7 @@ private void registerLevel(ServerLevel level) {
205
202
level .tick (() -> true );
206
203
}
207
204
208
- @ Inject (method = "tickChildren" , at = @ At (value = "INVOKE" , target = "Lnet/minecraft/server/ServerFunctionManager;tick()V " , shift = At .Shift .AFTER ))
205
+ @ Inject (method = "tickChildren" , at = @ At (value = "INVOKE" , target = "Lnet/minecraft/server/MinecraftServer;getAllLevels()Ljava/lang/Iterable; " , shift = At .Shift .BEFORE ))
209
206
private void markTickingLevels (BooleanSupplier booleanSupplier , CallbackInfo ci ) {
210
207
this .tickingLevels = true ;
211
208
}
@@ -215,7 +212,7 @@ private void markNotTickingLevels(BooleanSupplier booleanSupplier, CallbackInfo
215
212
this .tickingLevels = false ;
216
213
}
217
214
218
- @ Inject (method = "createLevels" , at = @ At (value = "INVOKE" , target = "Lnet/minecraft/core/Registry;entrySet()Ljava/util/Set; " , shift = At .Shift .BEFORE ))
215
+ @ Inject (method = "createLevels" , at = @ At (value = "INVOKE" , target = "Lnet/minecraft/world/level/border/WorldBorder;applySettings(Lnet/minecraft/world/level/border/WorldBorder$Settings;)V " , shift = At .Shift .BEFORE ))
219
216
private void loadDynamicDimensions (CallbackInfo ci ) {
220
217
final Registry <DimensionType > typeRegistry = this .registryAccess ().registryOrThrow (Registries .DIMENSION_TYPE );
221
218
final Registry <LevelStem > stemRegistry = this .registries ().compositeAccess ().registryOrThrow (Registries .LEVEL_STEM );
0 commit comments