Interface Packet<T extends PacketListener>

All Known Implementing Classes:
AdvancementUpdatePacket, BedSleepS2CPacket, BlockActionS2CPacket, BlockBreakingProgressS2CPacket, BlockEntityUpdateS2CPacket, BlockUpdateS2CPacket, BossBarS2CPacket, ButtonClickC2SPacket, ChatMessageC2SPacket, ChatMessageS2CPacket, ChunkDeltaUpdateS2CPacket, ChunkLoadDistanceS2CPacket, ChunkRenderDistanceCenterS2CPacket, class_2911, class_2913, class_2914, class_2915, class_2916, class_2917, class_2918, class_2919, class_2920, class_3330, class_3331, class_3333, class_3339, class_3340, class_3342, ClickWindowC2SPacket, ClientCommandC2SPacket, ClientSettingsC2SPacket, ClientStatusC2SPacket, CloseScreenS2CPacket, CombatEventS2CPacket, CommandSuggestionsS2CPacket, ConfirmGuiActionC2SPacket, ConfirmGuiActionS2CPacket, CreativeInventoryActionC2SPacket, CustomPayloadC2SPacket, CustomPayloadS2CPacket, DifficultyS2CPacket, DisconnectS2CPacket, EntitiesDestroyS2CPacket, EntityAnimationS2CPacket, EntityAttachS2CPacket, EntityAttributesS2CPacket, EntityEquipmentUpdateS2CPacket, EntityPositionS2CPacket, EntityS2CPacket, EntityS2CPacket.MoveRelative, EntityS2CPacket.Rotate, EntityS2CPacket.RotateAndMoveRelative, EntitySetHeadYawS2CPacket, EntitySpawnGlobalS2CPacket, EntitySpawnS2CPacket, EntityStatusEffectS2CPacket, EntityStatusS2CPacket, EntityTrackerUpdateS2CPacket, EntityVelocityUpdateS2CPacket, ExperienceBarUpdateS2CPacket, ExperienceOrbSpawnS2CPacket, ExplosionS2CPacket, GameJoinS2CPacket, GameStateChangeS2CPacket, GuiCloseC2SPacket, HandshakeC2SPacket, HandSwingC2SPacket, HealthUpdateS2CPacket, HeldItemChangeS2CPacket, InventoryS2CPacket, KeepAliveC2SPacket, KeepAliveS2CPacket, LoginCompressionS2CPacket, LoginDisconnectS2CPacket, LoginHelloC2SPacket, LoginHelloS2CPacket, LoginKeyC2SPacket, LoginSuccessS2CPacket, MapUpdateS2CPacket, MobSpawnS2CPacket, OpenScreenS2CPacket, PaintingSpawnS2CPacket, ParticleS2CPacket, PlayerAbilitiesS2CPacket, PlayerActionC2SPacket, PlayerInputC2SPacket, PlayerInteractBlockC2SPacket, PlayerInteractEntityC2SPacket, PlayerListHeaderS2CPacket, PlayerListS2CPacket, PlayerMoveC2SPacket, PlayerMoveC2SPacket.Both, PlayerMoveC2SPacket.LookOnly, PlayerMoveC2SPacket.PositionOnly, PlayerPositionLookS2CPacket, PlayerRespawnS2CPacket, PlayerSpawnPositionS2CPacket, PlayerSpawnS2CPacket, PlaySoundIdS2CPacket, QueryPingC2SPacket, QueryPongS2CPacket, QueryRequestC2SPacket, QueryResponseS2CPacket, RemoveEntityStatusEffectS2CPacket, RequestCommandCompletionsC2SPacket, ResourcePackSendS2CPacket, ResourcePackStatusC2SPacket, ScoreboardDisplayS2CPacket, ScoreboardObjectiveUpdateS2CPacket, ScoreboardPlayerUpdateS2CPacket, ScreenHandlerPropertyUpdateS2CPacket, ScreenHandlerSlotUpdateS2CPacket, SetCameraEntityS2CPacket, SignEditorOpenS2CPacket, SpectatorTeleportC2SPacket, StatsUpdateS2CPacket, TeamS2CPacket, TitleS2CPacket, UpdatePlayerAbilitiesC2SPacket, UpdateSelectedSlotC2SPacket, UpdateSignC2SPacket, WorldBorderS2CPacket, WorldEventS2CPacket, WorldTimeUpdateS2CPacket

public interface Packet<T extends PacketListener>
Mappings:
Namespace Name
official ht
intermediary net/minecraft/class_700
named net/minecraft/network/Packet
  • Method Details

    • read

      void read(PacketByteBuf buf) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lht;a(Lgy;)V
      intermediary method_7535 Lnet/minecraft/class_700;method_7535(Lnet/minecraft/class_1967;)V
      named read Lnet/minecraft/network/Packet;read(Lnet/minecraft/util/PacketByteBuf;)V
    • write

      void write(PacketByteBuf buf) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official b Lht;b(Lgy;)V
      intermediary method_7539 Lnet/minecraft/class_700;method_7539(Lnet/minecraft/class_1967;)V
      named write Lnet/minecraft/network/Packet;write(Lnet/minecraft/util/PacketByteBuf;)V
    • apply

      void apply(T listener)
      Mappings:
      Namespace Name Mixin selector
      official a Lht;a(Lhb;)V
      intermediary method_1831 Lnet/minecraft/class_700;method_1831(Lnet/minecraft/class_701;)V
      named apply Lnet/minecraft/network/Packet;apply(Lnet/minecraft/network/listener/PacketListener;)V