pub enum ClientboundGamePacketwhere
Self: Sized,{
Show 131 variants
Bundle(ClientboundBundlePacket),
AddEntity(ClientboundAddEntityPacket),
AddExperienceOrb(ClientboundAddExperienceOrbPacket),
Animate(ClientboundAnimatePacket),
AwardStats(ClientboundAwardStatsPacket),
BlockChangedAck(ClientboundBlockChangedAckPacket),
BlockDestruction(ClientboundBlockDestructionPacket),
BlockEntityData(ClientboundBlockEntityDataPacket),
BlockEvent(ClientboundBlockEventPacket),
BlockUpdate(ClientboundBlockUpdatePacket),
BossEvent(ClientboundBossEventPacket),
ChangeDifficulty(ClientboundChangeDifficultyPacket),
ChunkBatchFinished(ClientboundChunkBatchFinishedPacket),
ChunkBatchStart(ClientboundChunkBatchStartPacket),
ChunksBiomes(ClientboundChunksBiomesPacket),
ClearTitles(ClientboundClearTitlesPacket),
CommandSuggestions(ClientboundCommandSuggestionsPacket),
Commands(ClientboundCommandsPacket),
ContainerClose(ClientboundContainerClosePacket),
ContainerSetContent(ClientboundContainerSetContentPacket),
ContainerSetData(ClientboundContainerSetDataPacket),
ContainerSetSlot(ClientboundContainerSetSlotPacket),
CookieRequest(ClientboundCookieRequestPacket),
Cooldown(ClientboundCooldownPacket),
CustomChatCompletions(ClientboundCustomChatCompletionsPacket),
CustomPayload(ClientboundCustomPayloadPacket),
DamageEvent(ClientboundDamageEventPacket),
DebugSample(ClientboundDebugSamplePacket),
DeleteChat(ClientboundDeleteChatPacket),
Disconnect(ClientboundDisconnectPacket),
DisguisedChat(ClientboundDisguisedChatPacket),
EntityEvent(ClientboundEntityEventPacket),
EntityPositionSync(ClientboundEntityPositionSyncPacket),
Explode(ClientboundExplodePacket),
ForgetLevelChunk(ClientboundForgetLevelChunkPacket),
GameEvent(ClientboundGameEventPacket),
HorseScreenOpen(ClientboundHorseScreenOpenPacket),
HurtAnimation(ClientboundHurtAnimationPacket),
InitializeBorder(ClientboundInitializeBorderPacket),
KeepAlive(ClientboundKeepAlivePacket),
LevelChunkWithLight(ClientboundLevelChunkWithLightPacket),
LevelEvent(ClientboundLevelEventPacket),
LevelParticles(ClientboundLevelParticlesPacket),
LightUpdate(ClientboundLightUpdatePacket),
Login(ClientboundLoginPacket),
MapItemData(ClientboundMapItemDataPacket),
MerchantOffers(ClientboundMerchantOffersPacket),
MoveEntityPos(ClientboundMoveEntityPosPacket),
MoveEntityPosRot(ClientboundMoveEntityPosRotPacket),
MoveMinecart(ClientboundMoveMinecartPacket),
MoveEntityRot(ClientboundMoveEntityRotPacket),
MoveVehicle(ClientboundMoveVehiclePacket),
OpenBook(ClientboundOpenBookPacket),
OpenScreen(ClientboundOpenScreenPacket),
OpenSignEditor(ClientboundOpenSignEditorPacket),
Ping(ClientboundPingPacket),
PongResponse(ClientboundPongResponsePacket),
PlaceGhostRecipe(ClientboundPlaceGhostRecipePacket),
PlayerAbilities(ClientboundPlayerAbilitiesPacket),
PlayerChat(ClientboundPlayerChatPacket),
PlayerCombatEnd(ClientboundPlayerCombatEndPacket),
PlayerCombatEnter(ClientboundPlayerCombatEnterPacket),
PlayerCombatKill(ClientboundPlayerCombatKillPacket),
PlayerInfoRemove(ClientboundPlayerInfoRemovePacket),
PlayerInfoUpdate(ClientboundPlayerInfoUpdatePacket),
PlayerLookAt(ClientboundPlayerLookAtPacket),
PlayerPosition(ClientboundPlayerPositionPacket),
PlayerRotation(ClientboundPlayerRotationPacket),
RecipeBookAdd(ClientboundRecipeBookAddPacket),
RecipeBookRemove(ClientboundRecipeBookRemovePacket),
RecipeBookSettings(ClientboundRecipeBookSettingsPacket),
RemoveEntities(ClientboundRemoveEntitiesPacket),
RemoveMobEffect(ClientboundRemoveMobEffectPacket),
ResetScore(ClientboundResetScorePacket),
ResourcePackPop(ClientboundResourcePackPopPacket),
ResourcePackPush(ClientboundResourcePackPushPacket),
Respawn(ClientboundRespawnPacket),
RotateHead(ClientboundRotateHeadPacket),
SectionBlocksUpdate(ClientboundSectionBlocksUpdatePacket),
SelectAdvancementsTab(ClientboundSelectAdvancementsTabPacket),
ServerData(ClientboundServerDataPacket),
SetActionBarText(ClientboundSetActionBarTextPacket),
SetBorderCenter(ClientboundSetBorderCenterPacket),
SetBorderLerpSize(ClientboundSetBorderLerpSizePacket),
SetBorderSize(ClientboundSetBorderSizePacket),
SetBorderWarningDelay(ClientboundSetBorderWarningDelayPacket),
SetBorderWarningDistance(ClientboundSetBorderWarningDistancePacket),
SetCamera(ClientboundSetCameraPacket),
SetChunkCacheCenter(ClientboundSetChunkCacheCenterPacket),
SetChunkCacheRadius(ClientboundSetChunkCacheRadiusPacket),
SetCursorItem(ClientboundSetCursorItemPacket),
SetDefaultSpawnPosition(ClientboundSetDefaultSpawnPositionPacket),
SetDisplayObjective(ClientboundSetDisplayObjectivePacket),
SetEntityData(ClientboundSetEntityDataPacket),
SetEntityLink(ClientboundSetEntityLinkPacket),
SetEntityMotion(ClientboundSetEntityMotionPacket),
SetEquipment(ClientboundSetEquipmentPacket),
SetExperience(ClientboundSetExperiencePacket),
SetHealth(ClientboundSetHealthPacket),
SetHeldSlot(ClientboundSetHeldSlotPacket),
SetObjective(ClientboundSetObjectivePacket),
SetPassengers(ClientboundSetPassengersPacket),
SetPlayerInventory(ClientboundSetPlayerInventoryPacket),
SetPlayerTeam(ClientboundSetPlayerTeamPacket),
SetScore(ClientboundSetScorePacket),
SetSimulationDistance(ClientboundSetSimulationDistancePacket),
SetSubtitleText(ClientboundSetSubtitleTextPacket),
SetTime(ClientboundSetTimePacket),
SetTitleText(ClientboundSetTitleTextPacket),
SetTitlesAnimation(ClientboundSetTitlesAnimationPacket),
SoundEntity(ClientboundSoundEntityPacket),
Sound(ClientboundSoundPacket),
StartConfiguration(ClientboundStartConfigurationPacket),
StopSound(ClientboundStopSoundPacket),
StoreCookie(ClientboundStoreCookiePacket),
SystemChat(ClientboundSystemChatPacket),
TabList(ClientboundTabListPacket),
TagQuery(ClientboundTagQueryPacket),
TakeItemEntity(ClientboundTakeItemEntityPacket),
TeleportEntity(ClientboundTeleportEntityPacket),
TickingState(ClientboundTickingStatePacket),
TickingStep(ClientboundTickingStepPacket),
Transfer(ClientboundTransferPacket),
UpdateAdvancements(ClientboundUpdateAdvancementsPacket),
UpdateAttributes(ClientboundUpdateAttributesPacket),
UpdateMobEffect(ClientboundUpdateMobEffectPacket),
UpdateRecipes(ClientboundUpdateRecipesPacket),
UpdateTags(ClientboundUpdateTagsPacket),
ProjectilePower(ClientboundProjectilePowerPacket),
CustomReportDetails(ClientboundCustomReportDetailsPacket),
ServerLinks(ClientboundServerLinksPacket),
}
Variants§
Bundle(ClientboundBundlePacket)
AddEntity(ClientboundAddEntityPacket)
AddExperienceOrb(ClientboundAddExperienceOrbPacket)
Animate(ClientboundAnimatePacket)
AwardStats(ClientboundAwardStatsPacket)
BlockChangedAck(ClientboundBlockChangedAckPacket)
BlockDestruction(ClientboundBlockDestructionPacket)
BlockEntityData(ClientboundBlockEntityDataPacket)
BlockEvent(ClientboundBlockEventPacket)
BlockUpdate(ClientboundBlockUpdatePacket)
BossEvent(ClientboundBossEventPacket)
ChangeDifficulty(ClientboundChangeDifficultyPacket)
ChunkBatchFinished(ClientboundChunkBatchFinishedPacket)
ChunkBatchStart(ClientboundChunkBatchStartPacket)
ChunksBiomes(ClientboundChunksBiomesPacket)
ClearTitles(ClientboundClearTitlesPacket)
CommandSuggestions(ClientboundCommandSuggestionsPacket)
Commands(ClientboundCommandsPacket)
ContainerClose(ClientboundContainerClosePacket)
ContainerSetContent(ClientboundContainerSetContentPacket)
ContainerSetData(ClientboundContainerSetDataPacket)
ContainerSetSlot(ClientboundContainerSetSlotPacket)
CookieRequest(ClientboundCookieRequestPacket)
Cooldown(ClientboundCooldownPacket)
CustomChatCompletions(ClientboundCustomChatCompletionsPacket)
CustomPayload(ClientboundCustomPayloadPacket)
DamageEvent(ClientboundDamageEventPacket)
DebugSample(ClientboundDebugSamplePacket)
DeleteChat(ClientboundDeleteChatPacket)
Disconnect(ClientboundDisconnectPacket)
DisguisedChat(ClientboundDisguisedChatPacket)
EntityEvent(ClientboundEntityEventPacket)
EntityPositionSync(ClientboundEntityPositionSyncPacket)
Explode(ClientboundExplodePacket)
ForgetLevelChunk(ClientboundForgetLevelChunkPacket)
GameEvent(ClientboundGameEventPacket)
HorseScreenOpen(ClientboundHorseScreenOpenPacket)
HurtAnimation(ClientboundHurtAnimationPacket)
InitializeBorder(ClientboundInitializeBorderPacket)
KeepAlive(ClientboundKeepAlivePacket)
LevelChunkWithLight(ClientboundLevelChunkWithLightPacket)
LevelEvent(ClientboundLevelEventPacket)
LevelParticles(ClientboundLevelParticlesPacket)
LightUpdate(ClientboundLightUpdatePacket)
Login(ClientboundLoginPacket)
MapItemData(ClientboundMapItemDataPacket)
MerchantOffers(ClientboundMerchantOffersPacket)
MoveEntityPos(ClientboundMoveEntityPosPacket)
MoveEntityPosRot(ClientboundMoveEntityPosRotPacket)
MoveMinecart(ClientboundMoveMinecartPacket)
MoveEntityRot(ClientboundMoveEntityRotPacket)
MoveVehicle(ClientboundMoveVehiclePacket)
OpenBook(ClientboundOpenBookPacket)
OpenScreen(ClientboundOpenScreenPacket)
OpenSignEditor(ClientboundOpenSignEditorPacket)
Ping(ClientboundPingPacket)
PongResponse(ClientboundPongResponsePacket)
PlaceGhostRecipe(ClientboundPlaceGhostRecipePacket)
PlayerAbilities(ClientboundPlayerAbilitiesPacket)
PlayerChat(ClientboundPlayerChatPacket)
PlayerCombatEnd(ClientboundPlayerCombatEndPacket)
PlayerCombatEnter(ClientboundPlayerCombatEnterPacket)
PlayerCombatKill(ClientboundPlayerCombatKillPacket)
PlayerInfoRemove(ClientboundPlayerInfoRemovePacket)
PlayerInfoUpdate(ClientboundPlayerInfoUpdatePacket)
PlayerLookAt(ClientboundPlayerLookAtPacket)
PlayerPosition(ClientboundPlayerPositionPacket)
PlayerRotation(ClientboundPlayerRotationPacket)
RecipeBookAdd(ClientboundRecipeBookAddPacket)
RecipeBookRemove(ClientboundRecipeBookRemovePacket)
RecipeBookSettings(ClientboundRecipeBookSettingsPacket)
RemoveEntities(ClientboundRemoveEntitiesPacket)
RemoveMobEffect(ClientboundRemoveMobEffectPacket)
ResetScore(ClientboundResetScorePacket)
ResourcePackPop(ClientboundResourcePackPopPacket)
ResourcePackPush(ClientboundResourcePackPushPacket)
Respawn(ClientboundRespawnPacket)
RotateHead(ClientboundRotateHeadPacket)
SectionBlocksUpdate(ClientboundSectionBlocksUpdatePacket)
SelectAdvancementsTab(ClientboundSelectAdvancementsTabPacket)
ServerData(ClientboundServerDataPacket)
SetActionBarText(ClientboundSetActionBarTextPacket)
SetBorderCenter(ClientboundSetBorderCenterPacket)
SetBorderLerpSize(ClientboundSetBorderLerpSizePacket)
SetBorderSize(ClientboundSetBorderSizePacket)
SetBorderWarningDelay(ClientboundSetBorderWarningDelayPacket)
SetBorderWarningDistance(ClientboundSetBorderWarningDistancePacket)
SetCamera(ClientboundSetCameraPacket)
SetChunkCacheCenter(ClientboundSetChunkCacheCenterPacket)
SetChunkCacheRadius(ClientboundSetChunkCacheRadiusPacket)
SetCursorItem(ClientboundSetCursorItemPacket)
SetDefaultSpawnPosition(ClientboundSetDefaultSpawnPositionPacket)
SetDisplayObjective(ClientboundSetDisplayObjectivePacket)
SetEntityData(ClientboundSetEntityDataPacket)
SetEntityLink(ClientboundSetEntityLinkPacket)
SetEntityMotion(ClientboundSetEntityMotionPacket)
SetEquipment(ClientboundSetEquipmentPacket)
SetExperience(ClientboundSetExperiencePacket)
SetHealth(ClientboundSetHealthPacket)
SetHeldSlot(ClientboundSetHeldSlotPacket)
SetObjective(ClientboundSetObjectivePacket)
SetPassengers(ClientboundSetPassengersPacket)
SetPlayerInventory(ClientboundSetPlayerInventoryPacket)
SetPlayerTeam(ClientboundSetPlayerTeamPacket)
SetScore(ClientboundSetScorePacket)
SetSimulationDistance(ClientboundSetSimulationDistancePacket)
SetSubtitleText(ClientboundSetSubtitleTextPacket)
SetTime(ClientboundSetTimePacket)
SetTitleText(ClientboundSetTitleTextPacket)
SetTitlesAnimation(ClientboundSetTitlesAnimationPacket)
SoundEntity(ClientboundSoundEntityPacket)
Sound(ClientboundSoundPacket)
StartConfiguration(ClientboundStartConfigurationPacket)
StopSound(ClientboundStopSoundPacket)
StoreCookie(ClientboundStoreCookiePacket)
SystemChat(ClientboundSystemChatPacket)
TabList(ClientboundTabListPacket)
TagQuery(ClientboundTagQueryPacket)
TakeItemEntity(ClientboundTakeItemEntityPacket)
TeleportEntity(ClientboundTeleportEntityPacket)
TickingState(ClientboundTickingStatePacket)
TickingStep(ClientboundTickingStepPacket)
Transfer(ClientboundTransferPacket)
UpdateAdvancements(ClientboundUpdateAdvancementsPacket)
UpdateAttributes(ClientboundUpdateAttributesPacket)
UpdateMobEffect(ClientboundUpdateMobEffectPacket)
UpdateRecipes(ClientboundUpdateRecipesPacket)
UpdateTags(ClientboundUpdateTagsPacket)
ProjectilePower(ClientboundProjectilePowerPacket)
CustomReportDetails(ClientboundCustomReportDetailsPacket)
ServerLinks(ClientboundServerLinksPacket)
Trait Implementations§
Source§impl Clone for ClientboundGamePacketwhere
Self: Sized,
impl Clone for ClientboundGamePacketwhere
Self: Sized,
Source§fn clone(&self) -> ClientboundGamePacket
fn clone(&self) -> ClientboundGamePacket
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ClientboundGamePacketwhere
Self: Sized,
impl Debug for ClientboundGamePacketwhere
Self: Sized,
Auto Trait Implementations§
impl Freeze for ClientboundGamePacketwhere
ClientboundGamePacket: Sized,
impl !RefUnwindSafe for ClientboundGamePacket
impl Send for ClientboundGamePacketwhere
ClientboundGamePacket: Sized,
impl Sync for ClientboundGamePacketwhere
ClientboundGamePacket: Sized,
impl Unpin for ClientboundGamePacketwhere
ClientboundGamePacket: Sized,
impl !UnwindSafe for ClientboundGamePacket
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<T> Downcast for Twhere
T: AsAny + ?Sized,
impl<T> Downcast for Twhere
T: AsAny + ?Sized,
§fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
Forward to the method defined on the type
Any
.§fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
Forward to the method defined on the type
Any
.§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.