Class ClientPlayNetHandler
java.lang.Object
net.minecraft.client.network.play.ClientPlayNetHandler
- All Implemented Interfaces:
IClientPlayNetHandler,INetHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ClientAdvancementManagerprivate final Screenprivate com.mojang.brigadier.CommandDispatcher<ISuggestionProvider>private final NetworkManagerprivate final NBTQueryManagerprivate static final ITextComponentprivate final UUIDprivate ClientWorldprivate ClientWorld.ClientWorldInfoprivate Set<RegistryKey<World>>private final com.mojang.authlib.GameProfileprivate static final org.apache.logging.log4j.Loggerprivate Minecraftprivate final Map<UUID,NetworkPlayerInfo> private final Randomprivate final RecipeManagerprivate DynamicRegistriesprivate intprivate booleanprivate final ClientSuggestionProviderprivate ITagCollectionSupplier -
Constructor Summary
ConstructorsConstructorDescriptionClientPlayNetHandler(Minecraft p_i46300_1_, Screen p_i46300_2_, NetworkManager p_i46300_3_, com.mojang.authlib.GameProfile p_i46300_4_) -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup()private voiddownloadCallback(CompletableFuture<?> p_217279_1_) private static ItemStackfindTotem(PlayerEntity p_217282_0_) com.mojang.brigadier.CommandDispatcher<ISuggestionProvider>getId()getLevel()com.mojang.authlib.GameProfilegetPlayerInfo(String p_175104_1_) getPlayerInfo(UUID p_175102_1_) getTags()voidhandleAddEntity(SSpawnObjectPacket p_147235_1_) voidhandleAddExperienceOrb(SSpawnExperienceOrbPacket p_147286_1_) voidhandleAddMob(SSpawnMobPacket p_147281_1_) voidhandleAddObjective(SScoreboardObjectivePacket p_147291_1_) voidhandleAddOrRemoveRecipes(SRecipeBookPacket p_191980_1_) voidhandleAddPainting(SSpawnPaintingPacket p_147288_1_) voidhandleAddPlayer(SSpawnPlayerPacket p_147237_1_) voidhandleAnimate(SAnimateHandPacket p_147279_1_) voidhandleAwardStats(SStatisticsPacket p_147293_1_) voidhandleBlockBreakAck(SPlayerDiggingPacket p_225312_1_) voidhandleBlockDestruction(SAnimateBlockBreakPacket p_147294_1_) voidhandleBlockEntityData(SUpdateTileEntityPacket p_147273_1_) voidhandleBlockEvent(SBlockActionPacket p_147261_1_) voidhandleBlockUpdate(SChangeBlockPacket p_147234_1_) voidhandleBossUpdate(SUpdateBossInfoPacket p_184325_1_) voidhandleChangeDifficulty(SServerDifficultyPacket p_175101_1_) voidhandleChat(SChatPacket p_147251_1_) voidhandleChunkBlocksUpdate(SMultiBlockChangePacket p_147287_1_) voidhandleCommands(SCommandListPacket p_195511_1_) voidhandleCommandSuggestions(STabCompletePacket p_195510_1_) voidhandleContainerAck(SConfirmTransactionPacket p_147239_1_) voidhandleContainerClose(SCloseWindowPacket p_147276_1_) voidhandleContainerContent(SWindowItemsPacket p_147241_1_) voidhandleContainerSetData(SWindowPropertyPacket p_147245_1_) voidhandleContainerSetSlot(SSetSlotPacket p_147266_1_) voidhandleCustomPayload(SCustomPayloadPlayPacket p_147240_1_) voidhandleCustomSoundEvent(SPlaySoundPacket p_184329_1_) voidhandleDisconnect(SDisconnectPacket p_147253_1_) voidhandleEntityEvent(SEntityStatusPacket p_147236_1_) voidhandleEntityLinkPacket(SMountEntityPacket p_147243_1_) voidhandleExplosion(SExplosionPacket p_147283_1_) voidhandleForgetLevelChunk(SUnloadChunkPacket p_184326_1_) voidhandleGameEvent(SChangeGameStatePacket p_147252_1_) voidhandleHorseScreenOpen(SOpenHorseWindowPacket p_217271_1_) voidhandleItemCooldown(SCooldownPacket p_184324_1_) voidhandleKeepAlive(SKeepAlivePacket p_147272_1_) voidhandleLevelChunk(SChunkDataPacket p_147263_1_) voidhandleLevelEvent(SPlaySoundEventPacket p_147277_1_) voidhandleLightUpdatePacked(SUpdateLightPacket p_217269_1_) voidhandleLogin(SJoinGamePacket p_147282_1_) voidhandleLookAt(SPlayerLookPacket p_200232_1_) voidhandleMapItemData(SMapDataPacket p_147264_1_) voidhandleMerchantOffers(SMerchantOffersPacket p_217273_1_) voidhandleMoveEntity(SEntityPacket p_147259_1_) voidhandleMovePlayer(SPlayerPositionLookPacket p_184330_1_) voidhandleMoveVehicle(SMoveVehiclePacket p_184323_1_) voidhandleOpenBook(SOpenBookWindowPacket p_217268_1_) voidhandleOpenScreen(SOpenWindowPacket p_217272_1_) voidhandleOpenSignEditor(SOpenSignMenuPacket p_147268_1_) voidhandleParticleEvent(SSpawnParticlePacket p_147289_1_) voidhandlePlaceRecipe(SPlaceGhostRecipePacket p_194307_1_) voidhandlePlayerAbilities(SPlayerAbilitiesPacket p_147270_1_) voidhandlePlayerCombat(SCombatPacket p_175098_1_) voidhandlePlayerInfo(SPlayerListItemPacket p_147256_1_) voidhandleRemoveEntity(SDestroyEntitiesPacket p_147238_1_) voidhandleRemoveMobEffect(SRemoveEntityEffectPacket p_147262_1_) voidhandleResourcePack(SSendResourcePackPacket p_175095_1_) voidhandleRespawn(SRespawnPacket p_147280_1_) voidhandleRotateMob(SEntityHeadLookPacket p_147267_1_) voidhandleSelectAdvancementsTab(SSelectAdvancementsTabPacket p_194022_1_) voidhandleSetBorder(SWorldBorderPacket p_175093_1_) voidhandleSetCamera(SCameraPacket p_175094_1_) voidhandleSetCarriedItem(SHeldItemChangePacket p_147257_1_) voidhandleSetChunkCacheCenter(SUpdateChunkPositionPacket p_217267_1_) voidhandleSetChunkCacheRadius(SUpdateViewDistancePacket p_217270_1_) voidhandleSetDisplayObjective(SDisplayObjectivePacket p_147254_1_) voidhandleSetEntityData(SEntityMetadataPacket p_147284_1_) voidhandleSetEntityMotion(SEntityVelocityPacket p_147244_1_) voidhandleSetEntityPassengersPacket(SSetPassengersPacket p_184328_1_) voidhandleSetEquipment(SEntityEquipmentPacket p_147242_1_) voidhandleSetExperience(SSetExperiencePacket p_147295_1_) voidhandleSetHealth(SUpdateHealthPacket p_147249_1_) voidhandleSetPlayerTeamPacket(STeamsPacket p_147247_1_) voidhandleSetScore(SUpdateScorePacket p_147250_1_) voidhandleSetSpawn(SWorldSpawnChangedPacket p_230488_1_) voidhandleSetTime(SUpdateTimePacket p_147285_1_) voidhandleSetTitles(STitlePacket p_175099_1_) voidhandleSoundEntityEvent(SSpawnMovingSoundEffectPacket p_217266_1_) voidhandleSoundEvent(SPlaySoundEffectPacket p_184327_1_) voidhandleStopSoundEvent(SStopSoundPacket p_195512_1_) voidhandleTabListCustomisation(SPlayerListHeaderFooterPacket p_175096_1_) voidhandleTagQueryPacket(SQueryNBTResponsePacket p_211522_1_) voidhandleTakeItemEntity(SCollectItemPacket p_147246_1_) voidhandleTeleportEntity(SEntityTeleportPacket p_147275_1_) voidhandleUpdateAdvancementsPacket(SAdvancementInfoPacket p_191981_1_) voidhandleUpdateAttributes(SEntityPropertiesPacket p_147290_1_) voidhandleUpdateMobEffect(SPlayEntityEffectPacket p_147260_1_) voidhandleUpdateRecipes(SUpdateRecipesPacket p_199525_1_) voidhandleUpdateTags(STagsListPacket p_199723_1_) levels()voidonDisconnect(ITextComponent p_147231_1_) private voidreadSectionList(int p_217284_1_, int p_217284_2_, WorldLightManager p_217284_3_, LightType p_217284_4_, int p_217284_5_, int p_217284_6_, Iterator<byte[]> p_217284_7_, boolean p_217284_8_) voidprivate voidsend(CResourcePackStatusPacket.Action p_217283_1_) private booleanvalidateResourcePackUrl(String p_189688_1_)
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
GENERIC_DISCONNECT_MESSAGE
-
connection
-
localGameProfile
private final com.mojang.authlib.GameProfile localGameProfile -
callbackScreen
-
minecraft
-
level
-
levelData
-
started
private boolean started -
playerInfoMap
-
advancements
-
suggestionsProvider
-
tags
-
debugQueryHandler
-
serverChunkRadius
private int serverChunkRadius -
random
-
commands
-
recipeManager
-
id
-
levels
-
registryAccess
-
-
Constructor Details
-
ClientPlayNetHandler
public ClientPlayNetHandler(Minecraft p_i46300_1_, Screen p_i46300_2_, NetworkManager p_i46300_3_, com.mojang.authlib.GameProfile p_i46300_4_)
-
-
Method Details
-
getSuggestionsProvider
-
cleanup
public void cleanup() -
getRecipeManager
-
handleLogin
- Specified by:
handleLoginin interfaceIClientPlayNetHandler
-
handleAddEntity
- Specified by:
handleAddEntityin interfaceIClientPlayNetHandler
-
handleAddExperienceOrb
- Specified by:
handleAddExperienceOrbin interfaceIClientPlayNetHandler
-
handleAddPainting
- Specified by:
handleAddPaintingin interfaceIClientPlayNetHandler
-
handleSetEntityMotion
- Specified by:
handleSetEntityMotionin interfaceIClientPlayNetHandler
-
handleSetEntityData
- Specified by:
handleSetEntityDatain interfaceIClientPlayNetHandler
-
handleAddPlayer
- Specified by:
handleAddPlayerin interfaceIClientPlayNetHandler
-
handleTeleportEntity
- Specified by:
handleTeleportEntityin interfaceIClientPlayNetHandler
-
handleSetCarriedItem
- Specified by:
handleSetCarriedItemin interfaceIClientPlayNetHandler
-
handleMoveEntity
- Specified by:
handleMoveEntityin interfaceIClientPlayNetHandler
-
handleRotateMob
- Specified by:
handleRotateMobin interfaceIClientPlayNetHandler
-
handleRemoveEntity
- Specified by:
handleRemoveEntityin interfaceIClientPlayNetHandler
-
handleMovePlayer
- Specified by:
handleMovePlayerin interfaceIClientPlayNetHandler
-
handleChunkBlocksUpdate
- Specified by:
handleChunkBlocksUpdatein interfaceIClientPlayNetHandler
-
handleLevelChunk
- Specified by:
handleLevelChunkin interfaceIClientPlayNetHandler
-
handleForgetLevelChunk
- Specified by:
handleForgetLevelChunkin interfaceIClientPlayNetHandler
-
handleBlockUpdate
- Specified by:
handleBlockUpdatein interfaceIClientPlayNetHandler
-
handleDisconnect
- Specified by:
handleDisconnectin interfaceIClientPlayNetHandler
-
onDisconnect
- Specified by:
onDisconnectin interfaceINetHandler
-
send
-
handleTakeItemEntity
- Specified by:
handleTakeItemEntityin interfaceIClientPlayNetHandler
-
handleChat
- Specified by:
handleChatin interfaceIClientPlayNetHandler
-
handleAnimate
- Specified by:
handleAnimatein interfaceIClientPlayNetHandler
-
handleAddMob
- Specified by:
handleAddMobin interfaceIClientPlayNetHandler
-
handleSetTime
- Specified by:
handleSetTimein interfaceIClientPlayNetHandler
-
handleSetSpawn
- Specified by:
handleSetSpawnin interfaceIClientPlayNetHandler
-
handleSetEntityPassengersPacket
- Specified by:
handleSetEntityPassengersPacketin interfaceIClientPlayNetHandler
-
handleEntityLinkPacket
- Specified by:
handleEntityLinkPacketin interfaceIClientPlayNetHandler
-
findTotem
-
handleEntityEvent
- Specified by:
handleEntityEventin interfaceIClientPlayNetHandler
-
handleSetHealth
- Specified by:
handleSetHealthin interfaceIClientPlayNetHandler
-
handleSetExperience
- Specified by:
handleSetExperiencein interfaceIClientPlayNetHandler
-
handleRespawn
- Specified by:
handleRespawnin interfaceIClientPlayNetHandler
-
handleExplosion
- Specified by:
handleExplosionin interfaceIClientPlayNetHandler
-
handleHorseScreenOpen
- Specified by:
handleHorseScreenOpenin interfaceIClientPlayNetHandler
-
handleOpenScreen
- Specified by:
handleOpenScreenin interfaceIClientPlayNetHandler
-
handleContainerSetSlot
- Specified by:
handleContainerSetSlotin interfaceIClientPlayNetHandler
-
handleContainerAck
- Specified by:
handleContainerAckin interfaceIClientPlayNetHandler
-
handleContainerContent
- Specified by:
handleContainerContentin interfaceIClientPlayNetHandler
-
handleOpenSignEditor
- Specified by:
handleOpenSignEditorin interfaceIClientPlayNetHandler
-
handleBlockEntityData
- Specified by:
handleBlockEntityDatain interfaceIClientPlayNetHandler
-
handleContainerSetData
- Specified by:
handleContainerSetDatain interfaceIClientPlayNetHandler
-
handleSetEquipment
- Specified by:
handleSetEquipmentin interfaceIClientPlayNetHandler
-
handleContainerClose
- Specified by:
handleContainerClosein interfaceIClientPlayNetHandler
-
handleBlockEvent
- Specified by:
handleBlockEventin interfaceIClientPlayNetHandler
-
handleBlockDestruction
- Specified by:
handleBlockDestructionin interfaceIClientPlayNetHandler
-
handleGameEvent
- Specified by:
handleGameEventin interfaceIClientPlayNetHandler
-
handleMapItemData
- Specified by:
handleMapItemDatain interfaceIClientPlayNetHandler
-
handleLevelEvent
- Specified by:
handleLevelEventin interfaceIClientPlayNetHandler
-
handleUpdateAdvancementsPacket
- Specified by:
handleUpdateAdvancementsPacketin interfaceIClientPlayNetHandler
-
handleSelectAdvancementsTab
- Specified by:
handleSelectAdvancementsTabin interfaceIClientPlayNetHandler
-
handleCommands
- Specified by:
handleCommandsin interfaceIClientPlayNetHandler
-
handleStopSoundEvent
- Specified by:
handleStopSoundEventin interfaceIClientPlayNetHandler
-
handleCommandSuggestions
- Specified by:
handleCommandSuggestionsin interfaceIClientPlayNetHandler
-
handleUpdateRecipes
- Specified by:
handleUpdateRecipesin interfaceIClientPlayNetHandler
-
handleLookAt
- Specified by:
handleLookAtin interfaceIClientPlayNetHandler
-
handleTagQueryPacket
- Specified by:
handleTagQueryPacketin interfaceIClientPlayNetHandler
-
handleAwardStats
- Specified by:
handleAwardStatsin interfaceIClientPlayNetHandler
-
handleAddOrRemoveRecipes
- Specified by:
handleAddOrRemoveRecipesin interfaceIClientPlayNetHandler
-
handleUpdateMobEffect
- Specified by:
handleUpdateMobEffectin interfaceIClientPlayNetHandler
-
handleUpdateTags
- Specified by:
handleUpdateTagsin interfaceIClientPlayNetHandler
-
handlePlayerCombat
- Specified by:
handlePlayerCombatin interfaceIClientPlayNetHandler
-
handleChangeDifficulty
- Specified by:
handleChangeDifficultyin interfaceIClientPlayNetHandler
-
handleSetCamera
- Specified by:
handleSetCamerain interfaceIClientPlayNetHandler
-
handleSetBorder
- Specified by:
handleSetBorderin interfaceIClientPlayNetHandler
-
handleSetTitles
- Specified by:
handleSetTitlesin interfaceIClientPlayNetHandler
-
handleRemoveMobEffect
- Specified by:
handleRemoveMobEffectin interfaceIClientPlayNetHandler
-
handlePlayerInfo
- Specified by:
handlePlayerInfoin interfaceIClientPlayNetHandler
-
handleKeepAlive
- Specified by:
handleKeepAlivein interfaceIClientPlayNetHandler
-
handlePlayerAbilities
- Specified by:
handlePlayerAbilitiesin interfaceIClientPlayNetHandler
-
handleSoundEvent
- Specified by:
handleSoundEventin interfaceIClientPlayNetHandler
-
handleSoundEntityEvent
- Specified by:
handleSoundEntityEventin interfaceIClientPlayNetHandler
-
handleCustomSoundEvent
- Specified by:
handleCustomSoundEventin interfaceIClientPlayNetHandler
-
handleResourcePack
- Specified by:
handleResourcePackin interfaceIClientPlayNetHandler
-
validateResourcePackUrl
-
downloadCallback
-
send
-
handleBossUpdate
- Specified by:
handleBossUpdatein interfaceIClientPlayNetHandler
-
handleItemCooldown
- Specified by:
handleItemCooldownin interfaceIClientPlayNetHandler
-
handleMoveVehicle
- Specified by:
handleMoveVehiclein interfaceIClientPlayNetHandler
-
handleOpenBook
- Specified by:
handleOpenBookin interfaceIClientPlayNetHandler
-
handleCustomPayload
- Specified by:
handleCustomPayloadin interfaceIClientPlayNetHandler
-
handleAddObjective
- Specified by:
handleAddObjectivein interfaceIClientPlayNetHandler
-
handleSetScore
- Specified by:
handleSetScorein interfaceIClientPlayNetHandler
-
handleSetDisplayObjective
- Specified by:
handleSetDisplayObjectivein interfaceIClientPlayNetHandler
-
handleSetPlayerTeamPacket
- Specified by:
handleSetPlayerTeamPacketin interfaceIClientPlayNetHandler
-
handleParticleEvent
- Specified by:
handleParticleEventin interfaceIClientPlayNetHandler
-
handleUpdateAttributes
- Specified by:
handleUpdateAttributesin interfaceIClientPlayNetHandler
-
handlePlaceRecipe
- Specified by:
handlePlaceRecipein interfaceIClientPlayNetHandler
-
handleLightUpdatePacked
- Specified by:
handleLightUpdatePackedin interfaceIClientPlayNetHandler
-
handleMerchantOffers
- Specified by:
handleMerchantOffersin interfaceIClientPlayNetHandler
-
handleSetChunkCacheRadius
- Specified by:
handleSetChunkCacheRadiusin interfaceIClientPlayNetHandler
-
handleSetChunkCacheCenter
- Specified by:
handleSetChunkCacheCenterin interfaceIClientPlayNetHandler
-
handleBlockBreakAck
- Specified by:
handleBlockBreakAckin interfaceIClientPlayNetHandler
-
readSectionList
private void readSectionList(int p_217284_1_, int p_217284_2_, WorldLightManager p_217284_3_, LightType p_217284_4_, int p_217284_5_, int p_217284_6_, Iterator<byte[]> p_217284_7_, boolean p_217284_8_) -
getConnection
- Specified by:
getConnectionin interfaceINetHandler
-
getOnlinePlayers
-
getOnlinePlayerIds
-
getPlayerInfo
-
getPlayerInfo
-
getLocalGameProfile
public com.mojang.authlib.GameProfile getLocalGameProfile() -
getAdvancements
-
getCommands
-
getLevel
-
getTags
-
getDebugQueryHandler
-
getId
-
levels
-
registryAccess
-