Package devs.beer.nativepackets.api
Interface PacketView
- All Known Subinterfaces:
AcceptCodeOfConductPacketView,ActionBarPacketView,AddEntityPacketView,AdvancementTabPacketView,BlockEntityDataPacketView,BlockEntityTagQueryPacketView,BlockUpdatePacketView,BundlePacketView,CarriedItemPacketView,ChangeDifficultyPacketView,ChangeGameModePacketView,ChatAcknowledgementPacketView,ChatCommandPacketView,ChatPacketView,ChatSessionUpdatePacketView,ChunkBatchReceivedPacketView,ChunkWithLightPacketView,ClearDialogPacketView,ClearTitlesPacketView,ClientCommandPacketView,ClientInformationPacketView,ClientTickEndPacketView,CloseScreenPacketView,CommandsPacketView,CommandSuggestionRequestPacketView,ConfigurationAcknowledgedPacketView,ConfigurationTransitionPacketView,ContainerButtonClickPacketView,ContainerClickPacketView,ContainerClosePacketView,ContainerContentPacketView,ContainerDataPacketView,ContainerSlotStateChangedPacketView,CookieRequestPacketView,CookieResponsePacketView,CustomClickActionPacketView,CustomPayloadPacketView,DebugSubscriptionPacketView,DisconnectPacketView,DisguisedChatPacketView,EditBookPacketView,EntityAnimationPacketView,EntityEquipmentPacketView,EntityEventPacketView,EntityMetadataPacketView,EntityTagQueryPacketView,ExperiencePacketView,FinishConfigurationPacketView,GameEventPacketView,GhostRecipePacketView,HandshakeIntentionPacketView,HealthPacketView,InteractEntityPacketView,JigsawGeneratePacketView,KeepAliveResponsePacketView,LevelEventPacketView,LightUpdatePacketView,LockDifficultyPacketView,LoginAcknowledgedPacketView,LoginCustomQueryAnswerPacketView,LoginEncryptionResponsePacketView,LoginHelloPacketView,LoginPacketView,MerchantOffersPacketView,MoveEntityPacketView,OpenScreenPacketView,PaddleBoatPacketView,ParticlePacketView,PassengersPacketView,PickItemFromBlockPacketView,PickItemFromEntityPacketView,PickItemPacketView,PlaceRecipePacketView,PlayerAbilitiesCommandPacketView,PlayerAbilitiesPacketView,PlayerActionPacketView,PlayerChatPacketView,PlayerCommandPacketView,PlayerInfoRemovePacketView,PlayerInfoUpdatePacketView,PlayerInputPacketView,PlayerLoadedPacketView,PlayerLookPacketView,PlayerMovementPacketView,PongPacketView,RecipeBookPacketView,RecipeBookSeenPacketView,RecipeBookSettingsPacketView,RemoveEntitiesPacketView,RemoveMobEffectPacketView,RenameItemPacketView,ResourcePackPopPacketView,ResourcePackPushPacketView,ResourcePackResponsePacketView,RespawnPacketView,RotateHeadPacketView,ScoreboardScorePacketView,SectionBlocksUpdatePacketView,SelectBundleItemPacketView,SelectTradePacketView,ServerDataPacketView,SetBeaconPacketView,SetCommandBlockPacketView,SetCommandMinecartPacketView,SetCreativeSlotPacketView,SetGameRulesPacketView,SetJigsawPacketView,SetSlotPacketView,SetStructureBlockPacketView,SetTestBlockPacketView,ShowDialogPacketView,SignedChatCommandPacketView,SoundPacketView,SpectatePacketView,SpectatorActionPacketView,StatusPingRequestPacketView,StatusRequestPacketView,SwingPacketView,SystemChatPacketView,TeleportAcknowledgementPacketView,TeleportEntityPacketView,TestInstanceActionPacketView,TitleTextPacketView,TitleTimingPacketView,TransferPacketView,UnloadChunkPacketView,UpdateMobEffectPacketView,UpdateRecipesPacketView,UpdateSignPacketView,UseItemOnPacketView,UseItemPacketView,VehicleMovePacketView
Dispatch-scoped, lazy view over one native packet.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanReports whether this view contains a pending mutation.Returns the current native packet handle.PacketType<?> type()Returns the semantic packet type.
-
Method Details
-
type
PacketType<?> type()Returns the semantic packet type.- Returns:
- packet type
-
nativeHandle
Object nativeHandle()Returns the current native packet handle.- Returns:
- native packet
-
isModified
boolean isModified()Reports whether this view contains a pending mutation.- Returns:
- whether the view is modified
-