Uses of Class
net.minecraft.client.player.LocalPlayer
Packages that use LocalPlayer
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of LocalPlayer in net.minecraft.client
Fields in net.minecraft.client declared as LocalPlayer -
Uses of LocalPlayer in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens declared as LocalPlayerMethods in net.minecraft.client.gui.screens with parameters of type LocalPlayerModifier and TypeMethodDescriptionprotected static voidScreen.clickCommandAction(LocalPlayer player, String command, @Nullable Screen screenAfterCommand) Constructors in net.minecraft.client.gui.screens with parameters of type LocalPlayerModifierConstructorDescriptionDeathScreen(@Nullable Component causeOfDeath, boolean hardcore, LocalPlayer player) -
Uses of LocalPlayer in net.minecraft.client.gui.screens.inventory
Constructors in net.minecraft.client.gui.screens.inventory with parameters of type LocalPlayerModifierConstructorDescriptionCreativeModeInventoryScreen(LocalPlayer player, FeatureFlagSet enabledFeatures, boolean displayOperatorCreativeTab) -
Uses of LocalPlayer in net.minecraft.client.multiplayer
Fields in net.minecraft.client.multiplayer declared as LocalPlayerModifier and TypeFieldDescriptionprivate final LocalPlayerLevelLoadTracker.WaitingForPlayerChunk.playerThe field for theplayerrecord component.private final LocalPlayerLevelLoadTracker.WaitingForServer.playerThe field for theplayerrecord component.Methods in net.minecraft.client.multiplayer that return LocalPlayerModifier and TypeMethodDescriptionMultiPlayerGameMode.createPlayer(ClientLevel level, StatsCounter stats, ClientRecipeBook recipeBook) MultiPlayerGameMode.createPlayer(ClientLevel level, StatsCounter stats, ClientRecipeBook recipeBook, Input lastSentInput, boolean wasSprinting) LevelLoadTracker.WaitingForPlayerChunk.player()Returns the value of theplayerrecord component.LevelLoadTracker.WaitingForServer.player()Returns the value of theplayerrecord component.Methods in net.minecraft.client.multiplayer with parameters of type LocalPlayerModifier and TypeMethodDescriptionprivate InteractionResultMultiPlayerGameMode.performUseItemOn(LocalPlayer player, InteractionHand hand, BlockHitResult blockHit) voidLevelLoadTracker.startClientLoad(LocalPlayer player, ClientLevel level, LevelRenderer levelRenderer) private voidClientPacketListener.startWaitingForNewLevel(LocalPlayer player, ClientLevel level, LevelLoadingScreen.Reason reason) Deprecated.private voidClientPacketListener.startWaitingForNewLevel(LocalPlayer player, ClientLevel level, LevelLoadingScreen.Reason reason, @Nullable ResourceKey<Level> toDimension, @Nullable ResourceKey<Level> fromDimension) MultiPlayerGameMode.useItemOn(LocalPlayer player, InteractionHand hand, BlockHitResult blockHit) Constructors in net.minecraft.client.multiplayer with parameters of type LocalPlayerModifierConstructorDescriptionprivateWaitingForPlayerChunk(LocalPlayer player, ClientLevel level, LevelRenderer levelRenderer, long timeoutAfter) Creates an instance of aWaitingForPlayerChunkrecord class.privateWaitingForServer(LocalPlayer player, ClientLevel level, LevelRenderer levelRenderer, long timeoutAfter) Creates an instance of aWaitingForServerrecord class. -
Uses of LocalPlayer in net.minecraft.client.multiplayer.prediction
Methods in net.minecraft.client.multiplayer.prediction with parameters of type LocalPlayerModifier and TypeMethodDescriptionvoidBlockStatePredictionHandler.retainKnownServerState(BlockPos pos, BlockState state, LocalPlayer player) -
Uses of LocalPlayer in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type LocalPlayerModifier and TypeMethodDescription(package private) static ItemInHandRenderer.HandRenderSelectionItemInHandRenderer.evaluateWhichHandsToRender(LocalPlayer player) voidItemInHandRenderer.renderHandsWithItems(float frameInterp, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, LocalPlayer player, int lightCoords) private static ItemInHandRenderer.HandRenderSelectionItemInHandRenderer.selectionUsingItemWhileHoldingBowLike(LocalPlayer player) -
Uses of LocalPlayer in net.minecraft.client.resources.sounds
Fields in net.minecraft.client.resources.sounds declared as LocalPlayerModifier and TypeFieldDescriptionprivate final LocalPlayerBiomeAmbientSoundsHandler.playerprivate final LocalPlayerBubbleColumnAmbientSoundHandler.playerprivate final LocalPlayerElytraOnPlayerSoundInstance.playerprivate final LocalPlayerUnderwaterAmbientSoundHandler.playerprivate final LocalPlayerUnderwaterAmbientSoundInstances.SubSound.playerprivate final LocalPlayerUnderwaterAmbientSoundInstances.UnderwaterAmbientSoundInstance.playerConstructors in net.minecraft.client.resources.sounds with parameters of type LocalPlayerModifierConstructorDescriptionBiomeAmbientSoundsHandler(LocalPlayer player, SoundManager soundManager) protectedSubSound(LocalPlayer player, SoundEvent event) UnderwaterAmbientSoundHandler(LocalPlayer player, SoundManager soundManager) -
Uses of LocalPlayer in net.minecraft.client.tutorial
Methods in net.minecraft.client.tutorial with parameters of type LocalPlayerModifier and TypeMethodDescriptionprivate static booleanFindTreeTutorialStepInstance.hasCollectedTreeItems(LocalPlayer player) static booleanCraftPlanksTutorialStep.hasCraftedPlanksPreviously(LocalPlayer player, TagKey<Item> tag) static booleanFindTreeTutorialStepInstance.hasPunchedTreesPreviously(LocalPlayer player) -
Uses of LocalPlayer in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type LocalPlayerModifier and TypeMethodDescriptionstatic voidClientHooks.firePlayerLogin(MultiPlayerGameMode pc, LocalPlayer player, Connection networkManager) static voidClientHooks.firePlayerLogout(@Nullable MultiPlayerGameMode pc, @Nullable LocalPlayer player) static voidClientHooks.firePlayerRespawn(MultiPlayerGameMode pc, LocalPlayer oldPlayer, LocalPlayer newPlayer, Connection networkManager) -
Uses of LocalPlayer in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as LocalPlayerModifier and TypeFieldDescriptionprivate final LocalPlayerClientPlayerNetworkEvent.Clone.oldPlayerprivate final LocalPlayerClientPlayerNetworkEvent.playerMethods in net.neoforged.neoforge.client.event that return LocalPlayerModifier and TypeMethodDescriptionClientPlayerNetworkEvent.Clone.getNewPlayer()Returns the newly created player instance.ClientPlayerNetworkEvent.Clone.getOldPlayer()Returns the previous player instance.ClientPlayerNetworkEvent.Clone.getPlayer()Returns the newly created player instance.ClientPlayerNetworkEvent.getPlayer()Returns the player instance.@Nullable LocalPlayerClientPlayerNetworkEvent.LoggingOut.getPlayer()Returns the player instance, may benull.Constructors in net.neoforged.neoforge.client.event with parameters of type LocalPlayerModifierConstructorDescriptionprotectedClientPlayerNetworkEvent(MultiPlayerGameMode multiPlayerGameMode, LocalPlayer player, Connection connection) Clone(MultiPlayerGameMode pc, LocalPlayer oldPlayer, LocalPlayer newPlayer, Connection networkManager) LoggingIn(MultiPlayerGameMode controller, LocalPlayer player, Connection networkManager) LoggingOut(@Nullable MultiPlayerGameMode controller, @Nullable LocalPlayer player, @Nullable Connection networkManager) -
Uses of LocalPlayer in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type LocalPlayerModifier and TypeMethodDescriptiondefault booleanIClientItemExtensions.applyForgeHandTransform(PoseStack poseStack, LocalPlayer player, HumanoidArm arm, ItemStack itemInHand, float partialTick, float equipProcess, float swingProcess) Called right before when client applies transformations to item in hand and render it.
ClientPacketListener.startWaitingForNewLevel(LocalPlayer, ClientLevel, LevelLoadingScreen.Reason, ResourceKey, ResourceKey)instead.