Advertisement
Guest User

Minecraft Protocols

a guest
May 22nd, 2018
478
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 10.88 KB | None | 0 0
  1.     HANDSHAKING(-1) {
  2.         {
  3.             this.a(EnumProtocolDirection.SERVERBOUND, PacketHandshakingInSetProtocol.class);
  4.         }
  5.     },
  6.     PLAY(0) {
  7.         {
  8.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSpawnEntity.class);
  9.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSpawnEntityExperienceOrb.class);
  10.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSpawnEntityWeather.class);
  11.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSpawnEntityLiving.class);
  12.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSpawnEntityPainting.class);
  13.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutNamedEntitySpawn.class);
  14.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutAnimation.class);
  15.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutStatistic.class);
  16.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutBlockBreakAnimation.class);
  17.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutTileEntityData.class);
  18.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutBlockAction.class);
  19.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutBlockChange.class);
  20.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutBoss.class);
  21.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutServerDifficulty.class);
  22.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutTabComplete.class);
  23.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutChat.class);
  24.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutMultiBlockChange.class);
  25.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutTransaction.class);
  26.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutCloseWindow.class);
  27.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutOpenWindow.class);
  28.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutWindowItems.class);
  29.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutWindowData.class);
  30.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSetSlot.class);
  31.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSetCooldown.class);
  32.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutCustomPayload.class);
  33.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutCustomSoundEffect.class);
  34.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutKickDisconnect.class);
  35.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityStatus.class);
  36.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutExplosion.class);
  37.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutUnloadChunk.class);
  38.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutGameStateChange.class);
  39.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutKeepAlive.class);
  40.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutMapChunk.class);
  41.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutWorldEvent.class);
  42.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutWorldParticles.class);
  43.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutLogin.class);
  44.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutMap.class);
  45.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntity.class);
  46.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutRelEntityMove.class);
  47.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutRelEntityMoveLook.class);
  48.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityLook.class);
  49.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutVehicleMove.class);
  50.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutOpenSignEditor.class);
  51.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutAutoRecipe.class);
  52.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutAbilities.class);
  53.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutCombatEvent.class);
  54.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutPlayerInfo.class);
  55.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutPosition.class);
  56.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutBed.class);
  57.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutRecipes.class);
  58.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityDestroy.class);
  59.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutRemoveEntityEffect.class);
  60.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutResourcePackSend.class);
  61.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutRespawn.class);
  62.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityHeadRotation.class);
  63.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSelectAdvancementTab.class);
  64.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutWorldBorder.class);
  65.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutCamera.class);
  66.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutHeldItemSlot.class);
  67.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutScoreboardDisplayObjective.class);
  68.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityMetadata.class);
  69.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutAttachEntity.class);
  70.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityVelocity.class);
  71.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityEquipment.class);
  72.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutExperience.class);
  73.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutUpdateHealth.class);
  74.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutScoreboardObjective.class);
  75.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutMount.class);
  76.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutScoreboardTeam.class);
  77.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutScoreboardScore.class);
  78.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutSpawnPosition.class);
  79.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutUpdateTime.class);
  80.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutTitle.class);
  81.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutNamedSoundEffect.class);
  82.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutPlayerListHeaderFooter.class);
  83.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutCollect.class);
  84.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityTeleport.class);
  85.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutAdvancements.class);
  86.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutUpdateAttributes.class);
  87.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketPlayOutEntityEffect.class);
  88.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInTeleportAccept.class);
  89.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInTabComplete.class);
  90.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInChat.class);
  91.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInClientCommand.class);
  92.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInSettings.class);
  93.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInTransaction.class);
  94.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInEnchantItem.class);
  95.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInWindowClick.class);
  96.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInCloseWindow.class);
  97.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInCustomPayload.class);
  98.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInUseEntity.class);
  99.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInKeepAlive.class);
  100.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInFlying.class);
  101.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInPosition.class);
  102.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInPositionLook.class);
  103.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInLook.class);
  104.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInVehicleMove.class);
  105.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInBoatMove.class);
  106.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInAutoRecipe.class);
  107.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInAbilities.class);
  108.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInBlockDig.class);
  109.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInEntityAction.class);
  110.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInSteerVehicle.class);
  111.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInRecipeDisplayed.class);
  112.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInResourcePackStatus.class);
  113.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInAdvancements.class);
  114.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInHeldItemSlot.class);
  115.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInSetCreativeSlot.class);
  116.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInUpdateSign.class);
  117.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInArmAnimation.class);
  118.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInSpectate.class);
  119.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInUseItem.class);
  120.             this.a(EnumProtocolDirection.SERVERBOUND, PacketPlayInBlockPlace.class);
  121.         }
  122.     },
  123.     STATUS(1) {
  124.         {
  125.             this.a(EnumProtocolDirection.SERVERBOUND, PacketStatusInStart.class);
  126.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketStatusOutServerInfo.class);
  127.             this.a(EnumProtocolDirection.SERVERBOUND, PacketStatusInPing.class);
  128.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketStatusOutPong.class);
  129.         }
  130.     },
  131.     LOGIN(2) {
  132.         {
  133.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketLoginOutDisconnect.class);
  134.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketLoginOutEncryptionBegin.class);
  135.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketLoginOutSuccess.class);
  136.             this.a(EnumProtocolDirection.CLIENTBOUND, PacketLoginOutSetCompression.class);
  137.             this.a(EnumProtocolDirection.SERVERBOUND, PacketLoginInStart.class);
  138.             this.a(EnumProtocolDirection.SERVERBOUND, PacketLoginInEncryptionBegin.class);
  139.         }
  140.     };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement