Furnace = 1: 1232 Chest = 2: 656 NetherReactor = 3: 224 Sign = 4: 248 MobSpawner = 5: 224 Skull = 6: 232 FlowerPot = 7: 224 BrewingStand = 8: 1272 EnchantingTable = 9: 288 DaylightDetector = 10: 216 Music = 11: 224 Comparator = 12: 224 Dispenser = 13: 1920 Dropper = 14: 1920 Hopper = 15: 1264 Cauldron = 16: 2056 ItemFrame = 17: 704 PistonArm = 18: 320 MovingBlock = 19: 296 Chalkboard = 20: 1064 Beacon = 21: 544 EndPortal = 22: 216 EnderChest = 23: 656 EndGateway = 24: 240 ShulkerBox = 25: 664 CommandBlock = 26: 376 Bed = 27: 240 Banner = 28: 280 StructureBlock = 32: 416 Jukebox = 33: 656 ChemistryTable = 34: 2072 Conduit = 35: 288 JigsawBlock = 36: 352 Lectern = 37: 608 BlastFurnace = 38: 1232 Smoker = 39: 1232
Bell = 40: 224 Campfire = 41: 784 BarrelBlock = 42: 656 Beehive = 43: 248 Lodestone = 44: 224 SculkSensor = 45: 496 SporeBlossom = 46: 216 GlowItemFrame = 47: 704 SculkCatalyst = 48: 392 SculkShrieker = 49: 504 HangingSign = 50: 248 ChiseledBookshelf = 51: 472 BrushableBlock = 52: 632 DecoratedPot = 53: 344 CalibratedSculkSensor = 54: 496 (单位:字节) 在levelchunk::_deserializeBlockEntities中每种方块实体operator new的大小,不过和实际的两个对象之间的间隔好像有些差距 ,不过一般差值每种方块实体对象都是一样的,(比如表里活塞是320,实际有的时候是368,差48,那熔炉也会差48