From be0356e24f6bec882d12497de60be8cbff59b793 Mon Sep 17 00:00:00 2001 From: Qiuzhizhe <42761326+quizhizhe@users.noreply.github.com> Date: Wed, 26 Oct 2022 08:11:38 -0700 Subject: [PATCH] Fix BlockSource::getDimensionID offset --- LiteLoader/Header/MC/BlockSource.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/LiteLoader/Header/MC/BlockSource.hpp b/LiteLoader/Header/MC/BlockSource.hpp index 762a4a9..475036f 100644 --- a/LiteLoader/Header/MC/BlockSource.hpp +++ b/LiteLoader/Header/MC/BlockSource.hpp @@ -22,12 +22,12 @@ public: // }; LIAPI BlockInstance getBlockInstance(BlockPos); inline Dimension* getDimension() const{ - return dAccess< Dimension*>(this, 4); + return dAccess< Dimension*>(this, 32); } inline AutomaticID getDimensionId() const{ //Dimension::onBlockEvent Line24 - Dimension* mDimension = dAccess< Dimension*>(this, 4); - return dAccess>(mDimension, 192); +// Dimension* mDimension = dAccess< Dimension*>(this, 4); + return dAccess>(getDimension(), 192); }; inline LevelChunk * getChunkAt(const BlockPos& pos) const{ ChunkPos chunkPos = ChunkPos(pos.x>>4, pos.z>>4);