Package net.minecraft.client.network
Class ClientPlayNetworkHandler
java.lang.Object
net.minecraft.client.network.ClientPlayNetworkHandler
- All Implemented Interfaces:
ClientPlayPacketListener,PacketListener
@Environment(CLIENT) public class ClientPlayNetworkHandler extends Object implements ClientPlayPacketListener
-
Field Summary
Fields Modifier and Type Field Description private ClientAdvancementManageradvancementHandlerprivate intchunkLoadDistanceprivate MinecraftClientclientprivate com.mojang.brigadier.CommandDispatcher<CommandSource>commandDispatcherprivate ClientCommandSourcecommandSourceprivate ClientConnectionconnectionprivate DataQueryHandlerdataQueryHandlerprivate static TextDISCONNECT_LOST_TEXTprivate static LoggerLOGGERprivate ScreenloginScreenprivate Map<UUID,PlayerListEntry>playerListEntriesprivate booleanpositionLookSetupprivate com.mojang.authlib.GameProfileprofileprivate Randomrandomprivate RecipeManagerrecipeManagerprivate DynamicRegistryManagerregistryManagerprivate UUIDsessionIdprivate TagManagertagManagerprivate ClientWorldworldprivate Set<RegistryKey<World>>worldKeysprivate ClientWorld.PropertiesworldProperties -
Constructor Summary
Constructors Constructor Description ClientPlayNetworkHandler(MinecraftClient client, Screen screen, ClientConnection connection, com.mojang.authlib.GameProfile profile) -
Method Summary
-
Field Details
-
LOGGER
-
DISCONNECT_LOST_TEXT
-
connection
-
profile
private final com.mojang.authlib.GameProfile profile -
loginScreen
-
client
-
world
-
worldProperties
-
positionLookSetup
private boolean positionLookSetup -
playerListEntries
-
advancementHandler
-
commandSource
-
tagManager
-
dataQueryHandler
-
chunkLoadDistance
private int chunkLoadDistance -
random
-
commandDispatcher
-
recipeManager
-
sessionId
-
worldKeys
-
registryManager
-
-
Constructor Details
-
ClientPlayNetworkHandler
public ClientPlayNetworkHandler(MinecraftClient client, Screen screen, ClientConnection connection, com.mojang.authlib.GameProfile profile)
-
-
Method Details
-
getCommandSource
-
clearWorld
public void clearWorld() -
getRecipeManager
-
onGameJoin
- Specified by:
onGameJoinin interfaceClientPlayPacketListener
-
onEntitySpawn
Handles the spawning of non-living entities.- Specified by:
onEntitySpawnin interfaceClientPlayPacketListener
-
onExperienceOrbSpawn
- Specified by:
onExperienceOrbSpawnin interfaceClientPlayPacketListener
-
onVibration
- Specified by:
onVibrationin interfaceClientPlayPacketListener
-
onPaintingSpawn
- Specified by:
onPaintingSpawnin interfaceClientPlayPacketListener
-
onVelocityUpdate
- Specified by:
onVelocityUpdatein interfaceClientPlayPacketListener
-
onEntityTrackerUpdate
- Specified by:
onEntityTrackerUpdatein interfaceClientPlayPacketListener
-
onPlayerSpawn
- Specified by:
onPlayerSpawnin interfaceClientPlayPacketListener
-
onEntityPosition
- Specified by:
onEntityPositionin interfaceClientPlayPacketListener
-
onHeldItemChange
- Specified by:
onHeldItemChangein interfaceClientPlayPacketListener
-
onEntityUpdate
- Specified by:
onEntityUpdatein interfaceClientPlayPacketListener
-
onEntitySetHeadYaw
- Specified by:
onEntitySetHeadYawin interfaceClientPlayPacketListener
-
onEntitiesDestroy
- Specified by:
onEntitiesDestroyin interfaceClientPlayPacketListener
-
onPlayerPositionLook
- Specified by:
onPlayerPositionLookin interfaceClientPlayPacketListener
-
onChunkDeltaUpdate
- Specified by:
onChunkDeltaUpdatein interfaceClientPlayPacketListener
-
onChunkData
- Specified by:
onChunkDatain interfaceClientPlayPacketListener
-
onUnloadChunk
- Specified by:
onUnloadChunkin interfaceClientPlayPacketListener
-
onBlockUpdate
- Specified by:
onBlockUpdatein interfaceClientPlayPacketListener
-
onDisconnect
- Specified by:
onDisconnectin interfaceClientPlayPacketListener
-
onDisconnected
- Specified by:
onDisconnectedin interfacePacketListener
-
sendPacket
Sends a packet to the server.- Parameters:
packet- the packet to send
-
onItemPickupAnimation
- Specified by:
onItemPickupAnimationin interfaceClientPlayPacketListener
-
onGameMessage
- Specified by:
onGameMessagein interfaceClientPlayPacketListener
-
onEntityAnimation
- Specified by:
onEntityAnimationin interfaceClientPlayPacketListener
-
onMobSpawn
- Specified by:
onMobSpawnin interfaceClientPlayPacketListener
-
onWorldTimeUpdate
- Specified by:
onWorldTimeUpdatein interfaceClientPlayPacketListener
-
onPlayerSpawnPosition
- Specified by:
onPlayerSpawnPositionin interfaceClientPlayPacketListener
-
onEntityPassengersSet
- Specified by:
onEntityPassengersSetin interfaceClientPlayPacketListener
-
onEntityAttach
- Specified by:
onEntityAttachin interfaceClientPlayPacketListener
-
getActiveTotemOfUndying
-
onEntityStatus
- Specified by:
onEntityStatusin interfaceClientPlayPacketListener
-
onHealthUpdate
- Specified by:
onHealthUpdatein interfaceClientPlayPacketListener
-
onExperienceBarUpdate
- Specified by:
onExperienceBarUpdatein interfaceClientPlayPacketListener
-
onPlayerRespawn
- Specified by:
onPlayerRespawnin interfaceClientPlayPacketListener
-
onExplosion
- Specified by:
onExplosionin interfaceClientPlayPacketListener
-
onOpenHorseScreen
- Specified by:
onOpenHorseScreenin interfaceClientPlayPacketListener
-
onOpenScreen
- Specified by:
onOpenScreenin interfaceClientPlayPacketListener
-
onScreenHandlerSlotUpdate
- Specified by:
onScreenHandlerSlotUpdatein interfaceClientPlayPacketListener
-
onConfirmScreenAction
- Specified by:
onConfirmScreenActionin interfaceClientPlayPacketListener
-
onInventory
- Specified by:
onInventoryin interfaceClientPlayPacketListener
-
onSignEditorOpen
- Specified by:
onSignEditorOpenin interfaceClientPlayPacketListener
-
onBlockEntityUpdate
- Specified by:
onBlockEntityUpdatein interfaceClientPlayPacketListener
-
onScreenHandlerPropertyUpdate
- Specified by:
onScreenHandlerPropertyUpdatein interfaceClientPlayPacketListener
-
onEquipmentUpdate
- Specified by:
onEquipmentUpdatein interfaceClientPlayPacketListener
-
onCloseScreen
- Specified by:
onCloseScreenin interfaceClientPlayPacketListener
-
onBlockEvent
- Specified by:
onBlockEventin interfaceClientPlayPacketListener
-
onBlockDestroyProgress
- Specified by:
onBlockDestroyProgressin interfaceClientPlayPacketListener
-
onGameStateChange
- Specified by:
onGameStateChangein interfaceClientPlayPacketListener
-
onMapUpdate
- Specified by:
onMapUpdatein interfaceClientPlayPacketListener
-
onWorldEvent
- Specified by:
onWorldEventin interfaceClientPlayPacketListener
-
onAdvancements
- Specified by:
onAdvancementsin interfaceClientPlayPacketListener
-
onSelectAdvancementTab
- Specified by:
onSelectAdvancementTabin interfaceClientPlayPacketListener
-
onCommandTree
- Specified by:
onCommandTreein interfaceClientPlayPacketListener
-
onStopSound
- Specified by:
onStopSoundin interfaceClientPlayPacketListener
-
onCommandSuggestions
- Specified by:
onCommandSuggestionsin interfaceClientPlayPacketListener
-
onSynchronizeRecipes
- Specified by:
onSynchronizeRecipesin interfaceClientPlayPacketListener
-
onLookAt
- Specified by:
onLookAtin interfaceClientPlayPacketListener
-
onTagQuery
- Specified by:
onTagQueryin interfaceClientPlayPacketListener
-
onStatistics
- Specified by:
onStatisticsin interfaceClientPlayPacketListener
-
onUnlockRecipes
- Specified by:
onUnlockRecipesin interfaceClientPlayPacketListener
-
onEntityPotionEffect
- Specified by:
onEntityPotionEffectin interfaceClientPlayPacketListener
-
onSynchronizeTags
- Specified by:
onSynchronizeTagsin interfaceClientPlayPacketListener
-
onCombatEvent
- Specified by:
onCombatEventin interfaceClientPlayPacketListener
-
onDifficulty
- Specified by:
onDifficultyin interfaceClientPlayPacketListener
-
onSetCameraEntity
- Specified by:
onSetCameraEntityin interfaceClientPlayPacketListener
-
onWorldBorder
- Specified by:
onWorldBorderin interfaceClientPlayPacketListener
-
onTitle
- Specified by:
onTitlein interfaceClientPlayPacketListener
-
onPlayerListHeader
- Specified by:
onPlayerListHeaderin interfaceClientPlayPacketListener
-
onRemoveEntityEffect
- Specified by:
onRemoveEntityEffectin interfaceClientPlayPacketListener
-
onPlayerList
- Specified by:
onPlayerListin interfaceClientPlayPacketListener
-
onKeepAlive
- Specified by:
onKeepAlivein interfaceClientPlayPacketListener
-
onPlayerAbilities
- Specified by:
onPlayerAbilitiesin interfaceClientPlayPacketListener
-
onPlaySound
- Specified by:
onPlaySoundin interfaceClientPlayPacketListener
-
onPlaySoundFromEntity
- Specified by:
onPlaySoundFromEntityin interfaceClientPlayPacketListener
-
onPlaySoundId
- Specified by:
onPlaySoundIdin interfaceClientPlayPacketListener
-
onResourcePackSend
- Specified by:
onResourcePackSendin interfaceClientPlayPacketListener
-
validateResourcePackUrl
-
feedbackAfterDownload
-
sendResourcePackStatus
-
onBossBar
- Specified by:
onBossBarin interfaceClientPlayPacketListener
-
onCooldownUpdate
- Specified by:
onCooldownUpdatein interfaceClientPlayPacketListener
-
onVehicleMove
- Specified by:
onVehicleMovein interfaceClientPlayPacketListener
-
onOpenWrittenBook
- Specified by:
onOpenWrittenBookin interfaceClientPlayPacketListener
-
onCustomPayload
- Specified by:
onCustomPayloadin interfaceClientPlayPacketListener
-
onScoreboardObjectiveUpdate
- Specified by:
onScoreboardObjectiveUpdatein interfaceClientPlayPacketListener
-
onScoreboardPlayerUpdate
- Specified by:
onScoreboardPlayerUpdatein interfaceClientPlayPacketListener
-
onScoreboardDisplay
- Specified by:
onScoreboardDisplayin interfaceClientPlayPacketListener
-
onTeam
- Specified by:
onTeamin interfaceClientPlayPacketListener
-
onParticle
- Specified by:
onParticlein interfaceClientPlayPacketListener
-
onEntityAttributes
- Specified by:
onEntityAttributesin interfaceClientPlayPacketListener
-
onCraftFailedResponse
- Specified by:
onCraftFailedResponsein interfaceClientPlayPacketListener
-
onLightUpdate
- Specified by:
onLightUpdatein interfaceClientPlayPacketListener
-
onSetTradeOffers
- Specified by:
onSetTradeOffersin interfaceClientPlayPacketListener
-
onChunkLoadDistance
- Specified by:
onChunkLoadDistancein interfaceClientPlayPacketListener
-
onChunkRenderDistanceCenter
- Specified by:
onChunkRenderDistanceCenterin interfaceClientPlayPacketListener
-
onPlayerActionResponse
- Specified by:
onPlayerActionResponsein interfaceClientPlayPacketListener
-
updateLighting
private void updateLighting(int chunkX, int chunkZ, LightingProvider provider, LightType type, BitSet bitSet, BitSet bitSet2, Iterator<byte[]> iterator, boolean bool) -
getConnection
- Specified by:
getConnectionin interfacePacketListener
-
getPlayerList
-
getPlayerUuids
-
getPlayerListEntry
-
getPlayerListEntry
-
getProfile
public com.mojang.authlib.GameProfile getProfile() -
getAdvancementHandler
-
getCommandDispatcher
-
getWorld
-
getTagManager
-
getDataQueryHandler
-
getSessionId
-
getWorldKeys
-
getRegistryManager
-