mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-02 07:55:28 +00:00
fix: OtherChunkAccessibleContext.get/setBlockState() should use level pos instead of chunk local pos
This commit is contained in:
parent
e68f928e38
commit
2d0e4a83b0
@ -41,12 +41,12 @@ public record AllayProtoWorld(AllayServerWorld allayServerWorld, OtherChunkAcces
|
||||
|
||||
@Override
|
||||
public void setBlockState(int x, int y, int z, BlockState data, boolean physics) {
|
||||
context.setBlockState(x & 15, y, z & 15, ((AllayBlockState)data).allayBlockState());
|
||||
context.setBlockState(x, y, z, ((AllayBlockState)data).allayBlockState());
|
||||
}
|
||||
|
||||
@Override
|
||||
public BlockState getBlockState(int x, int y, int z) {
|
||||
var blockState = context.getBlockState(x & 15, y, z & 15);
|
||||
var blockState = context.getBlockState(x, y, z);
|
||||
return new AllayBlockState(blockState, Mapping.blockStateBeToJe(blockState));
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user