ClientboundHandler
abstract class
Generated handler base over every clientbound phase. The truth about
the current phase is the consumer's: set ClientboundHandler.Phase as the connection
advances. HandleAsync decodes synchronously (the raw data window must not
cross an await) and awaits the handler's result after. OnUnknown must not
hold on to raw beyond the call.
Declaration
public abstract class ClientboundHandler
| Namespace | McProtoNet.Protocol |
| Assembly | McProtoNet.Protocol.dll |
| Source | src/McProtoNet.Protocol/Generated/Flow/ClientboundHandler.g.cs#L11 ↗ |
Properties
| Signature | Description |
|---|---|
static PacketDirection Direction | - |
PacketPhase Phase | - |
Direction
protected static PacketDirection Direction { get; }
Returns: PacketDirection
Phase
public PacketPhase Phase { get; protected set; }
Returns: PacketPhase
Methods
HandleAsync(in IncomingPacket, int)
public ValueTask HandleAsync(in IncomingPacket raw, int protocolVersion)
The registry lookup and the typed read happen here, in a case block where
the packet type is statically known, so nothing between the wire and
On<Name> is dynamic. ClientboundHandler.Phase is read once: a handler that
advances the phase does so after the switch, and this packet is read as the phase
it arrived in.
Parameters: raw (IncomingPacket), protocolVersion (int)
Returns: ValueTask
OnAbilities(AbilitiesPacket)
protected virtual ValueTask OnAbilities(AbilitiesPacket packet)
Parameters: packet (AbilitiesPacket)
Returns: ValueTask
OnAcknowledgePlayerDigging(AcknowledgePlayerDiggingPacket)
protected virtual ValueTask OnAcknowledgePlayerDigging(AcknowledgePlayerDiggingPacket packet)
Parameters: packet (AcknowledgePlayerDiggingPacket)
Returns: ValueTask
OnActionBar(ActionBarPacket)
protected virtual ValueTask OnActionBar(ActionBarPacket packet)
Parameters: packet (ActionBarPacket)
Returns: ValueTask
OnAddResourcePack(AddResourcePackPacket)
protected virtual ValueTask OnAddResourcePack(AddResourcePackPacket packet)
Parameters: packet (AddResourcePackPacket)
Returns: ValueTask
OnAddTransientBlock(AddTransientBlockPacket)
protected virtual ValueTask OnAddTransientBlock(AddTransientBlockPacket packet)
Parameters: packet (AddTransientBlockPacket)
Returns: ValueTask
OnAnimation(AnimationPacket)
protected virtual ValueTask OnAnimation(AnimationPacket packet)
Parameters: packet (AnimationPacket)
Returns: ValueTask
OnAttachEntity(AttachEntityPacket)
protected virtual ValueTask OnAttachEntity(AttachEntityPacket packet)
Parameters: packet (AttachEntityPacket)
Returns: ValueTask
OnBlockAction(BlockActionPacket)
protected virtual ValueTask OnBlockAction(BlockActionPacket packet)
Parameters: packet (BlockActionPacket)
Returns: ValueTask
OnBlockBreakAnimation(BlockBreakAnimationPacket)
protected virtual ValueTask OnBlockBreakAnimation(BlockBreakAnimationPacket packet)
Parameters: packet (BlockBreakAnimationPacket)
Returns: ValueTask
OnBlockChange(BlockChangePacket)
protected virtual ValueTask OnBlockChange(BlockChangePacket packet)
Parameters: packet (BlockChangePacket)
Returns: ValueTask
OnBossBar(BossBarPacket)
protected virtual ValueTask OnBossBar(BossBarPacket packet)
Parameters: packet (BossBarPacket)
Returns: ValueTask
OnBundleDelimiter(BundleDelimiterPacket)
protected virtual ValueTask OnBundleDelimiter(BundleDelimiterPacket packet)
Parameters: packet (BundleDelimiterPacket)
Returns: ValueTask
OnCamera(CameraPacket)
protected virtual ValueTask OnCamera(CameraPacket packet)
Parameters: packet (CameraPacket)
Returns: ValueTask
OnChat(ChatPacket)
protected virtual ValueTask OnChat(ChatPacket packet)
Parameters: packet (ChatPacket)
Returns: ValueTask
OnChatPreview(ChatPreviewPacket)
protected virtual ValueTask OnChatPreview(ChatPreviewPacket packet)
Parameters: packet (ChatPreviewPacket)
Returns: ValueTask
OnChatSuggestions(ChatSuggestionsPacket)
protected virtual ValueTask OnChatSuggestions(ChatSuggestionsPacket packet)
Parameters: packet (ChatSuggestionsPacket)
Returns: ValueTask
OnChunkBatchFinished(ChunkBatchFinishedPacket)
protected virtual ValueTask OnChunkBatchFinished(ChunkBatchFinishedPacket packet)
Parameters: packet (ChunkBatchFinishedPacket)
Returns: ValueTask
OnChunkBatchStart(ChunkBatchStartPacket)
protected virtual ValueTask OnChunkBatchStart(ChunkBatchStartPacket packet)
Parameters: packet (ChunkBatchStartPacket)
Returns: ValueTask
OnChunkBiomes(ChunkBiomesPacket)
protected virtual ValueTask OnChunkBiomes(ChunkBiomesPacket packet)
Parameters: packet (ChunkBiomesPacket)
Returns: ValueTask
OnClearDialog(ClearDialogPacket)
protected virtual ValueTask OnClearDialog(ClearDialogPacket packet)
Parameters: packet (ClearDialogPacket)
Returns: ValueTask
OnClearTitles(ClearTitlesPacket)
protected virtual ValueTask OnClearTitles(ClearTitlesPacket packet)
Parameters: packet (ClearTitlesPacket)
Returns: ValueTask
OnCloseWindow(CloseWindowPacket)
protected virtual ValueTask OnCloseWindow(CloseWindowPacket packet)
Parameters: packet (CloseWindowPacket)
Returns: ValueTask
OnCodeOfConduct(CodeOfConductPacket)
protected virtual ValueTask OnCodeOfConduct(CodeOfConductPacket packet)
Parameters: packet (CodeOfConductPacket)
Returns: ValueTask
OnCollect(CollectPacket)
protected virtual ValueTask OnCollect(CollectPacket packet)
Parameters: packet (CollectPacket)
Returns: ValueTask
OnCombatEvent(CombatEventPacket)
protected virtual ValueTask OnCombatEvent(CombatEventPacket packet)
Parameters: packet (CombatEventPacket)
Returns: ValueTask
OnConfigurationAddResourcePack(AddResourcePackPacket)
protected virtual ValueTask OnConfigurationAddResourcePack(AddResourcePackPacket packet)
Parameters: packet (AddResourcePackPacket)
Returns: ValueTask
OnConfigurationClearDialog(ClearDialogPacket)
protected virtual ValueTask OnConfigurationClearDialog(ClearDialogPacket packet)
Parameters: packet (ClearDialogPacket)
Returns: ValueTask
OnConfigurationCookieRequest(CookieRequestPacket)
protected virtual ValueTask OnConfigurationCookieRequest(CookieRequestPacket packet)
Parameters: packet (CookieRequestPacket)
Returns: ValueTask
OnConfigurationCustomPayload(CustomPayloadPacket)
protected virtual ValueTask OnConfigurationCustomPayload(CustomPayloadPacket packet)
Parameters: packet (CustomPayloadPacket)
Returns: ValueTask
OnConfigurationCustomReportDetails(CustomReportDetailsPacket)
protected virtual ValueTask OnConfigurationCustomReportDetails(CustomReportDetailsPacket packet)
Parameters: packet (CustomReportDetailsPacket)
Returns: ValueTask
OnConfigurationFeatureFlags(FeatureFlagsPacket)
protected virtual ValueTask OnConfigurationFeatureFlags(FeatureFlagsPacket packet)
Parameters: packet (FeatureFlagsPacket)
Returns: ValueTask
OnConfigurationKeepAlive(KeepAlivePacket)
protected virtual ValueTask OnConfigurationKeepAlive(KeepAlivePacket packet)
Parameters: packet (KeepAlivePacket)
Returns: ValueTask
OnConfigurationPing(PingPacket)
protected virtual ValueTask OnConfigurationPing(PingPacket packet)
Parameters: packet (PingPacket)
Returns: ValueTask
OnConfigurationPostEffects(PostEffectsPacket)
protected virtual ValueTask OnConfigurationPostEffects(PostEffectsPacket packet)
Parameters: packet (PostEffectsPacket)
Returns: ValueTask
OnConfigurationRemoveResourcePack(RemoveResourcePackPacket)
protected virtual ValueTask OnConfigurationRemoveResourcePack(RemoveResourcePackPacket packet)
Parameters: packet (RemoveResourcePackPacket)
Returns: ValueTask
OnConfigurationResourcePackSend(ResourcePackSendPacket)
protected virtual ValueTask OnConfigurationResourcePackSend(ResourcePackSendPacket packet)
Parameters: packet (ResourcePackSendPacket)
Returns: ValueTask
OnConfigurationStoreCookie(StoreCookiePacket)
protected virtual ValueTask OnConfigurationStoreCookie(StoreCookiePacket packet)
Parameters: packet (StoreCookiePacket)
Returns: ValueTask
OnConfigurationTags(TagsPacket)
protected virtual ValueTask OnConfigurationTags(TagsPacket packet)
Parameters: packet (TagsPacket)
Returns: ValueTask
OnConfigurationTransfer(TransferPacket)
protected virtual ValueTask OnConfigurationTransfer(TransferPacket packet)
Parameters: packet (TransferPacket)
Returns: ValueTask
OnCookieRequest(CookieRequestPacket)
protected virtual ValueTask OnCookieRequest(CookieRequestPacket packet)
Parameters: packet (CookieRequestPacket)
Returns: ValueTask
OnCraftProgressBar(CraftProgressBarPacket)
protected virtual ValueTask OnCraftProgressBar(CraftProgressBarPacket packet)
Parameters: packet (CraftProgressBarPacket)
Returns: ValueTask
OnCustomPayload(CustomPayloadPacket)
protected virtual ValueTask OnCustomPayload(CustomPayloadPacket packet)
Parameters: packet (CustomPayloadPacket)
Returns: ValueTask
OnCustomReportDetails(CustomReportDetailsPacket)
protected virtual ValueTask OnCustomReportDetails(CustomReportDetailsPacket packet)
Parameters: packet (CustomReportDetailsPacket)
Returns: ValueTask
OnDamageEvent(DamageEventPacket)
protected virtual ValueTask OnDamageEvent(DamageEventPacket packet)
Parameters: packet (DamageEventPacket)
Returns: ValueTask
OnDeathCombatEvent(DeathCombatEventPacket)
protected virtual ValueTask OnDeathCombatEvent(DeathCombatEventPacket packet)
Parameters: packet (DeathCombatEventPacket)
Returns: ValueTask
OnDebugSample(DebugSamplePacket)
protected virtual ValueTask OnDebugSample(DebugSamplePacket packet)
Parameters: packet (DebugSamplePacket)
Returns: ValueTask
OnDestroyEntity(DestroyEntityPacket)
protected virtual ValueTask OnDestroyEntity(DestroyEntityPacket packet)
Parameters: packet (DestroyEntityPacket)
Returns: ValueTask
OnDifficulty(DifficultyPacket)
protected virtual ValueTask OnDifficulty(DifficultyPacket packet)
Parameters: packet (DifficultyPacket)
Returns: ValueTask
OnDisconnect(DisconnectPacket)
protected virtual ValueTask OnDisconnect(DisconnectPacket packet)
Parameters: packet (DisconnectPacket)
Returns: ValueTask
OnEncryptionRequest(EncryptionRequestPacket)
protected virtual ValueTask OnEncryptionRequest(EncryptionRequestPacket packet)
Parameters: packet (EncryptionRequestPacket)
Returns: ValueTask
OnEndCombatEvent(EndCombatEventPacket)
protected virtual ValueTask OnEndCombatEvent(EndCombatEventPacket packet)
Parameters: packet (EndCombatEventPacket)
Returns: ValueTask
OnEnterCombatEvent(EnterCombatEventPacket)
protected virtual ValueTask OnEnterCombatEvent(EnterCombatEventPacket packet)
Parameters: packet (EnterCombatEventPacket)
Returns: ValueTask
OnEntity(EntityPacket)
protected virtual ValueTask OnEntity(EntityPacket packet)
Parameters: packet (EntityPacket)
Returns: ValueTask
OnEntityDestroy(EntityDestroyPacket)
protected virtual ValueTask OnEntityDestroy(EntityDestroyPacket packet)
Parameters: packet (EntityDestroyPacket)
Returns: ValueTask
OnEntityHeadRotation(EntityHeadRotationPacket)
protected virtual ValueTask OnEntityHeadRotation(EntityHeadRotationPacket packet)
Parameters: packet (EntityHeadRotationPacket)
Returns: ValueTask
OnEntityLook(EntityLookPacket)
protected virtual ValueTask OnEntityLook(EntityLookPacket packet)
Parameters: packet (EntityLookPacket)
Returns: ValueTask
OnEntityStatus(EntityStatusPacket)
protected virtual ValueTask OnEntityStatus(EntityStatusPacket packet)
Parameters: packet (EntityStatusPacket)
Returns: ValueTask
OnEntityTeleport(EntityTeleportPacket)
protected virtual ValueTask OnEntityTeleport(EntityTeleportPacket packet)
Parameters: packet (EntityTeleportPacket)
Returns: ValueTask
OnEntityUpdateAttributes(EntityUpdateAttributesPacket)
protected virtual ValueTask OnEntityUpdateAttributes(EntityUpdateAttributesPacket packet)
Parameters: packet (EntityUpdateAttributesPacket)
Returns: ValueTask
OnEntityVelocity(EntityVelocityPacket)
protected virtual ValueTask OnEntityVelocity(EntityVelocityPacket packet)
Parameters: packet (EntityVelocityPacket)
Returns: ValueTask
OnExperience(ExperiencePacket)
protected virtual ValueTask OnExperience(ExperiencePacket packet)
Parameters: packet (ExperiencePacket)
Returns: ValueTask
OnFacePlayer(FacePlayerPacket)
protected virtual ValueTask OnFacePlayer(FacePlayerPacket packet)
Parameters: packet (FacePlayerPacket)
Returns: ValueTask
OnFeatureFlags(FeatureFlagsPacket)
protected virtual ValueTask OnFeatureFlags(FeatureFlagsPacket packet)
Parameters: packet (FeatureFlagsPacket)
Returns: ValueTask
OnFinishConfiguration(FinishConfigurationPacket)
protected virtual ValueTask OnFinishConfiguration(FinishConfigurationPacket packet)
Parameters: packet (FinishConfigurationPacket)
Returns: ValueTask
OnGameRuleValues(GameRuleValuesPacket)
protected virtual ValueTask OnGameRuleValues(GameRuleValuesPacket packet)
Parameters: packet (GameRuleValuesPacket)
Returns: ValueTask
OnGameStateChange(GameStateChangePacket)
protected virtual ValueTask OnGameStateChange(GameStateChangePacket packet)
Parameters: packet (GameStateChangePacket)
Returns: ValueTask
OnGameTestHighlightPos(GameTestHighlightPosPacket)
protected virtual ValueTask OnGameTestHighlightPos(GameTestHighlightPosPacket packet)
Parameters: packet (GameTestHighlightPosPacket)
Returns: ValueTask
OnHeldItemSlot(HeldItemSlotPacket)
protected virtual ValueTask OnHeldItemSlot(HeldItemSlotPacket packet)
Parameters: packet (HeldItemSlotPacket)
Returns: ValueTask
OnHideMessage(HideMessagePacket)
protected virtual ValueTask OnHideMessage(HideMessagePacket packet)
Parameters: packet (HideMessagePacket)
Returns: ValueTask
OnHurtAnimation(HurtAnimationPacket)
protected virtual ValueTask OnHurtAnimation(HurtAnimationPacket packet)
Parameters: packet (HurtAnimationPacket)
Returns: ValueTask
OnInitializeWorldBorder(InitializeWorldBorderPacket)
protected virtual ValueTask OnInitializeWorldBorder(InitializeWorldBorderPacket packet)
Parameters: packet (InitializeWorldBorderPacket)
Returns: ValueTask
OnKeepAlive(KeepAlivePacket)
protected virtual ValueTask OnKeepAlive(KeepAlivePacket packet)
Parameters: packet (KeepAlivePacket)
Returns: ValueTask
OnKickDisconnect(KickDisconnectPacket)
protected virtual ValueTask OnKickDisconnect(KickDisconnectPacket packet)
Parameters: packet (KickDisconnectPacket)
Returns: ValueTask
OnLogin(LoginPacket)
protected virtual ValueTask OnLogin(LoginPacket packet)
Parameters: packet (LoginPacket)
Returns: ValueTask
OnLoginCompress(LoginCompressPacket)
protected virtual ValueTask OnLoginCompress(LoginCompressPacket packet)
Parameters: packet (LoginCompressPacket)
Returns: ValueTask
OnLoginCookieRequest(LoginCookieRequestPacket)
protected virtual ValueTask OnLoginCookieRequest(LoginCookieRequestPacket packet)
Parameters: packet (LoginCookieRequestPacket)
Returns: ValueTask
OnLoginDisconnect(LoginDisconnectPacket)
protected virtual ValueTask OnLoginDisconnect(LoginDisconnectPacket packet)
Parameters: packet (LoginDisconnectPacket)
Returns: ValueTask
OnLoginPluginRequest(LoginPluginRequestPacket)
protected virtual ValueTask OnLoginPluginRequest(LoginPluginRequestPacket packet)
Parameters: packet (LoginPluginRequestPacket)
Returns: ValueTask
OnLoginSuccess(LoginSuccessPacket)
protected virtual ValueTask OnLoginSuccess(LoginSuccessPacket packet)
Parameters: packet (LoginSuccessPacket)
Returns: ValueTask
OnLowDiskSpaceWarning(LowDiskSpaceWarningPacket)
protected virtual ValueTask OnLowDiskSpaceWarning(LowDiskSpaceWarningPacket packet)
Parameters: packet (LowDiskSpaceWarningPacket)
Returns: ValueTask
OnMapChunk(MapChunkPacket)
protected virtual ValueTask OnMapChunk(MapChunkPacket packet)
Parameters: packet (MapChunkPacket)
Returns: ValueTask
OnMessageHeader(MessageHeaderPacket)
protected virtual ValueTask OnMessageHeader(MessageHeaderPacket packet)
Parameters: packet (MessageHeaderPacket)
Returns: ValueTask
OnMoveMinecart(MoveMinecartPacket)
protected virtual ValueTask OnMoveMinecart(MoveMinecartPacket packet)
Parameters: packet (MoveMinecartPacket)
Returns: ValueTask
OnNamedEntitySpawn(NamedEntitySpawnPacket)
protected virtual ValueTask OnNamedEntitySpawn(NamedEntitySpawnPacket packet)
Parameters: packet (NamedEntitySpawnPacket)
Returns: ValueTask
OnNamedSoundEffect(NamedSoundEffectPacket)
protected virtual ValueTask OnNamedSoundEffect(NamedSoundEffectPacket packet)
Parameters: packet (NamedSoundEffectPacket)
Returns: ValueTask
OnNbtQueryResponse(NbtQueryResponsePacket)
protected virtual ValueTask OnNbtQueryResponse(NbtQueryResponsePacket packet)
Parameters: packet (NbtQueryResponsePacket)
Returns: ValueTask
OnOpenBook(OpenBookPacket)
protected virtual ValueTask OnOpenBook(OpenBookPacket packet)
Parameters: packet (OpenBookPacket)
Returns: ValueTask
OnOpenHorseWindow(OpenHorseWindowPacket)
protected virtual ValueTask OnOpenHorseWindow(OpenHorseWindowPacket packet)
Parameters: packet (OpenHorseWindowPacket)
Returns: ValueTask
OnOpenSignEntity(OpenSignEntityPacket)
protected virtual ValueTask OnOpenSignEntity(OpenSignEntityPacket packet)
Parameters: packet (OpenSignEntityPacket)
Returns: ValueTask
OnOpenWindow(OpenWindowPacket)
protected virtual ValueTask OnOpenWindow(OpenWindowPacket packet)
Parameters: packet (OpenWindowPacket)
Returns: ValueTask
OnPing(PingPacket)
protected virtual ValueTask OnPing(PingPacket packet)
Parameters: packet (PingPacket)
Returns: ValueTask
OnPingResponse(PingResponsePacket)
protected virtual ValueTask OnPingResponse(PingResponsePacket packet)
Parameters: packet (PingResponsePacket)
Returns: ValueTask
OnPlayServerLinks(PlayServerLinksPacket)
protected virtual ValueTask OnPlayServerLinks(PlayServerLinksPacket packet)
Parameters: packet (PlayServerLinksPacket)
Returns: ValueTask
OnPlayerChat(PlayerChatPacket)
protected virtual ValueTask OnPlayerChat(PlayerChatPacket packet)
Parameters: packet (PlayerChatPacket)
Returns: ValueTask
OnPlayerPosition(PlayerPositionPacket)
protected virtual ValueTask OnPlayerPosition(PlayerPositionPacket packet)
Parameters: packet (PlayerPositionPacket)
Returns: ValueTask
OnPlayerRemove(PlayerRemovePacket)
protected virtual ValueTask OnPlayerRemove(PlayerRemovePacket packet)
Parameters: packet (PlayerRemovePacket)
Returns: ValueTask
OnPlayerRotation(PlayerRotationPacket)
protected virtual ValueTask OnPlayerRotation(PlayerRotationPacket packet)
Parameters: packet (PlayerRotationPacket)
Returns: ValueTask
OnPlayerlistHeader(PlayerlistHeaderPacket)
protected virtual ValueTask OnPlayerlistHeader(PlayerlistHeaderPacket packet)
Parameters: packet (PlayerlistHeaderPacket)
Returns: ValueTask
OnPongResponse(PongResponsePacket)
protected virtual ValueTask OnPongResponse(PongResponsePacket packet)
Parameters: packet (PongResponsePacket)
Returns: ValueTask
OnPostEffects(PostEffectsPacket)
protected virtual ValueTask OnPostEffects(PostEffectsPacket packet)
Parameters: packet (PostEffectsPacket)
Returns: ValueTask
OnProfilelessChat(ProfilelessChatPacket)
protected virtual ValueTask OnProfilelessChat(ProfilelessChatPacket packet)
Parameters: packet (ProfilelessChatPacket)
Returns: ValueTask
OnRecipeBookRemove(RecipeBookRemovePacket)
protected virtual ValueTask OnRecipeBookRemove(RecipeBookRemovePacket packet)
Parameters: packet (RecipeBookRemovePacket)
Returns: ValueTask
OnRecipeBookSettings(RecipeBookSettingsPacket)
protected virtual ValueTask OnRecipeBookSettings(RecipeBookSettingsPacket packet)
Parameters: packet (RecipeBookSettingsPacket)
Returns: ValueTask
OnRegistryData(RegistryDataPacket)
protected virtual ValueTask OnRegistryData(RegistryDataPacket packet)
Parameters: packet (RegistryDataPacket)
Returns: ValueTask
OnRemoveEntityEffect(RemoveEntityEffectPacket)
protected virtual ValueTask OnRemoveEntityEffect(RemoveEntityEffectPacket packet)
Parameters: packet (RemoveEntityEffectPacket)
Returns: ValueTask
OnRemoveResourcePack(RemoveResourcePackPacket)
protected virtual ValueTask OnRemoveResourcePack(RemoveResourcePackPacket packet)
Parameters: packet (RemoveResourcePackPacket)
Returns: ValueTask
OnResetChat(ResetChatPacket)
protected virtual ValueTask OnResetChat(ResetChatPacket packet)
Parameters: packet (ResetChatPacket)
Returns: ValueTask
OnResetScore(ResetScorePacket)
protected virtual ValueTask OnResetScore(ResetScorePacket packet)
Parameters: packet (ResetScorePacket)
Returns: ValueTask
OnResourcePackSend(ResourcePackSendPacket)
protected virtual ValueTask OnResourcePackSend(ResourcePackSendPacket packet)
Parameters: packet (ResourcePackSendPacket)
Returns: ValueTask
OnRespawn(RespawnPacket)
protected virtual ValueTask OnRespawn(RespawnPacket packet)
Parameters: packet (RespawnPacket)
Returns: ValueTask
OnScoreboardDisplayObjective(ScoreboardDisplayObjectivePacket)
protected virtual ValueTask OnScoreboardDisplayObjective(ScoreboardDisplayObjectivePacket packet)
Parameters: packet (ScoreboardDisplayObjectivePacket)
Returns: ValueTask
OnScoreboardObjective(ScoreboardObjectivePacket)
protected virtual ValueTask OnScoreboardObjective(ScoreboardObjectivePacket packet)
Parameters: packet (ScoreboardObjectivePacket)
Returns: ValueTask
OnScoreboardScore(ScoreboardScorePacket)
protected virtual ValueTask OnScoreboardScore(ScoreboardScorePacket packet)
Parameters: packet (ScoreboardScorePacket)
Returns: ValueTask
OnSelectAdvancementTab(SelectAdvancementTabPacket)
protected virtual ValueTask OnSelectAdvancementTab(SelectAdvancementTabPacket packet)
Parameters: packet (SelectAdvancementTabPacket)
Returns: ValueTask
OnSelectKnownPacks(SelectKnownPacksPacket)
protected virtual ValueTask OnSelectKnownPacks(SelectKnownPacksPacket packet)
Parameters: packet (SelectKnownPacksPacket)
Returns: ValueTask
OnServerData(ServerDataPacket)
protected virtual ValueTask OnServerData(ServerDataPacket packet)
Parameters: packet (ServerDataPacket)
Returns: ValueTask
OnServerInfo(ServerInfoPacket)
protected virtual ValueTask OnServerInfo(ServerInfoPacket packet)
Parameters: packet (ServerInfoPacket)
Returns: ValueTask
OnServerLinks(ServerLinksPacket)
protected virtual ValueTask OnServerLinks(ServerLinksPacket packet)
Parameters: packet (ServerLinksPacket)
Returns: ValueTask
OnSetCooldown(SetCooldownPacket)
protected virtual ValueTask OnSetCooldown(SetCooldownPacket packet)
Parameters: packet (SetCooldownPacket)
Returns: ValueTask
OnSetPassengers(SetPassengersPacket)
protected virtual ValueTask OnSetPassengers(SetPassengersPacket packet)
Parameters: packet (SetPassengersPacket)
Returns: ValueTask
OnSetProjectilePower(SetProjectilePowerPacket)
protected virtual ValueTask OnSetProjectilePower(SetProjectilePowerPacket packet)
Parameters: packet (SetProjectilePowerPacket)
Returns: ValueTask
OnSetTickingState(SetTickingStatePacket)
protected virtual ValueTask OnSetTickingState(SetTickingStatePacket packet)
Parameters: packet (SetTickingStatePacket)
Returns: ValueTask
OnSetTitleSubtitle(SetTitleSubtitlePacket)
protected virtual ValueTask OnSetTitleSubtitle(SetTitleSubtitlePacket packet)
Parameters: packet (SetTitleSubtitlePacket)
Returns: ValueTask
OnSetTitleText(SetTitleTextPacket)
protected virtual ValueTask OnSetTitleText(SetTitleTextPacket packet)
Parameters: packet (SetTitleTextPacket)
Returns: ValueTask
OnSetTitleTime(SetTitleTimePacket)
protected virtual ValueTask OnSetTitleTime(SetTitleTimePacket packet)
Parameters: packet (SetTitleTimePacket)
Returns: ValueTask
OnShouldDisplayChatPreview(ShouldDisplayChatPreviewPacket)
protected virtual ValueTask OnShouldDisplayChatPreview(ShouldDisplayChatPreviewPacket packet)
Parameters: packet (ShouldDisplayChatPreviewPacket)
Returns: ValueTask
OnShowDialog(ShowDialogPacket)
protected virtual ValueTask OnShowDialog(ShowDialogPacket packet)
Parameters: packet (ShowDialogPacket)
Returns: ValueTask
OnSimulationDistance(SimulationDistancePacket)
protected virtual ValueTask OnSimulationDistance(SimulationDistancePacket packet)
Parameters: packet (SimulationDistancePacket)
Returns: ValueTask
OnSpawnEntity(SpawnEntityPacket)
protected virtual ValueTask OnSpawnEntity(SpawnEntityPacket packet)
Parameters: packet (SpawnEntityPacket)
Returns: ValueTask
OnSpawnEntityExperienceOrb(SpawnEntityExperienceOrbPacket)
protected virtual ValueTask OnSpawnEntityExperienceOrb(SpawnEntityExperienceOrbPacket packet)
Parameters: packet (SpawnEntityExperienceOrbPacket)
Returns: ValueTask
OnSpawnEntityLiving(SpawnEntityLivingPacket)
protected virtual ValueTask OnSpawnEntityLiving(SpawnEntityLivingPacket packet)
Parameters: packet (SpawnEntityLivingPacket)
Returns: ValueTask
OnSpawnEntityPainting(SpawnEntityPaintingPacket)
protected virtual ValueTask OnSpawnEntityPainting(SpawnEntityPaintingPacket packet)
Parameters: packet (SpawnEntityPaintingPacket)
Returns: ValueTask
OnSpawnPosition(SpawnPositionPacket)
protected virtual ValueTask OnSpawnPosition(SpawnPositionPacket packet)
Parameters: packet (SpawnPositionPacket)
Returns: ValueTask
OnStartConfiguration(StartConfigurationPacket)
protected virtual ValueTask OnStartConfiguration(StartConfigurationPacket packet)
Parameters: packet (StartConfigurationPacket)
Returns: ValueTask
OnStatistics(StatisticsPacket)
protected virtual ValueTask OnStatistics(StatisticsPacket packet)
Parameters: packet (StatisticsPacket)
Returns: ValueTask
OnStepTick(StepTickPacket)
protected virtual ValueTask OnStepTick(StepTickPacket packet)
Parameters: packet (StepTickPacket)
Returns: ValueTask
OnStopSound(StopSoundPacket)
protected virtual ValueTask OnStopSound(StopSoundPacket packet)
Parameters: packet (StopSoundPacket)
Returns: ValueTask
OnStoreCookie(StoreCookiePacket)
protected virtual ValueTask OnStoreCookie(StoreCookiePacket packet)
Parameters: packet (StoreCookiePacket)
Returns: ValueTask
OnSwingAnimation(SwingAnimationPacket)
protected virtual ValueTask OnSwingAnimation(SwingAnimationPacket packet)
Parameters: packet (SwingAnimationPacket)
Returns: ValueTask
OnSyncEntityPosition(SyncEntityPositionPacket)
protected virtual ValueTask OnSyncEntityPosition(SyncEntityPositionPacket packet)
Parameters: packet (SyncEntityPositionPacket)
Returns: ValueTask
OnSystemChat(SystemChatPacket)
protected virtual ValueTask OnSystemChat(SystemChatPacket packet)
Parameters: packet (SystemChatPacket)
Returns: ValueTask
OnTabComplete(TabCompletePacket)
protected virtual ValueTask OnTabComplete(TabCompletePacket packet)
Parameters: packet (TabCompletePacket)
Returns: ValueTask
OnTags(TagsPacket)
protected virtual ValueTask OnTags(TagsPacket packet)
Parameters: packet (TagsPacket)
Returns: ValueTask
OnTeams(TeamsPacket)
protected virtual ValueTask OnTeams(TeamsPacket packet)
Parameters: packet (TeamsPacket)
Returns: ValueTask
OnTestInstanceBlockStatus(TestInstanceBlockStatusPacket)
protected virtual ValueTask OnTestInstanceBlockStatus(TestInstanceBlockStatusPacket packet)
Parameters: packet (TestInstanceBlockStatusPacket)
Returns: ValueTask
OnTileEntityData(TileEntityDataPacket)
protected virtual ValueTask OnTileEntityData(TileEntityDataPacket packet)
Parameters: packet (TileEntityDataPacket)
Returns: ValueTask
OnTitle(TitlePacket)
protected virtual ValueTask OnTitle(TitlePacket packet)
Parameters: packet (TitlePacket)
Returns: ValueTask
OnTrackedWaypoint(TrackedWaypointPacket)
protected virtual ValueTask OnTrackedWaypoint(TrackedWaypointPacket packet)
Parameters: packet (TrackedWaypointPacket)
Returns: ValueTask
OnTransaction(TransactionPacket)
protected virtual ValueTask OnTransaction(TransactionPacket packet)
Parameters: packet (TransactionPacket)
Returns: ValueTask
OnTransfer(TransferPacket)
protected virtual ValueTask OnTransfer(TransferPacket packet)
Parameters: packet (TransferPacket)
Returns: ValueTask
OnUnknown(in IncomingPacket)
protected virtual ValueTask OnUnknown(in IncomingPacket raw)
Parameters: raw (IncomingPacket)
Returns: ValueTask
OnUnloadChunk(UnloadChunkPacket)
protected virtual ValueTask OnUnloadChunk(UnloadChunkPacket packet)
Parameters: packet (UnloadChunkPacket)
Returns: ValueTask
OnUnlockRecipes(UnlockRecipesPacket)
protected virtual ValueTask OnUnlockRecipes(UnlockRecipesPacket packet)
Parameters: packet (UnlockRecipesPacket)
Returns: ValueTask
OnUpdateHealth(UpdateHealthPacket)
protected virtual ValueTask OnUpdateHealth(UpdateHealthPacket packet)
Parameters: packet (UpdateHealthPacket)
Returns: ValueTask
OnUpdateLight(UpdateLightPacket)
protected virtual ValueTask OnUpdateLight(UpdateLightPacket packet)
Parameters: packet (UpdateLightPacket)
Returns: ValueTask
OnUpdateTime(UpdateTimePacket)
protected virtual ValueTask OnUpdateTime(UpdateTimePacket packet)
Parameters: packet (UpdateTimePacket)
Returns: ValueTask
OnUpdateViewDistance(UpdateViewDistancePacket)
protected virtual ValueTask OnUpdateViewDistance(UpdateViewDistancePacket packet)
Parameters: packet (UpdateViewDistancePacket)
Returns: ValueTask
OnUpdateViewPosition(UpdateViewPositionPacket)
protected virtual ValueTask OnUpdateViewPosition(UpdateViewPositionPacket packet)
Parameters: packet (UpdateViewPositionPacket)
Returns: ValueTask
OnVehicleMove(VehicleMovePacket)
protected virtual ValueTask OnVehicleMove(VehicleMovePacket packet)
Parameters: packet (VehicleMovePacket)
Returns: ValueTask
OnWorldBorder(WorldBorderPacket)
protected virtual ValueTask OnWorldBorder(WorldBorderPacket packet)
Parameters: packet (WorldBorderPacket)
Returns: ValueTask
OnWorldBorderCenter(WorldBorderCenterPacket)
protected virtual ValueTask OnWorldBorderCenter(WorldBorderCenterPacket packet)
Parameters: packet (WorldBorderCenterPacket)
Returns: ValueTask
OnWorldBorderLerpSize(WorldBorderLerpSizePacket)
protected virtual ValueTask OnWorldBorderLerpSize(WorldBorderLerpSizePacket packet)
Parameters: packet (WorldBorderLerpSizePacket)
Returns: ValueTask
OnWorldBorderSize(WorldBorderSizePacket)
protected virtual ValueTask OnWorldBorderSize(WorldBorderSizePacket packet)
Parameters: packet (WorldBorderSizePacket)
Returns: ValueTask
OnWorldBorderWarningDelay(WorldBorderWarningDelayPacket)
protected virtual ValueTask OnWorldBorderWarningDelay(WorldBorderWarningDelayPacket packet)
Parameters: packet (WorldBorderWarningDelayPacket)
Returns: ValueTask
OnWorldBorderWarningReach(WorldBorderWarningReachPacket)
protected virtual ValueTask OnWorldBorderWarningReach(WorldBorderWarningReachPacket packet)
Parameters: packet (WorldBorderWarningReachPacket)
Returns: ValueTask
OnWorldEvent(WorldEventPacket)
protected virtual ValueTask OnWorldEvent(WorldEventPacket packet)
Parameters: packet (WorldEventPacket)
Returns: ValueTask