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
Methods in net.minecraft.client.gui.screens with parameters of type LocalPlayerModifier and TypeMethodDescriptionprotected static voidScreen.clickCommandAction(LocalPlayer player, String command, Screen screen) -
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 result) voidLevelLoadTracker.startClientLoad(LocalPlayer player, ClientLevel level, LevelRenderer renderer) private voidClientPacketListener.startWaitingForNewLevel(LocalPlayer player, ClientLevel level, LevelLoadingScreen.Reason reason) Deprecated.private voidClientPacketListener.startWaitingForNewLevel(LocalPlayer player, ClientLevel level, LevelLoadingScreen.Reason reason, ResourceKey<Level> toDimension, ResourceKey<Level> fromDimension) MultiPlayerGameMode.useItemOn(LocalPlayer player, InteractionHand hand, BlockHitResult result) Constructors in net.minecraft.client.multiplayer with parameters of type LocalPlayerModifierConstructorDescription(package private)WaitingForPlayerChunk(LocalPlayer player, ClientLevel level, LevelRenderer levelRenderer, long timeoutAfter) Creates an instance of aWaitingForPlayerChunkrecord class.(package private)WaitingForServer(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 partialTick, PoseStack poseStack, SubmitNodeCollector nodeCollector, LocalPlayer player, int packedLight) 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, BiomeManager biomeManager) protectedSubSound(LocalPlayer player, SoundEvent soundEvent) 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> items) 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.