Skip to content

Commit 6dd99da

Browse files
committed
fix: fix onContainerChange
1 parent 86c2b0d commit 6dd99da

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/legacy/events/EventHooks.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,12 +241,12 @@ LL_TYPE_INSTANCE_HOOK(
241241
ItemStack const& newItem
242242
) {
243243
IF_LISTENED(EVENT_TYPES::onContainerChange) {
244-
Player* player = ll::memory::dAccess<Player*>(this, 208); // IDA LevelContainerModel::LevelContainerModel
244+
Player* player = ll::memory::dAccess<Player*>(this, 216); // IDA LevelContainerModel::LevelContainerModel
245245
if (player->hasOpenContainer()) {
246246
CallEventVoid(
247247
EVENT_TYPES::onContainerChange,
248248
PlayerClass::newPlayer(player),
249-
BlockClass::newBlock((BlockPos*)((char*)this + 216), player->getDimensionId()),
249+
BlockClass::newBlock(ll::memory::dAccess<BlockPos>(this, 224), player->getDimensionId()),
250250
Number::newNumber(slotNumber + this->_getContainerOffset()),
251251
ItemClass::newItem(&const_cast<ItemStack&>(oldItem), false),
252252
ItemClass::newItem(&const_cast<ItemStack&>(newItem), false)

0 commit comments

Comments
 (0)