Skip to content

Commit 38cf009

Browse files
committed
fix: use immediate world chunk for post processed chunk
1 parent 8c10e0b commit 38cf009

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

c2me-notickvd/src/main/java/com/ishland/c2me/notickvd/mixin/MixinChunkHolder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public abstract class MixinChunkHolder {
1616

1717
@Shadow public abstract CompletableFuture<OptionalChunk<WorldChunk>> getAccessibleFuture();
1818

19-
@Redirect(method = {"markForBlockUpdate", "markForLightUpdate"}, at = @At(value = "INVOKE", target = "Lnet/minecraft/server/world/ChunkHolder;getWorldChunk()Lnet/minecraft/world/chunk/WorldChunk;"), require = 2)
19+
@Redirect(method = {"markForBlockUpdate", "markForLightUpdate", "getPostProcessedChunk"}, at = @At(value = "INVOKE", target = "Lnet/minecraft/server/world/ChunkHolder;getWorldChunk()Lnet/minecraft/world/chunk/WorldChunk;"), require = 3)
2020
private WorldChunk redirectWorldChunk(ChunkHolder chunkHolder) {
2121
if (this instanceof IFastChunkHolder fastChunkHolder) {
2222
return fastChunkHolder.c2me$immediateWorldChunk();

0 commit comments

Comments
 (0)