diff --git a/src/main/java/net/minecraftforge/common/extensions/IForgeBlockGetter.java b/src/main/java/net/minecraftforge/common/extensions/IForgeBlockGetter.java index 86ab723d41..16af2db774 100644 --- a/src/main/java/net/minecraftforge/common/extensions/IForgeBlockGetter.java +++ b/src/main/java/net/minecraftforge/common/extensions/IForgeBlockGetter.java @@ -6,6 +6,7 @@ package net.minecraftforge.common.extensions; import net.minecraft.core.BlockPos; +import net.minecraft.core.SectionPos; import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.Level; import net.minecraft.world.level.block.entity.BlockEntity; @@ -29,7 +30,7 @@ public interface IForgeBlockGetter { if (this instanceof Level level) { - if (!level.hasChunk(pos.getX(), pos.getZ())) + if (!level.hasChunk(SectionPos.blockToSectionCoord(pos.getX()), SectionPos.blockToSectionCoord(pos.getZ()))) { return null; }