Skip to content

Commit 156134d

Browse files
committed
Fix missing RegistryAcceess when reading description packet
1 parent 68e5155 commit 156134d

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/main/java/codechicken/multipart/util/MultipartLoadHandler.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import net.minecraft.core.BlockPos;
1111
import net.minecraft.core.HolderLookup;
1212
import net.minecraft.nbt.CompoundTag;
13+
import net.minecraft.world.level.Level;
1314
import net.minecraft.world.level.block.entity.BlockEntity;
1415
import net.minecraft.world.level.block.state.BlockState;
1516
import net.minecraft.world.level.chunk.LevelChunk;
@@ -43,7 +44,8 @@ private static void onChunkLoad(ChunkEvent.Load event) {
4344
for (BlockEntity be : List.copyOf(chunk.getBlockEntities().values())) {
4445
if (be instanceof TileNBTContainer tile && tile.updateTag != null) {
4546
byte[] data = tile.updateTag.getByteArray("data");
46-
TileMultipart.handleDescPacket(tile.getLevel(), tile.getBlockPos(), new MCDataByteBuf(Unpooled.wrappedBuffer(data)));
47+
Level level = tile.getLevel();
48+
TileMultipart.handleDescPacket(level, tile.getBlockPos(), new MCDataByteBuf(Unpooled.wrappedBuffer(data), level.registryAccess()));
4749
}
4850
}
4951
}

0 commit comments

Comments
 (0)