Package net.minecraft.network
Interface Packet<T extends PacketListener>
- All Known Implementing Classes:
AdvancementTabC2SPacket
,AdvancementUpdateS2CPacket
,BlockBreakingProgressS2CPacket
,BlockEntityUpdateS2CPacket
,BlockEventS2CPacket
,BlockUpdateS2CPacket
,BoatPaddleStateC2SPacket
,BookUpdateC2SPacket
,BossBarS2CPacket
,ButtonClickC2SPacket
,ChatMessageC2SPacket
,ChunkDataS2CPacket
,ChunkDeltaUpdateS2CPacket
,ChunkLoadDistanceS2CPacket
,ChunkRenderDistanceCenterS2CPacket
,ClickSlotC2SPacket
,ClientCommandC2SPacket
,ClientSettingsC2SPacket
,ClientStatusC2SPacket
,CloseHandledScreenC2SPacket
,CloseScreenS2CPacket
,CombatEventS2CPacket
,CommandSuggestionsS2CPacket
,CommandTreeS2CPacket
,ConfirmScreenActionC2SPacket
,ConfirmScreenActionS2CPacket
,CooldownUpdateS2CPacket
,CraftFailedResponseS2CPacket
,CraftRequestC2SPacket
,CreativeInventoryActionC2SPacket
,CustomPayloadC2SPacket
,CustomPayloadS2CPacket
,DifficultyS2CPacket
,DisconnectS2CPacket
,EntitiesDestroyS2CPacket
,EntityAnimationS2CPacket
,EntityAttachS2CPacket
,EntityAttributesS2CPacket
,EntityEquipmentUpdateS2CPacket
,EntityPassengersSetS2CPacket
,EntityPositionS2CPacket
,EntityS2CPacket
,EntityS2CPacket.MoveRelative
,EntityS2CPacket.Rotate
,EntityS2CPacket.RotateAndMoveRelative
,EntitySetHeadYawS2CPacket
,EntitySpawnS2CPacket
,EntityStatusEffectS2CPacket
,EntityStatusS2CPacket
,EntityTrackerUpdateS2CPacket
,EntityVelocityUpdateS2CPacket
,ExperienceBarUpdateS2CPacket
,ExperienceOrbSpawnS2CPacket
,ExplosionS2CPacket
,GameJoinS2CPacket
,GameMessageS2CPacket
,GameStateChangeS2CPacket
,HandshakeC2SPacket
,HandSwingC2SPacket
,HealthUpdateS2CPacket
,InventoryS2CPacket
,ItemPickupAnimationS2CPacket
,JigsawGeneratingC2SPacket
,KeepAliveC2SPacket
,KeepAliveS2CPacket
,LightUpdateS2CPacket
,LoginCompressionS2CPacket
,LoginDisconnectS2CPacket
,LoginHelloC2SPacket
,LoginHelloS2CPacket
,LoginKeyC2SPacket
,LoginQueryRequestS2CPacket
,LoginQueryResponseC2SPacket
,LoginSuccessS2CPacket
,LookAtS2CPacket
,MapUpdateS2CPacket
,MobSpawnS2CPacket
,OpenHorseScreenS2CPacket
,OpenScreenS2CPacket
,OpenWrittenBookS2CPacket
,PaintingSpawnS2CPacket
,ParticleS2CPacket
,PickFromInventoryC2SPacket
,PlayerAbilitiesS2CPacket
,PlayerActionC2SPacket
,PlayerActionResponseS2CPacket
,PlayerInputC2SPacket
,PlayerInteractBlockC2SPacket
,PlayerInteractEntityC2SPacket
,PlayerInteractItemC2SPacket
,PlayerListHeaderS2CPacket
,PlayerListS2CPacket
,PlayerMoveC2SPacket
,PlayerMoveC2SPacket.Both
,PlayerMoveC2SPacket.LookOnly
,PlayerMoveC2SPacket.PositionOnly
,PlayerPositionLookS2CPacket
,PlayerRespawnS2CPacket
,PlayerSpawnPositionS2CPacket
,PlayerSpawnS2CPacket
,PlaySoundFromEntityS2CPacket
,PlaySoundIdS2CPacket
,PlaySoundS2CPacket
,QueryBlockNbtC2SPacket
,QueryEntityNbtC2SPacket
,QueryPingC2SPacket
,QueryPongS2CPacket
,QueryRequestC2SPacket
,QueryResponseS2CPacket
,RecipeBookDataC2SPacket
,RecipeCategoryOptionsC2SPacket
,RemoveEntityStatusEffectS2CPacket
,RenameItemC2SPacket
,RequestCommandCompletionsC2SPacket
,ResourcePackSendS2CPacket
,ResourcePackStatusC2SPacket
,ScoreboardDisplayS2CPacket
,ScoreboardObjectiveUpdateS2CPacket
,ScoreboardPlayerUpdateS2CPacket
,ScreenHandlerPropertyUpdateS2CPacket
,ScreenHandlerSlotUpdateS2CPacket
,SelectAdvancementTabS2CPacket
,SelectMerchantTradeC2SPacket
,SetCameraEntityS2CPacket
,SetTradeOffersS2CPacket
,SignEditorOpenS2CPacket
,SpectatorTeleportC2SPacket
,StatisticsS2CPacket
,StopSoundS2CPacket
,SynchronizeRecipesS2CPacket
,SynchronizeTagsS2CPacket
,TagQueryResponseS2CPacket
,TeamS2CPacket
,TeleportConfirmC2SPacket
,TitleS2CPacket
,UnloadChunkS2CPacket
,UnlockRecipesS2CPacket
,UpdateBeaconC2SPacket
,UpdateCommandBlockC2SPacket
,UpdateCommandBlockMinecartC2SPacket
,UpdateDifficultyC2SPacket
,UpdateDifficultyLockC2SPacket
,UpdateJigsawC2SPacket
,UpdatePlayerAbilitiesC2SPacket
,UpdateSelectedSlotC2SPacket
,UpdateSelectedSlotS2CPacket
,UpdateSignC2SPacket
,UpdateStructureBlockC2SPacket
,VehicleMoveC2SPacket
,VehicleMoveS2CPacket
,VibrationS2CPacket
,WorldBorderS2CPacket
,WorldEventS2CPacket
,WorldTimeUpdateS2CPacket
public interface Packet<T extends PacketListener>
- Mappings:
Namespace Name official pa
intermediary net/minecraft/class_2596
named net/minecraft/network/Packet
-
Method Summary
Modifier and Type Method Description void
apply(T listener)
default boolean
isWritingErrorSkippable()
Returns whether a throwable in writing of this packet allows the connection to simply skip the packet's sending than disconnecting.void
read(PacketByteBuf buf)
void
write(PacketByteBuf buf)
-
Method Details
-
read
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Lpa;a(Lnw;)V
intermediary method_11053
Lnet/minecraft/class_2596;method_11053(Lnet/minecraft/class_2540;)V
named read
Lnet/minecraft/network/Packet;read(Lnet/minecraft/network/PacketByteBuf;)V
-
write
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official b
Lpa;b(Lnw;)V
intermediary method_11052
Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)V
named write
Lnet/minecraft/network/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
-
apply
- Mappings:
Namespace Name Mixin selector official a
Lpa;a(Lnz;)V
intermediary method_11054
Lnet/minecraft/class_2596;method_11054(Lnet/minecraft/class_2547;)V
named apply
Lnet/minecraft/network/Packet;apply(Lnet/minecraft/network/listener/PacketListener;)V
-
isWritingErrorSkippable
default boolean isWritingErrorSkippable()Returns whether a throwable in writing of this packet allows the connection to simply skip the packet's sending than disconnecting.- Mappings:
Namespace Name Mixin selector official a
Lpa;a()Z
intermediary method_11051
Lnet/minecraft/class_2596;method_11051()Z
named isWritingErrorSkippable
Lnet/minecraft/network/Packet;isWritingErrorSkippable()Z
-