PLAY: SERVERBOUND 0: PacketPlayInTeleportAccept 1: PacketPlayInAutoRecipe 2: PacketPlayInTabComplete 3: PacketPlayInChat 4: PacketPlayInClientCommand 5: PacketPlayInSettings 6: PacketPlayInTransaction 7: PacketPlayInEnchantItem 8: PacketPlayInWindowClick 9: PacketPlayInCloseWindow a: PacketPlayInCustomPayload b: PacketPlayInUseEntity c: PacketPlayInKeepAlive d: PacketPlayInFlying e: PacketPlayInPosition f: PacketPlayInPositionLook 10: PacketPlayInLook 11: PacketPlayInVehicleMove 12: PacketPlayInBoatMove 13: PacketPlayInAbilities 14: PacketPlayInBlockDig 15: PacketPlayInEntityAction 16: PacketPlayInSteerVehicle 17: PacketPlayInRecipeDisplayed 18: PacketPlayInResourcePackStatus 19: PacketPlayInAdvancements 1a: PacketPlayInHeldItemSlot 1b: PacketPlayInSetCreativeSlot 1c: PacketPlayInUpdateSign 1d: PacketPlayInArmAnimation 1e: PacketPlayInSpectate 1f: PacketPlayInUseItem 20: PacketPlayInBlockPlace CLIENTBOUND 0: PacketPlayOutSpawnEntity 1: PacketPlayOutSpawnEntityExperienceOrb 2: PacketPlayOutSpawnEntityWeather 3: PacketPlayOutSpawnEntityLiving 4: PacketPlayOutSpawnEntityPainting 5: PacketPlayOutNamedEntitySpawn 6: PacketPlayOutAnimation 7: PacketPlayOutStatistic 8: PacketPlayOutBlockBreakAnimation 9: PacketPlayOutTileEntityData a: PacketPlayOutBlockAction b: PacketPlayOutBlockChange c: PacketPlayOutBoss d: PacketPlayOutServerDifficulty e: PacketPlayOutTabComplete f: PacketPlayOutChat 10: PacketPlayOutMultiBlockChange 11: PacketPlayOutTransaction 12: PacketPlayOutCloseWindow 13: PacketPlayOutOpenWindow 14: PacketPlayOutWindowItems 15: PacketPlayOutWindowData 16: PacketPlayOutSetSlot 17: PacketPlayOutSetCooldown 18: PacketPlayOutCustomPayload 19: PacketPlayOutCustomSoundEffect 1a: PacketPlayOutKickDisconnect 1b: PacketPlayOutEntityStatus 1c: PacketPlayOutExplosion 1d: PacketPlayOutUnloadChunk 1e: PacketPlayOutGameStateChange 1f: PacketPlayOutKeepAlive 20: PacketPlayOutMapChunk 21: PacketPlayOutWorldEvent 22: PacketPlayOutWorldParticles 23: PacketPlayOutLogin 24: PacketPlayOutMap 25: PacketPlayOutEntity 26: PacketPlayOutRelEntityMove 27: PacketPlayOutRelEntityMoveLook 28: PacketPlayOutEntityLook 29: PacketPlayOutVehicleMove 2a: PacketPlayOutOpenSignEditor 2b: PacketPlayOutAbilities 2c: PacketPlayOutCombatEvent 2d: PacketPlayOutPlayerInfo 2e: PacketPlayOutPosition 2f: PacketPlayOutBed 30: PacketPlayOutRecipes 31: PacketPlayOutEntityDestroy 32: PacketPlayOutRemoveEntityEffect 33: PacketPlayOutResourcePackSend 34: PacketPlayOutRespawn 35: PacketPlayOutEntityHeadRotation 36: PacketPlayOutSelectAdvancementTab 37: PacketPlayOutWorldBorder 38: PacketPlayOutCamera 39: PacketPlayOutHeldItemSlot 3a: PacketPlayOutScoreboardDisplayObjective 3b: PacketPlayOutEntityMetadata 3c: PacketPlayOutAttachEntity 3d: PacketPlayOutEntityVelocity 3e: PacketPlayOutEntityEquipment 3f: PacketPlayOutExperience 40: PacketPlayOutUpdateHealth 41: PacketPlayOutScoreboardObjective 42: PacketPlayOutMount 43: PacketPlayOutScoreboardTeam 44: PacketPlayOutScoreboardScore 45: PacketPlayOutSpawnPosition 46: PacketPlayOutUpdateTime 47: PacketPlayOutTitle 48: PacketPlayOutNamedSoundEffect 49: PacketPlayOutPlayerListHeaderFooter 4a: PacketPlayOutCollect 4b: PacketPlayOutEntityTeleport 4c: PacketPlayOutAdvancements 4d: PacketPlayOutUpdateAttributes 4e: PacketPlayOutEntityEffect HANDSHAKING: SERVERBOUND 0: PacketHandshakingInSetProtocol STATUS: SERVERBOUND 0: PacketStatusInStart 1: PacketStatusInPing CLIENTBOUND 0: PacketStatusOutServerInfo 1: PacketStatusOutPong LOGIN: SERVERBOUND 0: PacketLoginInStart 1: PacketLoginInEncryptionBegin CLIENTBOUND 0: PacketLoginOutDisconnect 1: PacketLoginOutEncryptionBegin 2: PacketLoginOutSuccess 3: PacketLoginOutSetCompression