Uses of Class
net.minecraft.world.entity.player.Player
Packages that use Player
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of Player in net.minecraft.client.gui
Methods in net.minecraft.client.gui that return PlayerMethods in net.minecraft.client.gui with parameters of type PlayerModifier and TypeMethodDescription(package private) static Gui.HeartTypeReturns theGui.HeartTypebased on the player's status effects.private static voidGui.renderArmor(GuiGraphics guiGraphics, Player player, int y, int heartRows, int height, int x) private voidGui.renderFood(GuiGraphics guiGraphics, Player player, int y, int x) private voidGui.renderHearts(GuiGraphics guiGraphics, Player player, int x, int y, int height, int offsetHeartIndex, float maxHealth, int currentHealth, int displayHealth, int absorptionAmount, boolean renderHighlight) Renders the player's hearts, including health, absorption, and highlight hearts, on the screen.private voidGui.renderSlot(GuiGraphics guiGraphics, int x, int y, DeltaTracker deltaTracker, Player player, ItemStack stack, int seed) -
Uses of Player in net.minecraft.client.gui.screens.inventory
Fields in net.minecraft.client.gui.screens.inventory declared as PlayerModifier and TypeFieldDescriptionprivate final PlayerBookEditScreen.ownerprivate final PlayerAnvilScreen.playerprivate final PlayerCrafterScreen.playerMethods in net.minecraft.client.gui.screens.inventory with parameters of type PlayerModifier and TypeMethodDescriptionprivate booleanCreativeModeInventoryScreen.hasPermissions(Player player) booleanReturn whether this slot's stack can be taken from this slot.booleanReturn whether this slot's stack can be taken from this slot.voidCreativeModeInventoryScreen.ItemPickerMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.booleanCreativeModeInventoryScreen.ItemPickerMenu.stillValid(Player player) Determines whether supplied player can use this containerConstructors in net.minecraft.client.gui.screens.inventory with parameters of type PlayerModifierConstructorDescriptionBookEditScreen(Player owner, ItemStack book, InteractionHand hand) InventoryScreen(Player player) ItemPickerMenu(Player player) -
Uses of Player in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type PlayerModifier and TypeMethodDescriptionvoidMultiPlayerGameMode.adjustPlayer(Player player) Sets player capabilities depending on current gametype.voidAttacks an entityprivate static ItemStackvoidMultiPlayerGameMode.handleInventoryMouseClick(int containerId, int slotId, int mouseButton, ClickType clickType, Player player) MultiPlayerGameMode.interact(Player player, Entity target, InteractionHand hand) Handles right-clicking an entity, sends a packet to the server.MultiPlayerGameMode.interactAt(Player player, Entity target, EntityHitResult ray, InteractionHand hand) Handles right-clicking an entity from the entities side, sends a packet to the server.voidClientLevel.levelEvent(Player player, int type, BlockPos pos, int data) voidClientLevel.playSeededSound(Player player, double x, double y, double z, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) voidClientLevel.playSeededSound(Player player, Entity entity, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) voidMultiPlayerGameMode.releaseUsingItem(Player player) MultiPlayerGameMode.useItem(Player player, InteractionHand hand) -
Uses of Player in net.minecraft.client.player
Subclasses of Player in net.minecraft.client.player -
Uses of Player in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type PlayerModifier and TypeMethodDescriptionprivate voidItemInHandRenderer.applyBrushTransform(PoseStack poseStack, float partialTick, HumanoidArm arm, ItemStack stack, Player player, float equippedProgress) private voidItemInHandRenderer.applyEatTransform(PoseStack poseStack, float partialTick, HumanoidArm arm, ItemStack stack, Player player) private static org.apache.commons.lang3.tuple.Pair<BlockState, BlockPos> ScreenEffectRenderer.getOverlayBlock(Player p_110717_) private static BlockStateScreenEffectRenderer.getViewBlockingState(Player player) -
Uses of Player in net.minecraft.client.renderer.entity
Fields in net.minecraft.client.renderer.entity with type parameters of type PlayerModifier and TypeFieldDescriptionprivate Map<PlayerSkin.Model, EntityRenderer<? extends Player>> EntityRenderDispatcher.playerRendererslists the various player skin types with their associated Renderer class instances.Methods in net.minecraft.client.renderer.entity that return types with arguments of type PlayerModifier and TypeMethodDescriptionstatic Map<PlayerSkin.Model, EntityRenderer<? extends Player>> EntityRenderers.createPlayerRenderers(EntityRendererProvider.Context context) Map<PlayerSkin.Model, EntityRenderer<? extends Player>> EntityRenderDispatcher.getSkinMap()Methods in net.minecraft.client.renderer.entity with parameters of type PlayerModifier and TypeMethodDescriptionprivate Vec3FishingHookRenderer.getPlayerHandPos(Player player, float p_340872_, float partialTick) -
Uses of Player in net.minecraft.client.renderer.entity.layers
Classes in net.minecraft.client.renderer.entity.layers with type parameters of type PlayerModifier and TypeClassDescriptionclassParrotOnShoulderLayer<T extends Player>classPlayerItemInHandLayer<T extends Player,M extends EntityModel<T> & ArmedModel & HeadedModel> -
Uses of Player in net.minecraft.client.resources.sounds
Fields in net.minecraft.client.resources.sounds declared as PlayerConstructors in net.minecraft.client.resources.sounds with parameters of type PlayerModifierConstructorDescriptionRidingMinecartSoundInstance(Player player, AbstractMinecart minecart, boolean underwaterSound) -
Uses of Player in net.minecraft.core.cauldron
Methods in net.minecraft.core.cauldron with parameters of type PlayerModifier and TypeMethodDescriptionstatic ItemInteractionResultCauldronInteraction.emptyBucket(Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack, BlockState state, SoundEvent emptySound) static ItemInteractionResultCauldronInteraction.fillBucket(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack emptyStack, ItemStack filledStack, Predicate<BlockState> statePredicate, SoundEvent fillSound) CauldronInteraction.interact(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack stack) -
Uses of Player in net.minecraft.gametest.framework
Methods in net.minecraft.gametest.framework that return PlayerMethods in net.minecraft.gametest.framework with parameters of type Player -
Uses of Player in net.minecraft.server
Methods in net.minecraft.server with parameters of type PlayerModifier and TypeMethodDescriptionbooleanMinecraftServer.isUnderSpawnProtection(ServerLevel level, BlockPos pos, Player player) -
Uses of Player in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type PlayerModifier and TypeMethodDescriptionprivate static intSpawnArmorTrimsCommand.spawnArmorTrims(CommandSourceStack source, Player player) Method parameters in net.minecraft.server.commands with type arguments of type PlayerModifier and TypeMethodDescriptionprivate static intWardenSpawnTrackerCommand.resetTracker(CommandSourceStack source, Collection<? extends Player> targets) private static intWardenSpawnTrackerCommand.setWarningLevel(CommandSourceStack source, Collection<? extends Player> targets, int warningLevel) -
Uses of Player in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type PlayerModifier and TypeMethodDescriptionbooleanDedicatedServer.isUnderSpawnProtection(ServerLevel level, BlockPos pos, Player player) -
Uses of Player in net.minecraft.server.level
Subclasses of Player in net.minecraft.server.levelMethods in net.minecraft.server.level that return PlayerModifier and TypeMethodDescriptionWorldGenRegion.getNearestPlayer(double x, double y, double z, double distance, Predicate<Entity> predicate) Methods in net.minecraft.server.level that return types with arguments of type PlayerMethods in net.minecraft.server.level with parameters of type PlayerModifier and TypeMethodDescriptionbooleanServerPlayer.canHarmPlayer(Player other) voidServerLevel.levelEvent(Player player, int type, BlockPos pos, int data) voidWorldGenRegion.levelEvent(Player player, int type, BlockPos pos, int data) booleanServerLevel.mayInteract(Player player, BlockPos pos) voidServerLevel.playSeededSound(Player player, double x, double y, double z, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) voidServerLevel.playSeededSound(Player player, Entity entity, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) voidWorldGenRegion.playSound(Player player, BlockPos pos, SoundEvent sound, SoundSource category, float volume, float pitch) Plays a sound. -
Uses of Player in net.minecraft.server.players
Methods in net.minecraft.server.players with parameters of type PlayerModifier and TypeMethodDescriptionvoidPlayerList.broadcast(Player except, double x, double y, double z, double radius, ResourceKey<Level> dimension, Packet<?> packet) voidPlayerList.broadcastSystemToAllExceptTeam(Player player, Component message) voidPlayerList.broadcastSystemToTeam(Player player, Component message) PlayerList.getPlayerStats(Player player) -
Uses of Player in net.minecraft.stats
Methods in net.minecraft.stats with parameters of type Player -
Uses of Player in net.minecraft.world
Methods in net.minecraft.world with parameters of type PlayerModifier and TypeMethodDescriptionSimpleMenuProvider.createMenu(int containerId, Inventory playerInventory, Player player) voiddefault voidbooleanCompoundContainer.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanContainer.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanSimpleContainer.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with Containerstatic booleanContainer.stillValidBlockEntity(BlockEntity blockEntity, Player player) static booleanContainer.stillValidBlockEntity(BlockEntity blockEntity, Player player, float distance) voiddefault voiddefault voidRandomizableContainer.unpackLootTable(Player player) -
Uses of Player in net.minecraft.world.damagesource
Methods in net.minecraft.world.damagesource with parameters of type Player -
Uses of Player in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as PlayerModifier and TypeFieldDescriptionprivate PlayerExperienceOrb.followingPlayerprotected PlayerLivingEntity.lastHurtByPlayerFields in net.minecraft.world.entity with type parameters of type PlayerMethods in net.minecraft.world.entity with parameters of type PlayerModifier and TypeMethodDescriptionEntityType.appendCustomEntityStackConfig(Consumer<T> consumer, ServerLevel level, ItemStack stack, Player player) EntityType.appendDefaultStackConfig(Consumer<T> consumer, ServerLevel serverLevel, ItemStack stack, Player player) private InteractionResultMob.checkAndHandleImportantInteractions(Player player, InteractionHand hand) EntityType.createDefaultStackConfig(ServerLevel serverLevel, ItemStack stack, Player player) protected Vec3LivingEntity.getRiddenInput(Player player, Vec3 travelVector) protected floatLivingEntity.getRiddenSpeed(Player player) Entity.interact(Player player, InteractionHand hand) Interaction.interact(Player player, InteractionHand hand) final InteractionResultMob.interact(Player player, InteractionHand hand) Entity.interactAt(Player player, Vec3 vec, InteractionHand hand) Applies the given player interaction to this Entity.booleanEntity.isInvisibleTo(Player player) Only used by renderer in EntityLivingBase subclasses.protected InteractionResultMob.mobInteract(Player player, InteractionHand hand) protected voidMob.onOffspringSpawnedFromEgg(Player player, Mob child) voidHasCustomInventoryScreen.openCustomInventoryScreen(Player player) default voidNeutralMob.playerDied(Player player) voidEntity.playerTouch(Player player) Called by a player entity when they collide with an entityvoidExperienceOrb.playerTouch(Player entity) Called by a player entity when they collide with an entityvoidLivingEntity.setLastHurtByPlayer(Player player) voidNeutralMob.setLastHurtByPlayer(Player player) booleanLivingEntity.shouldRiderFaceForward(Player player) Neo: Returns true if the entity's rider (EntityPlayer) should face forward when mounted.EntityType.spawn(ServerLevel serverLevel, ItemStack stack, Player player, BlockPos pos, MobSpawnType spawnType, boolean shouldOffsetY, boolean shouldOffsetYMore) voidprotected voidLivingEntity.tickRidden(Player player, Vec3 travelVector) private voidLivingEntity.travelRidden(Player player, Vec3 travelVector) static voidEntityType.updateCustomEntityTag(Level level, Player player, Entity entity, CustomData customData) -
Uses of Player in net.minecraft.world.entity.ai.behavior
Methods in net.minecraft.world.entity.ai.behavior that return types with arguments of type PlayerModifier and TypeMethodDescriptionGiveGiftToHero.getNearestTargetableHero(Villager villager) FollowTemptation.getTemptingPlayer(PathfinderMob pathfinder) Methods in net.minecraft.world.entity.ai.behavior with parameters of type PlayerModifier and TypeMethodDescriptionprivate booleanprivate booleanGiveGiftToHero.isWithinThrowingDistance(Villager villager, Player hero) -
Uses of Player in net.minecraft.world.entity.ai.goal
Fields in net.minecraft.world.entity.ai.goal declared as PlayerModifier and TypeFieldDescriptionprivate PlayerFollowBoatGoal.followingprivate PlayerBegGoal.playerprotected PlayerTemptGoal.playerMethods in net.minecraft.world.entity.ai.goal with parameters of type PlayerModifier and TypeMethodDescriptionprivate booleanBegGoal.playerHoldingInteresting(Player player) Gets if the Player has the Bone in the hand. -
Uses of Player in net.minecraft.world.entity.ai.memory
Fields in net.minecraft.world.entity.ai.memory with type parameters of type PlayerModifier and TypeFieldDescriptionstatic final MemoryModuleType<Player> MemoryModuleType.NEAREST_PLAYER_HOLDING_WANTED_ITEMstatic final MemoryModuleType<List<Player>> MemoryModuleType.NEAREST_PLAYERSstatic final MemoryModuleType<Player> MemoryModuleType.NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLDstatic final MemoryModuleType<Player> MemoryModuleType.NEAREST_VISIBLE_ATTACKABLE_PLAYERstatic final MemoryModuleType<Player> MemoryModuleType.NEAREST_VISIBLE_PLAYERstatic final MemoryModuleType<Player> MemoryModuleType.TEMPTING_PLAYER -
Uses of Player in net.minecraft.world.entity.ai.sensing
Methods in net.minecraft.world.entity.ai.sensing with parameters of type PlayerModifier and TypeMethodDescriptionprivate booleanTemptingSensor.playerHoldingTemptation(Player player) -
Uses of Player in net.minecraft.world.entity.animal
Fields in net.minecraft.world.entity.animal declared as PlayerModifier and TypeFieldDescriptionprivate PlayerCat.CatRelaxOnOwnerGoal.ownerPlayerprivate PlayerDolphin.DolphinSwimWithPlayerGoal.playerprivate PlayerCat.CatTemptGoal.selectedPlayerFields in net.minecraft.world.entity.animal with type parameters of type PlayerModifier and TypeFieldDescriptionprivate Cat.CatAvoidEntityGoal<Player> Cat.avoidPlayersGoalprivate Ocelot.OcelotAvoidEntityGoal<Player> Ocelot.ocelotAvoidPlayersGoalMethods in net.minecraft.world.entity.animal with parameters of type PlayerModifier and TypeMethodDescriptionstatic <T extends LivingEntity & Bucketable>
Optional<InteractionResult> Bucketable.bucketMobPickup(Player player, InteractionHand hand, T entity) protected Vec3Pig.getRiddenInput(Player player, Vec3 travelVector) protected floatPig.getRiddenSpeed(Player player) protected InteractionResultAbstractFish.mobInteract(Player player, InteractionHand hand) Animal.mobInteract(Player player, InteractionHand hand) Cat.mobInteract(Player player, InteractionHand hand) Cow.mobInteract(Player player, InteractionHand hand) protected InteractionResultDolphin.mobInteract(Player player, InteractionHand hand) protected InteractionResultIronGolem.mobInteract(Player player, InteractionHand hand) MushroomCow.mobInteract(Player player, InteractionHand hand) Ocelot.mobInteract(Player player, InteractionHand hand) Panda.mobInteract(Player player, InteractionHand hand) Parrot.mobInteract(Player player, InteractionHand hand) Pig.mobInteract(Player player, InteractionHand hand) Sheep.mobInteract(Player player, InteractionHand hand) protected InteractionResultSnowGolem.mobInteract(Player player, InteractionHand hand) Wolf.mobInteract(Player player, InteractionHand hand) protected voidFox.onOffspringSpawnedFromEgg(Player player, Mob child) voidPufferfish.playerTouch(Player entity) Called by a player entity when they collide with an entityvoidprotected voidPig.tickRidden(Player player, Vec3 travelVector) private voidprivate voidprotected voidAnimal.usePlayerItem(Player player, InteractionHand hand, ItemStack stack) protected voidCat.usePlayerItem(Player player, InteractionHand hand, ItemStack stack) protected voidFox.usePlayerItem(Player player, InteractionHand hand, ItemStack stack) -
Uses of Player in net.minecraft.world.entity.animal.allay
Methods in net.minecraft.world.entity.animal.allay with parameters of type PlayerModifier and TypeMethodDescriptionprotected InteractionResultAllay.mobInteract(Player player, InteractionHand hand) private voidAllay.removeInteractionItem(Player player, ItemStack stack) -
Uses of Player in net.minecraft.world.entity.animal.armadillo
Methods in net.minecraft.world.entity.animal.armadillo with parameters of type PlayerModifier and TypeMethodDescriptionArmadillo.mobInteract(Player player, InteractionHand hand) void -
Uses of Player in net.minecraft.world.entity.animal.axolotl
Methods in net.minecraft.world.entity.animal.axolotl with parameters of type PlayerModifier and TypeMethodDescriptionvoidAxolotl.applySupportingEffects(Player player) Axolotl.mobInteract(Player player, InteractionHand hand) protected voidAxolotl.usePlayerItem(Player player, InteractionHand hand, ItemStack stack) -
Uses of Player in net.minecraft.world.entity.animal.camel
Methods in net.minecraft.world.entity.animal.camel with parameters of type PlayerModifier and TypeMethodDescriptionprotected Vec3Camel.getRiddenInput(Player player, Vec3 travelVector) protected floatCamel.getRiddenSpeed(Player player) protected booleanCamel.handleEating(Player player, ItemStack stack) Camel.mobInteract(Player player, InteractionHand hand) voidCamel.openCustomInventoryScreen(Player player) protected voidCamel.tickRidden(Player player, Vec3 travelVector) -
Uses of Player in net.minecraft.world.entity.animal.frog
Methods in net.minecraft.world.entity.animal.frog with parameters of type PlayerModifier and TypeMethodDescriptionprivate voidTadpole.mobInteract(Player player, InteractionHand hand) private voidTadpole.usePlayerItem(Player player, ItemStack stack) -
Uses of Player in net.minecraft.world.entity.animal.goat
Methods in net.minecraft.world.entity.animal.goat with parameters of type Player -
Uses of Player in net.minecraft.world.entity.animal.horse
Methods in net.minecraft.world.entity.animal.horse with parameters of type PlayerModifier and TypeMethodDescriptionprotected voidAbstractHorse.doPlayerRide(Player player) protected voidTraderLlama.doPlayerRide(Player player) voidAbstractHorse.equipBodyArmor(Player player, ItemStack stack) private voidAbstractChestedHorse.equipChest(Player player, ItemStack chestStack) protected Vec3AbstractHorse.getRiddenInput(Player player, Vec3 travelVector) protected floatAbstractHorse.getRiddenSpeed(Player player) protected booleanAbstractHorse.handleEating(Player player, ItemStack stack) protected booleanLlama.handleEating(Player player, ItemStack stack) AbstractChestedHorse.mobInteract(Player player, InteractionHand hand) AbstractHorse.mobInteract(Player player, InteractionHand hand) Horse.mobInteract(Player player, InteractionHand hand) SkeletonHorse.mobInteract(Player player, InteractionHand hand) ZombieHorse.mobInteract(Player player, InteractionHand hand) voidAbstractHorse.openCustomInventoryScreen(Player player) booleanAbstractHorse.tameWithName(Player player) protected voidAbstractHorse.tickRidden(Player player, Vec3 travelVector) -
Uses of Player in net.minecraft.world.entity.animal.sniffer
Methods in net.minecraft.world.entity.animal.sniffer with parameters of type Player -
Uses of Player in net.minecraft.world.entity.boss.enderdragon
Fields in net.minecraft.world.entity.boss.enderdragon declared as Player -
Uses of Player in net.minecraft.world.entity.boss.enderdragon.phases
Methods in net.minecraft.world.entity.boss.enderdragon.phases with parameters of type PlayerModifier and TypeMethodDescriptionvoidAbstractDragonPhaseInstance.onCrystalDestroyed(EndCrystal crystal, BlockPos pos, DamageSource dmgSrc, Player plyr) voidDragonHoldingPatternPhase.onCrystalDestroyed(EndCrystal crystal, BlockPos pos, DamageSource dmgSrc, Player plyr) voidDragonPhaseInstance.onCrystalDestroyed(EndCrystal crystal, BlockPos pos, DamageSource damageSource, Player player) private voidDragonHoldingPatternPhase.strafePlayer(Player player) -
Uses of Player in net.minecraft.world.entity.decoration
Methods in net.minecraft.world.entity.decoration with parameters of type PlayerModifier and TypeMethodDescriptionItemFrame.interact(Player player, InteractionHand hand) LeashFenceKnotEntity.interact(Player player, InteractionHand hand) ArmorStand.interactAt(Player player, Vec3 vec, InteractionHand hand) Applies the given player interaction to this Entity.private booleanArmorStand.swapItem(Player player, EquipmentSlot slot, ItemStack stack, InteractionHand hand) -
Uses of Player in net.minecraft.world.entity.item
Methods in net.minecraft.world.entity.item with parameters of type PlayerModifier and TypeMethodDescriptionvoidItemEntity.playerTouch(Player entity) Called by a player entity when they collide with an entity -
Uses of Player in net.minecraft.world.entity.monster
Fields in net.minecraft.world.entity.monster declared as PlayerModifier and TypeFieldDescriptionprivate PlayerEnderMan.EndermanLookForPlayerGoal.pendingTargetThe playerFields in net.minecraft.world.entity.monster with type parameters of type PlayerModifier and TypeFieldDescriptionprivate NearestAttackableWitchTargetGoal<Player> Witch.attackPlayersGoalMethods in net.minecraft.world.entity.monster with parameters of type PlayerModifier and TypeMethodDescriptionprotected Vec3Strider.getRiddenInput(Player player, Vec3 travelVector) protected floatStrider.getRiddenSpeed(Player player) (package private) booleanEnderMan.isLookingAtMe(Player player) Checks to see if this enderman should be attacking this playerbooleanMonster.isPreventingPlayerRest(Player player) booleanZombifiedPiglin.isPreventingPlayerRest(Player player) protected InteractionResultBogged.mobInteract(Player player, InteractionHand hand) protected InteractionResultCreeper.mobInteract(Player player, InteractionHand hand) Strider.mobInteract(Player player, InteractionHand hand) ZombieVillager.mobInteract(Player player, InteractionHand hand) voidSlime.playerTouch(Player entity) Called by a player entity when they collide with an entityprotected voidStrider.tickRidden(Player player, Vec3 travelVector) -
Uses of Player in net.minecraft.world.entity.monster.hoglin
Methods in net.minecraft.world.entity.monster.hoglin with parameters of type Player -
Uses of Player in net.minecraft.world.entity.monster.piglin
Methods in net.minecraft.world.entity.monster.piglin that return types with arguments of type PlayerModifier and TypeMethodDescriptionPiglinAi.getNearestVisibleTargetablePlayer(AbstractPiglin piglin) Methods in net.minecraft.world.entity.monster.piglin with parameters of type PlayerModifier and TypeMethodDescriptionstatic voidPiglinAi.angerNearbyPiglins(Player player, boolean angerOnlyIfCanSee) Piglin.mobInteract(Player player, InteractionHand hand) static InteractionResultPiglinAi.mobInteract(Piglin piglin, Player player, InteractionHand hand) private static voidPiglinAi.throwItemsTowardPlayer(Piglin piglin, Player player, List<ItemStack> stacks) -
Uses of Player in net.minecraft.world.entity.npc
Fields in net.minecraft.world.entity.npc declared as PlayerModifier and TypeFieldDescriptionprivate PlayerVillager.lastTradedPlayerprivate final PlayerClientSideMerchant.sourceprivate PlayerAbstractVillager.tradingPlayerMethods in net.minecraft.world.entity.npc that return PlayerModifier and TypeMethodDescriptionAbstractVillager.getTradingPlayer()ClientSideMerchant.getTradingPlayer()Methods in net.minecraft.world.entity.npc with parameters of type PlayerModifier and TypeMethodDescriptionintVillager.getPlayerReputation(Player player) Villager.mobInteract(Player player, InteractionHand hand) WanderingTrader.mobInteract(Player player, InteractionHand hand) voidAbstractVillager.setTradingPlayer(Player player) voidClientSideMerchant.setTradingPlayer(Player player) voidVillager.setTradingPlayer(Player player) private voidVillager.startTrading(Player player) private voidVillager.updateSpecialPrices(Player player) Constructors in net.minecraft.world.entity.npc with parameters of type Player -
Uses of Player in net.minecraft.world.entity.player
Fields in net.minecraft.world.entity.player declared as PlayerMethods in net.minecraft.world.entity.player with parameters of type PlayerModifier and TypeMethodDescriptionbooleanPlayer.canHarmPlayer(Player other) booleanInventory.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerConstructors in net.minecraft.world.entity.player with parameters of type Player -
Uses of Player in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile that return PlayerMethods in net.minecraft.world.entity.projectile with parameters of type PlayerModifier and TypeMethodDescriptionvoidAbstractArrow.playerTouch(Player entity) Called by a player entity when they collide with an entityvoidThrownTrident.playerTouch(Player entity) Called by a player entity when they collide with an entityprivate booleanFishingHook.shouldStopFishing(Player player) protected booleanprotected booleanConstructors in net.minecraft.world.entity.projectile with parameters of type Player -
Uses of Player in net.minecraft.world.entity.projectile.windcharge
Constructors in net.minecraft.world.entity.projectile.windcharge with parameters of type PlayerModifierConstructorDescriptionWindCharge(Player player, Level level, double x, double y, double z) -
Uses of Player in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle with parameters of type PlayerModifier and TypeMethodDescriptionAbstractMinecartContainer.createMenu(int containerId, Inventory playerInventory, Player player) ChestBoat.createMenu(int containerId, Inventory playerInventory, Player player) static AbstractMinecartAbstractMinecart.createMinecart(ServerLevel level, double x, double y, double z, AbstractMinecart.Type type, ItemStack stack, Player player) AbstractMinecartContainer.interact(Player player, InteractionHand hand) Boat.interact(Player player, InteractionHand hand) ChestBoat.interact(Player player, InteractionHand hand) Minecart.interact(Player player, InteractionHand hand) MinecartChest.interact(Player player, InteractionHand hand) MinecartCommandBlock.interact(Player player, InteractionHand hand) MinecartFurnace.interact(Player player, InteractionHand hand) default InteractionResultContainerEntity.interactWithContainerVehicle(Player player) default booleanContainerEntity.isChestVehicleStillValid(Player player) voidChestBoat.openCustomInventoryScreen(Player player) booleanAbstractMinecartContainer.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanChestBoat.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with Containervoidvoiddefault voidContainerEntity.unpackChestVehicleLootTable(Player player) voidChestBoat.unpackLootTable(Player player) -
Uses of Player in net.minecraft.world.food
Methods in net.minecraft.world.food with parameters of type Player -
Uses of Player in net.minecraft.world.inventory
Fields in net.minecraft.world.inventory declared as PlayerModifier and TypeFieldDescriptionprivate final PlayerInventoryMenu.ownerprivate final PlayerCrafterMenu.playerprivate final PlayerCraftingMenu.playerprivate final PlayerFurnaceResultSlot.playerprotected final PlayerItemCombinerMenu.playerprivate final PlayerMerchantResultSlot.playerprivate final PlayerResultSlot.playerMethods in net.minecraft.world.inventory with parameters of type PlayerModifier and TypeMethodDescriptionbooleanNonInteractiveResultSlot.allowModification(Player p_307532_) booleanSlot.allowModification(Player player) default voidRecipeCraftingHolder.awardUsedRecipes(Player player, List<ItemStack> items) protected voidAbstractContainerMenu.clearContainer(Player player, Container container) voidbooleanAbstractContainerMenu.clickMenuButton(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.booleanEnchantmentMenu.clickMenuButton(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.booleanLecternMenu.clickMenuButton(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.booleanLoomMenu.clickMenuButton(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.booleanStonecutterMenu.clickMenuButton(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.MenuConstructor.createMenu(int containerId, Inventory playerInventory, Player player) private voidstatic booleanAbstractContainerMenu.isValidQuickcraftType(int dragMode, Player player) protected booleanbooleanReturn whether this slot's stack can be taken from this slot.protected abstract booleanbooleanbooleanReturn whether this slot's stack can be taken from this slot.protected booleanprotected voidvoidvoidprotected abstract voidvoidvoidvoidvoidprotected voidabstract ItemStackAbstractContainerMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.AbstractFurnaceMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.BeaconMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.BrewingStandMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.CartographyTableMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.ChestMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.CrafterMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.CraftingMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.DispenserMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.EnchantmentMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.GrindstoneMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.HopperMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.HorseInventoryMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.InventoryMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.ItemCombinerMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.LecternMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.LoomMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.MerchantMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.ShulkerBoxMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.StonecutterMenu.quickMoveStack(Player player, int index) Handle when the stack in slotindexis shift-clicked.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.voidCalled when the container is closed.protected static voidCraftingMenu.slotChangedCraftingGrid(AbstractContainerMenu menu, Level level, Player player, CraftingContainer craftSlots, ResultContainer resultSlots, RecipeHolder<CraftingRecipe> recipe) voidabstract booleanAbstractContainerMenu.stillValid(Player player) Determines whether supplied player can use this containerprotected static booleanAbstractContainerMenu.stillValid(ContainerLevelAccess access, Player player, Block targetBlock) booleanAbstractFurnaceMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanBeaconMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanBrewingStandMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanCartographyTableMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanChestMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanCrafterMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanCraftingMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanDispenserMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanEnchantmentMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanGrindstoneMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanHopperMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanHorseInventoryMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanInventoryMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanItemCombinerMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanLecternMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanLoomMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanMerchantContainer.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanMerchantMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanPlayerEnderChestContainer.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanResultContainer.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanShulkerBoxMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanStonecutterMenu.stillValid(Player player) Determines whether supplied player can use this containerbooleanTransientCraftingContainer.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with Containervoidprivate booleanAbstractContainerMenu.tryItemClickBehaviourOverride(Player player, ClickAction action, Slot slot, ItemStack clickedItem, ItemStack carriedItem) Constructors in net.minecraft.world.inventory with parameters of type PlayerModifierConstructorDescriptionFurnaceResultSlot(Player player, Container container, int slot, int xPosition, int yPosition) InventoryMenu(Inventory playerInventory, boolean active, Player owner) MerchantResultSlot(Player player, Merchant merchant, MerchantContainer slots, int slot, int xPosition, int yPosition) ResultSlot(Player player, CraftingContainer craftSlots, Container container, int slot, int xPosition, int yPosition) -
Uses of Player in net.minecraft.world.item
Methods in net.minecraft.world.item with parameters of type PlayerModifier and TypeMethodDescriptionprivate voidItemStack.addAttributeTooltips(Consumer<Component> tooltipAdder, Player player) Deprecated.private voidItemStack.addModifierTooltip(Consumer<Component> tooltipAdder, Player player, Holder<Attribute> attribute, AttributeModifier modifier) static booleanBoneMealItem.applyBonemeal(ItemStack p_40628_, Level p_40629_, BlockPos p_40630_, Player player) static InteractionResultLeadItem.bindPlayerMobs(Player player, Level level, BlockPos pos) private HitResultBrushItem.calculateHitResult(Player player) booleanHoneycombItem.canApplyToSign(SignText text, Player player) default booleanSignApplicator.canApplyToSign(SignText text, Player player) booleanDebugStickItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) booleanItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) booleanMaceItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) booleanSwordItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) booleanTridentItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) protected booleanBucketItem.canBlockContainFluid(Player player, Level worldIn, BlockPos posIn, BlockState blockstate) voidBucketItem.checkExtraContent(Player player, Level level, ItemStack containerStack, BlockPos pos) default voidDispensibleContainerItem.checkExtraContent(Player player, Level level, ItemStack containerStack, BlockPos pos) voidMobBucketItem.checkExtraContent(Player player, Level level, ItemStack containerStack, BlockPos pos) static ItemStackItemUtils.createFilledResult(ItemStack emptyStack, Player player, ItemStack filledStack) static ItemStackItemUtils.createFilledResult(ItemStack emptyStack, Player player, ItemStack filledStack, boolean preventDuplicates) private static booleanBundleItem.dropContents(ItemStack stack, Player player) booleanBucketItem.emptyContents(Player player, Level level, BlockPos pos, BlockHitResult result) Deprecated.booleanBucketItem.emptyContents(Player player, Level level, BlockPos pos, BlockHitResult result, ItemStack container) booleanDispensibleContainerItem.emptyContents(Player player, Level level, BlockPos pos, BlockHitResult result) Deprecated.booleanSolidBucketItem.emptyContents(Player player, Level level, BlockPos pos, BlockHitResult result) private Optional<BlockState> AxeItem.evaluateNewBlockState(Level level, BlockPos pos, Player player, BlockState state, UseOnContext p_40529_) private BoatProjectileWeaponItem.getDefaultCreativeAmmo(Player player, ItemStack projectileWeaponItem) Neo: Controls what ammo ItemStack that Creative Mode should return if the player has no valid ammo in inventory.static ItemStackBucketItem.getEmptySuccessItem(ItemStack bucketStack, Player player) private static doubleMaceItem.getKnockbackPower(Player player, LivingEntity entity, Vec3 entityPos) protected SoundEventBlockItem.getPlaceSound(BlockState p_state, Level world, BlockPos pos, Player entity) static BlockHitResultItem.getPlayerPOVHitResult(Level level, Player player, ClipContext.Fluid fluidMode) ItemStack.getTooltipLines(Item.TooltipContext tooltipContext, Player player, TooltipFlag tooltipFlag) Packet<?> ComplexItem.getUpdatePacket(ItemStack stack, Level level, Player player) Packet<?> MapItem.getUpdatePacket(ItemStack stack, Level level, Player player) private booleanDebugStickItem.handleInteraction(Player player, BlockState stateClicked, LevelAccessor accessor, BlockPos pos, boolean shouldCycleState, ItemStack debugStack) booleanItemStack.hurtEnemy(LivingEntity target, Player attacker) DyeItem.interactLivingEntity(ItemStack stack, Player player, LivingEntity target, InteractionHand hand) Try interacting with given entity.Item.interactLivingEntity(ItemStack stack, Player player, LivingEntity interactionTarget, InteractionHand usedHand) Try interacting with given entity.ItemStack.interactLivingEntity(Player player, LivingEntity entity, InteractionHand usedHand) NameTagItem.interactLivingEntity(ItemStack stack, Player player, LivingEntity target, InteractionHand hand) Try interacting with given entity.SaddleItem.interactLivingEntity(ItemStack stack, Player player, LivingEntity target, InteractionHand hand) Try interacting with given entity.ShearsItem.interactLivingEntity(ItemStack stack, Player player, LivingEntity entity, InteractionHand hand) Neo: Migrate shear behavior intoShearsItem.interactLivingEntity(net.minecraft.world.item.ItemStack, net.minecraft.world.entity.player.Player, net.minecraft.world.entity.LivingEntity, net.minecraft.world.InteractionHand)to call into IShearable instead of relying onMob.mobInteract(net.minecraft.world.entity.player.Player, net.minecraft.world.InteractionHand)private static voidprivate static Predicate<LivingEntity> MaceItem.knockbackPredicate(Player player, Entity entity) protected booleanHangingEntityItem.mayPlace(Player player, Direction direction, ItemStack hangingEntityStack, BlockPos pos) protected booleanprivate static voidvoidItemStack.mineBlock(Level level, BlockState state, BlockPos pos, Player player) Called when a Block is destroyed using this ItemStackvoidItem.onCraftedBy(ItemStack stack, Level level, Player player) Called when item is crafted/smelted.voidItemStack.onCraftedBy(Level level, Player player, int amount) booleanBundleItem.overrideOtherStackedOnMe(ItemStack stack, ItemStack other, Slot slot, ClickAction action, Player player, SlotAccess access) booleanItem.overrideOtherStackedOnMe(ItemStack stack, ItemStack other, Slot slot, ClickAction action, Player player, SlotAccess access) booleanItemStack.overrideOtherStackedOnMe(ItemStack stack, Slot slot, ClickAction action, Player player, SlotAccess access) booleanBundleItem.overrideStackedOnOther(ItemStack stack, Slot slot, ClickAction action, Player player) booleanItem.overrideStackedOnOther(ItemStack stack, Slot slot, ClickAction action, Player player) booleanItemStack.overrideStackedOnOther(Slot slot, ClickAction action, Player player) private static voidInstrumentItem.play(Level level, Player player, Instrument instrument) protected voidBucketItem.playEmptySound(Player player, LevelAccessor level, BlockPos pos) protected voidMobBucketItem.playEmptySound(Player player, LevelAccessor level, BlockPos pos) voidItemStack.postHurtEnemy(LivingEntity target, Player attacker) static booleanWrittenBookItem.resolveBookComponents(ItemStack bookStack, CommandSourceStack resolvingSource, Player resolvingPlayer) SpawnEggItem.spawnOffspringFromSpawnEgg(Player player, Mob p_mob, EntityType<? extends Mob> entityType, ServerLevel serverLevel, Vec3 pos, ItemStack stack) static InteractionResultHolder<ItemStack> ItemUtils.startUsingInstantly(Level level, Player player, InteractionHand hand) default InteractionResultHolder<ItemStack> Equipable.swapWithEquipmentSlot(Item item, Level level, Player player, InteractionHand hand) booleanDyeItem.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFront, Player player) booleanGlowInkSacItem.tryApplyToSign(Level p_278089_, SignBlockEntity p_277706_, boolean p_277442_, Player p_277983_) booleanHoneycombItem.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFront, Player player) booleanInkSacItem.tryApplyToSign(Level p_277633_, SignBlockEntity p_277698_, boolean p_277634_, Player p_277815_) booleanSignApplicator.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFront, Player player) static ItemInteractionResultJukeboxPlayable.tryInsertIntoJukebox(Level level, BlockPos pos, ItemStack stack, Player player) protected ItemStackBottleItem.turnBottleIntoItem(ItemStack bottleStack, Player player, ItemStack filledBottleStack) protected booleanBlockItem.updateCustomBlockEntityTag(BlockPos pos, Level level, Player player, ItemStack stack, BlockState state) static booleanBlockItem.updateCustomBlockEntityTag(Level level, Player player, BlockPos pos, ItemStack stack) protected booleanSignItem.updateCustomBlockEntityTag(BlockPos pos, Level level, Player player, ItemStack stack, BlockState state) ArmorItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BoatItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BottleItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BowItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BucketItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BundleItem.use(Level level, Player player, InteractionHand usedHand) Called to trigger the item's "innate" right click behavior.CrossbowItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.EggItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.ElytraItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.EmptyMapItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.EnderEyeItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.EnderpearlItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.ExperienceBottleItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.FireworkRocketItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.FishingRodItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.FoodOnAStickItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.HoneyBottleItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.InstrumentItem.use(Level level, Player player, InteractionHand usedHand) Called to trigger the item's "innate" right click behavior.Item.use(Level level, Player player, InteractionHand usedHand) Called to trigger the item's "innate" right click behavior.ItemStack.use(Level level, Player player, InteractionHand usedHand) Called when theItemStackis equipped and right-clicked.KnowledgeBookItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.LingeringPotionItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.MilkBucketItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.OminousBottleItem.use(Level p_338229_, Player p_338350_, InteractionHand p_338729_) PlaceOnWaterBlockItem.use(Level p_220231_, Player p_220232_, InteractionHand p_220233_) PotionItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.ShieldItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.SnowballItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.SpawnEggItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.SplashPotionItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.SpyglassItem.use(Level level, Player player, InteractionHand usedHand) Called to trigger the item's "innate" right click behavior.ThrowablePotionItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.TridentItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.WindChargeItem.use(Level p_326306_, Player p_326042_, InteractionHand p_326470_) WritableBookItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.WrittenBookItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior. -
Uses of Player in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type PlayerModifier and TypeMethodDescriptionWrittenBookContent.resolve(CommandSourceStack source, Player player) private static Optional<Filterable<Component>> WrittenBookContent.resolvePage(CommandSourceStack source, Player player, Filterable<Component> pages) intBundleContents.Mutable.tryTransfer(Slot slot, Player player) -
Uses of Player in net.minecraft.world.item.context
Fields in net.minecraft.world.item.context declared as PlayerMethods in net.minecraft.world.item.context that return PlayerConstructors in net.minecraft.world.item.context with parameters of type PlayerModifierConstructorDescriptionBlockPlaceContext(Player player, InteractionHand hand, ItemStack itemStack, BlockHitResult hitResult) BlockPlaceContext(Level level, Player player, InteractionHand hand, ItemStack itemStack, BlockHitResult hitResult) UseOnContext(Player player, InteractionHand hand, BlockHitResult hitResult) UseOnContext(Level level, Player player, InteractionHand hand, ItemStack itemStack, BlockHitResult hitResult) -
Uses of Player in net.minecraft.world.item.trading
Methods in net.minecraft.world.item.trading that return PlayerMethods in net.minecraft.world.item.trading with parameters of type PlayerModifier and TypeMethodDescriptiondefault voidMerchant.openTradingScreen(Player player, Component displayName, int level) voidMerchant.setTradingPlayer(Player tradingPlayer) -
Uses of Player in net.minecraft.world.level
Fields in net.minecraft.world.level with type parameters of type PlayerMethods in net.minecraft.world.level that return PlayerModifier and TypeMethodDescriptiondefault PlayerEntityGetter.getNearestPlayer(double x, double y, double z, double distance, boolean creativePlayers) default PlayerEntityGetter.getNearestPlayer(double x, double y, double z, double distance, Predicate<Entity> predicate) default PlayerEntityGetter.getNearestPlayer(TargetingConditions predicate, double x, double y, double z) default PlayerEntityGetter.getNearestPlayer(TargetingConditions predicate, LivingEntity target) default PlayerEntityGetter.getNearestPlayer(TargetingConditions predicate, LivingEntity target, double x, double y, double z) default PlayerEntityGetter.getNearestPlayer(Entity entity, double distance) default PlayerEntityGetter.getPlayerByUUID(UUID uniqueId) Methods in net.minecraft.world.level that return types with arguments of type PlayerModifier and TypeMethodDescriptionExplosion.getHitPlayers()EntityGetter.getNearbyPlayers(TargetingConditions predicate, LivingEntity target, AABB area) EntityGetter.players()Methods in net.minecraft.world.level with parameters of type PlayerModifier and TypeMethodDescriptionvoidLevelAccessor.levelEvent(Player player, int type, BlockPos pos, int data) booleanLevel.mayInteract(Player player, BlockPos pos) abstract voidLevel.playSeededSound(Player player, double x, double y, double z, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) voidLevel.playSeededSound(Player player, double x, double y, double z, SoundEvent sound, SoundSource category, float volume, float pitch, long seed) abstract voidLevel.playSeededSound(Player player, Entity entity, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) voidLevel.playSound(Player player, double x, double y, double z, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch) voidLevel.playSound(Player player, double x, double y, double z, SoundEvent sound, SoundSource category) voidLevel.playSound(Player player, double x, double y, double z, SoundEvent sound, SoundSource category, float volume, float pitch) voidLevel.playSound(Player player, BlockPos pos, SoundEvent sound, SoundSource category, float volume, float pitch) Plays a sound.voidLevel.playSound(Player player, Entity entity, SoundEvent event, SoundSource category, float volume, float pitch) default voidLevelAccessor.playSound(Player player, BlockPos pos, SoundEvent sound, SoundSource source) voidLevelAccessor.playSound(Player player, BlockPos pos, SoundEvent sound, SoundSource source, float volume, float pitch) Plays a sound. -
Uses of Player in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with parameters of type PlayerModifier and TypeMethodDescriptionprivate static voidChiseledBookShelfBlock.addBook(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity blockEntity, ItemStack bookStack, int slot) protected voidDragonEggBlock.attack(BlockState state, Level level, BlockPos pos, Player player) protected voidNoteBlock.attack(BlockState state, Level level, BlockPos pos, Player player) protected voidRedStoneOreBlock.attack(BlockState state, Level level, BlockPos pos, Player player) booleanBarrierBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanKelpBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanKelpPlantBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanLiquidBlockContainer.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanSeagrassBlock.canPlaceLiquid(Player p_296226_, BlockGetter p_296449_, BlockPos p_154511_, BlockState p_154512_, Fluid p_295712_) default booleanSimpleWaterloggedBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanSlabBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanTallSeagrassBlock.canPlaceLiquid(Player p_296027_, BlockGetter p_154753_, BlockPos p_154754_, BlockState p_154755_, Fluid p_154756_) protected static InteractionResultCakeBlock.eat(LevelAccessor level, BlockPos pos, BlockState state, Player player) static voidAbstractCandleBlock.extinguish(Player player, BlockState state, LevelAccessor level, BlockPos pos) protected floatBambooSaplingBlock.getDestroyProgress(BlockState state, Player player, BlockGetter level, BlockPos pos) Get the hardness of this Block relative to the ability of the given playerprotected floatBambooStalkBlock.getDestroyProgress(BlockState state, Player player, BlockGetter level, BlockPos pos) Get the hardness of this Block relative to the ability of the given playerprivate booleanSignBlock.hasEditableText(Player player, SignBlockEntity signEntity, boolean isFrontText) booleanBellBlock.onHit(Level level, BlockState state, BlockHitResult result, Player player, boolean canRingBell) protected abstract voidAbstractFurnaceBlock.openContainer(Level level, BlockPos pos, Player player) Called to open this furnace's container.protected voidBlastFurnaceBlock.openContainer(Level level, BlockPos pos, Player player) Called to open this furnace's container.protected voidFurnaceBlock.openContainer(Level level, BlockPos pos, Player player) Called to open this furnace's container.protected voidSmokerBlock.openContainer(Level level, BlockPos pos, Player player) Called to open this furnace's container.private voidLecternBlock.openScreen(Level level, BlockPos pos, Player player) voidSignBlock.openTextEdit(Player player, SignBlockEntity signEntity, boolean isFrontText) private booleanSignBlock.otherPlayerIsEditingSign(Player player, SignBlockEntity signEntity) BarrierBlock.pickupBlock(Player player, LevelAccessor level, BlockPos pos, BlockState state) BubbleColumnBlock.pickupBlock(Player player, LevelAccessor level, BlockPos pos, BlockState state) BucketPickup.pickupBlock(Player player, LevelAccessor level, BlockPos pos, BlockState state) LiquidBlock.pickupBlock(Player player, LevelAccessor level, BlockPos pos, BlockState state) PowderSnowBlock.pickupBlock(Player player, LevelAccessor level, BlockPos pos, BlockState state) default ItemStackSimpleWaterloggedBlock.pickupBlock(Player player, LevelAccessor level, BlockPos pos, BlockState state) voidBeehiveBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.voidBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack tool) Called after a player has successfully harvested this block.voidDoublePlantBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.voidIceBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.voidTurtleEggBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.BaseFireBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) BedBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) BeehiveBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) Block.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) DecoratedPotBlock.playerWillDestroy(Level p_273590_, BlockPos p_273343_, BlockState p_272869_, Player p_273002_) DoorBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) DoublePlantBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) ShulkerBoxBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) TntBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) TripWireBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) protected voidButtonBlock.playSound(Player player, LevelAccessor level, BlockPos pos, boolean hitByArrow) protected static voidLeverBlock.playSound(Player player, LevelAccessor level, BlockPos pos, BlockState state) protected voidvoidButtonBlock.press(BlockState state, Level level, BlockPos pos, Player player) protected static voidDoublePlantBlock.preventDropFromBottomPart(Level level, BlockPos pos, BlockState state, Player player) voidLeverBlock.pull(BlockState state, Level level, BlockPos pos, Player player) voidBeehiveBlock.releaseBeesAndResetHoneyLevel(Level level, BlockState state, BlockPos pos, Player player, BeehiveBlockEntity.BeeReleaseStatus beeReleaseStatus) private static voidChiseledBookShelfBlock.removeBook(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity blockEntity, int slot) private booleanCeilingHangingSignBlock.shouldTryToChainAnotherHangingSign(Player player, BlockHitResult hitResult, SignBlockEntity sign, ItemStack stack) private booleanWallHangingSignBlock.shouldTryToChainAnotherHangingSign(BlockState state, Player player, BlockHitResult hitResult, SignBlockEntity sign, ItemStack stack) protected voidBaseFireBlock.spawnDestroyParticles(Level level, Player player, BlockPos pos, BlockState state) protected voidBlock.spawnDestroyParticles(Level level, Player player, BlockPos pos, BlockState state) private voidTrapDoorBlock.toggle(BlockState state, Level level, BlockPos pos, Player player) protected ItemInteractionResultAbstractCauldronBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultBeehiveBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCakeBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCampfireBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCandleBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCandleCakeBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCeilingHangingSignBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultChiseledBookShelfBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultComposterBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultDecoratedPotBlock.useItemOn(ItemStack p_316569_, BlockState p_316562_, Level p_316177_, BlockPos p_316898_, Player p_316632_, InteractionHand p_316424_, BlockHitResult p_316345_) protected ItemInteractionResultFenceBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultFlowerPotBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultJukeboxBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultLecternBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultNoteBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultPumpkinBlock.useItemOn(ItemStack p_316383_, BlockState p_316676_, Level p_316272_, BlockPos p_316484_, Player p_316367_, InteractionHand p_316216_, BlockHitResult p_316827_) protected ItemInteractionResultRedStoneOreBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultRespawnAnchorBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultSignBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultSweetBerryBushBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultTntBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) VaultBlock.useItemOn(ItemStack p_324161_, BlockState p_323816_, Level p_324403_, BlockPos p_324623_, Player p_324219_, InteractionHand p_324416_, BlockHitResult p_324261_) protected ItemInteractionResultWallHangingSignBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultAbstractFurnaceBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultAnvilBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBarrelBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBeaconBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBedBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBellBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBrewingStandBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultButtonBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCakeBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCandleCakeBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCartographyTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCaveVinesBlock.useWithoutItem(BlockState p_152980_, Level p_152981_, BlockPos p_152982_, Player p_152983_, BlockHitResult p_152985_) protected InteractionResultCaveVinesPlantBlock.useWithoutItem(BlockState p_153021_, Level p_153022_, BlockPos p_153023_, Player p_153024_, BlockHitResult p_153026_) protected InteractionResultChestBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultChiseledBookShelfBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCommandBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultComparatorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultComposterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCrafterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCraftingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDaylightDetectorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDecoratedPotBlock.useWithoutItem(BlockState p_316866_, Level p_316544_, BlockPos p_316541_, Player p_316732_, BlockHitResult p_316860_) protected InteractionResultDispenserBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDoorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDragonEggBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultEnchantingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultEnderChestBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFenceBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFenceGateBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFletchingTableBlock.useWithoutItem(BlockState p_53501_, Level p_53502_, BlockPos p_53503_, Player p_53504_, BlockHitResult p_53506_) protected InteractionResultFlowerPotBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultGrindstoneBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultHopperBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultJigsawBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultJukeboxBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLecternBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLeverBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLightBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLoomBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultNoteBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRedStoneWireBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRepeaterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRespawnAnchorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultShulkerBoxBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSignBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSmithingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultStonecutterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultStructureBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSweetBerryBushBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultTrapDoorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) -
Uses of Player in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity that return types with arguments of type PlayerModifier and TypeMethodDescriptionContainerOpenersCounter.getPlayersWithContainerOpen(Level level, BlockPos pos) Methods in net.minecraft.world.level.block.entity with parameters of type PlayerModifier and TypeMethodDescriptionvoidAbstractFurnaceBlockEntity.awardUsedRecipes(Player player, List<ItemStack> items) booleanprivate voidBrushableBlockEntity.brushingCompleted(Player player) booleanSignBlockEntity.canExecuteClickCommands(boolean isFrontText, Player player) booleanbooleanstatic booleanprivate CommandSourceStackLecternBlockEntity.createCommandSourceStack(Player player) Creates a CommandSourceStack for resolving the contents of a book.private static CommandSourceStackSignBlockEntity.createCommandSourceStack(Player player, Level level, BlockPos pos) BaseContainerBlockEntity.createMenu(int containerId, Inventory playerInventory, Player player) BeaconBlockEntity.createMenu(int containerId, Inventory playerInventory, Player player) LecternBlockEntity.createMenu(int containerId, Inventory playerInventory, Player player) RandomizableContainerBlockEntity.createMenu(int containerId, Inventory playerInventory, Player player) voidContainerOpenersCounter.decrementOpeners(Player player, Level level, BlockPos pos, BlockState state) private voidBrushableBlockEntity.dropContent(Player player) voidBeehiveBlockEntity.emptyAllLivingFromHive(Player player, BlockState state, BeehiveBlockEntity.BeeReleaseStatus releaseStatus) booleanSignBlockEntity.executeClickCommandsIfPresent(Player player, Level level, BlockPos pos, boolean frontText) booleanSignText.hasAnyClickCommands(Player player) booleanSignText.hasMessage(Player player) voidContainerOpenersCounter.incrementOpeners(Player player, Level level, BlockPos pos, BlockState state) booleanSignBlockEntity.isFacingFrontText(Player player) protected abstract booleanContainerOpenersCounter.isOwnContainer(Player player) private ItemStackLecternBlockEntity.resolveBook(ItemStack stack, Player player) Resolves the contents of the passed ItemStack, if it is a bookvoidSets the ItemStack in this lectern.private SignTextSignBlockEntity.setMessages(Player player, List<FilteredText> filteredText, SignText text) voidvoidvoidvoidbooleanBaseContainerBlockEntity.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanChiseledBookShelfBlockEntity.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanCrafterBlockEntity.stillValid(Player player) Don't rename this method to canInteractWith due to conflicts with ContainerbooleanEnderChestBlockEntity.stillValid(Player player) voidvoidvoidvoidvoidBrushableBlockEntity.unpackLootTable(Player player) voidSignBlockEntity.updateSignText(Player player, boolean isFrontText, List<FilteredText> filteredText) boolean -
Uses of Player in net.minecraft.world.level.block.entity.trialspawner
Methods in net.minecraft.world.level.block.entity.trialspawner that return types with arguments of type PlayerModifier and TypeMethodDescriptionTrialSpawnerData.findPlayerWithOminousEffect(ServerLevel level, List<UUID> players) PlayerDetector.EntitySelector.getPlayers(ServerLevel level, Predicate<? super Player> predicate) Methods in net.minecraft.world.level.block.entity.trialspawner with parameters of type PlayerModifier and TypeMethodDescriptionPlayerDetector.EntitySelector.onlySelectPlayer(Player player) private static voidTrialSpawnerData.transformBadOmenIntoTrialOmen(Player player) Method parameters in net.minecraft.world.level.block.entity.trialspawner with type arguments of type PlayerModifier and TypeMethodDescriptionPlayerDetector.EntitySelector.getPlayers(ServerLevel level, Predicate<? super Player> predicate) PlayerDetector.EntitySelector.onlySelectPlayers(List<Player> players) private static EntityTrialSpawnerState.selectEntityToSpawnItemAbove(List<Player> player, Set<UUID> currentMobs, TrialSpawner spawner, BlockPos pos, ServerLevel level) -
Uses of Player in net.minecraft.world.level.block.entity.vault
Methods in net.minecraft.world.level.block.entity.vault with parameters of type PlayerModifier and TypeMethodDescriptionvoidVaultServerData.addToRewardedPlayers(Player player) private static voidVaultBlockEntity.Client.emitConnectionParticlesForPlayer(Level level, Vec3 pos, Player player) (package private) booleanVaultServerData.hasRewardedPlayer(Player player) private static booleanVaultBlockEntity.Client.isWithinConnectionRange(BlockPos pos, VaultSharedData sharedData, Player player) VaultBlockEntity.Server.resolveItemsToEject(ServerLevel level, VaultConfig config, BlockPos pos, Player player) static voidVaultBlockEntity.Server.tryInsertKey(ServerLevel level, BlockPos pos, BlockState state, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, Player player, ItemStack stack) -
Uses of Player in net.minecraft.world.level.block.piston
Methods in net.minecraft.world.level.block.piston with parameters of type PlayerModifier and TypeMethodDescriptionPistonHeadBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) protected InteractionResultMovingPistonBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) -
Uses of Player in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type PlayerModifier and TypeMethodDescriptionprotected voidBlockBehaviour.attack(BlockState state, Level level, BlockPos pos, Player player) voidfloatBlockBehaviour.BlockStateBase.getDestroyProgress(Player player, BlockGetter level, BlockPos pos) protected floatBlockBehaviour.getDestroyProgress(BlockState state, Player player, BlockGetter level, BlockPos pos) Get the hardness of this Block relative to the ability of the given playerBlockBehaviour.BlockStateBase.useItemOn(ItemStack stack, Level level, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultBlockBehaviour.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) BlockBehaviour.BlockStateBase.useWithoutItem(Level level, Player player, BlockHitResult hitResult) protected InteractionResultBlockBehaviour.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) -
Uses of Player in net.minecraft.world.level.saveddata.maps
Fields in net.minecraft.world.level.saveddata.maps declared as PlayerFields in net.minecraft.world.level.saveddata.maps with type parameters of type PlayerModifier and TypeFieldDescriptionprivate final Map<Player, MapItemSavedData.HoldingPlayer> MapItemSavedData.carriedByPlayersMethods in net.minecraft.world.level.saveddata.maps with parameters of type PlayerModifier and TypeMethodDescriptionMapItemSavedData.getHoldingPlayer(Player player) Packet<?> MapItemSavedData.getUpdatePacket(MapId mapId, Player player) voidMapItemSavedData.tickCarriedBy(Player player, ItemStack mapStack) Adds the player passed to the list of visible players and checks to see which players are visibleConstructors in net.minecraft.world.level.saveddata.maps with parameters of type Player -
Uses of Player in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage with parameters of type Player -
Uses of Player in net.minecraft.world.level.storage.loot.parameters
Fields in net.minecraft.world.level.storage.loot.parameters with type parameters of type PlayerModifier and TypeFieldDescriptionstatic final LootContextParam<Player> LootContextParams.LAST_DAMAGE_PLAYER -
Uses of Player in net.minecraft.world.ticks
Methods in net.minecraft.world.ticks with parameters of type PlayerModifier and TypeMethodDescriptiondefault booleanContainerSingleItem.BlockContainerSingleItem.stillValid(Player p_324363_) -
Uses of Player in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type PlayerModifier and TypeMethodDescriptionstatic floatClientHooks.getFieldOfViewModifier(Player entity, float fovModifier) static voidClientHooks.onMovementInputUpdate(Player player, Input movementInput) static booleanClientHooks.renderBlockOverlay(Player player, PoseStack mat, RenderBlockScreenEffectEvent.OverlayType type, BlockState block, BlockPos pos) static booleanClientHooks.renderFireOverlay(Player player, PoseStack mat) static booleanClientHooks.renderWaterOverlay(Player player, PoseStack mat) -
Uses of Player in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as PlayerModifier and TypeFieldDescriptionprivate final PlayerComputeFovModifierEvent.playerprivate final PlayerRenderBlockScreenEffectEvent.playerFields in net.neoforged.neoforge.client.event with type parameters of type PlayerModifier and TypeFieldDescriptionprivate final Map<PlayerSkin.Model, EntityRenderer<? extends Player>> EntityRenderersEvent.AddLayers.skinMapMethods in net.neoforged.neoforge.client.event with type parameters of type PlayerModifier and TypeMethodDescription<R extends EntityRenderer<? extends Player>>
REntityRenderersEvent.AddLayers.getSkin(PlayerSkin.Model skinModel) Returns a player skin renderer for the given skin name.Methods in net.neoforged.neoforge.client.event that return PlayerModifier and TypeMethodDescriptionComputeFovModifierEvent.getPlayer()Returns the player affected by this event.RenderBlockScreenEffectEvent.getPlayer()Returns the player which the overlay will apply to.Constructors in net.neoforged.neoforge.client.event with parameters of type PlayerModifierConstructorDescriptionComputeFovModifierEvent(Player player, float fovModifier) MovementInputUpdateEvent(Player player, Input input) Post(Player player, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) Pre(Player player, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) RenderBlockScreenEffectEvent(Player player, PoseStack poseStack, RenderBlockScreenEffectEvent.OverlayType type, BlockState block, BlockPos blockPos) protectedRenderPlayerEvent(Player player, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) -
Uses of Player in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type PlayerModifier and TypeMethodDescriptiondefault voidIClientItemExtensions.renderHelmetOverlay(ItemStack stack, Player player, int width, int height, float partialTick) Deprecated, for removal: This API element is subject to removal in a future version.default voidIClientItemExtensions.renderHelmetOverlay(ItemStack stack, Player player, GuiGraphics guiGraphics, DeltaTracker deltaTracker) Called when the client starts rendering the HUD, and is wearing this item in the helmet slot. -
Uses of Player in net.neoforged.neoforge.common
Fields in net.neoforged.neoforge.common with type parameters of type PlayerMethods in net.neoforged.neoforge.common that return PlayerMethods in net.neoforged.neoforge.common with parameters of type PlayerModifier and TypeMethodDescriptionstatic CriticalHitEventCommonHooks.fireCriticalHit(Player player, Entity target, boolean vanillaCritical, float damageModifier) Fires theCriticalHitEventand returns the resulting event.static SweepAttackEventCommonHooks.fireSweepAttack(Player player, Entity target, boolean isVanillaSweep) Fires theSweepAttackEventand returns the resulting event.default booleanIShearable.isShearable(@Nullable Player player, ItemStack item, Level level, BlockPos pos) Checks if this object can be sheared.static booleanCommonHooks.onAnvilChange(AnvilMenu container, ItemStack left, ItemStack right, Container outputSlot, String name, long baseCost, Player player) static floatCommonHooks.onAnvilRepair(Player player, ItemStack output, ItemStack left, ItemStack right) static @Nullable GameTypeCommonHooks.onChangeGameType(Player player, GameType currentGameType, GameType newGameType) CommonHooks.onClientMineHold(Player player, BlockPos pos, Direction face) static voidCommonHooks.onEmptyClick(Player player, InteractionHand hand) static voidCommonHooks.onEmptyLeftClick(Player player) static @Nullable InteractionResultCommonHooks.onInteractEntity(Player player, Entity entity, InteractionHand hand) static @Nullable InteractionResultCommonHooks.onInteractEntityAt(Player player, Entity entity, HitResult ray, InteractionHand hand) static @Nullable InteractionResultCommonHooks.onInteractEntityAt(Player player, Entity entity, Vec3 vec3d, InteractionHand hand) static @Nullable InteractionResultCommonHooks.onItemRightClick(Player player, InteractionHand hand) static booleanCommonHooks.onItemStackedOn(ItemStack carriedItem, ItemStack stackedOnItem, Slot slot, ClickAction action, Player player, SlotAccess carriedSlotAccess) Fires theItemStackedOnOtherEvent, allowing items to handle custom behavior relating to being stacked together (i.e.CommonHooks.onLeftClickBlock(Player player, BlockPos pos, Direction face, ServerboundPlayerActionPacket.Action action) static booleanCommonHooks.onPlayerAttackTarget(Player player, Entity target) static voidCommonHooks.onPlayerEnchantItem(Player player, ItemStack stack, List<EnchantmentInstance> instances) FiresPlayerEnchantItemEventinEnchantmentMenu.clickMenuButton(Player, int)after the enchants are applied to the item.static @Nullable ItemEntityCommonHooks.onPlayerTossEvent(Player player, ItemStack item, boolean includeName) CommonHooks.onRightClickBlock(Player player, InteractionHand hand, BlockPos pos, BlockHitResult hitVec) Shears this object.static voidCommonHooks.setCraftingPlayer(Player player) static booleanCommonHooks.shouldSuppressEnderManAnger(EnderMan enderMan, Player player, ItemStack mask) -
Uses of Player in net.neoforged.neoforge.common.damagesource
Methods in net.neoforged.neoforge.common.damagesource with parameters of type PlayerModifier and TypeMethodDescriptionfloatIScalingFunction.scaleDamage(DamageSource source, Player target, float amount, Difficulty difficulty) Scales the incoming damage amount based on the current difficulty.
Only damage dealt to players is scaled, other damage is not impacted. -
Uses of Player in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return PlayerMethods in net.neoforged.neoforge.common.extensions with parameters of type PlayerModifier and TypeMethodDescriptiondefault voidIPlayerListExtension.broadcast(Player excludedPlayer, double x, double y, double z, double range, ResourceKey<Level> level, CustomPacketPayload payload) Sends a payload to all players within the specific level, within a given range around the target point, excluding the specified player.default booleanIBlockExtension.canHarvestBlock(BlockState state, BlockGetter level, BlockPos pos, Player player) Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.default booleanIBlockStateExtension.canHarvestBlock(BlockGetter level, BlockPos pos, Player player) Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.default booleanIItemExtension.doesSneakBypassUse(ItemStack stack, LevelReader level, BlockPos pos, Player player) Should this item, when held, allow sneak-clicks to pass through to the underlying block?default booleanIItemStackExtension.doesSneakBypassUse(LevelReader level, BlockPos pos, Player player) Should this item, when held, allow sneak-clicks to pass through to the underlying block?default booleanIDispensibleContainerItemExtension.emptyContents(@Nullable Player player, Level level, BlockPos pos, @Nullable BlockHitResult hitResult, @Nullable ItemStack container) Empties the contents of the container and returns whether it was successful.default ItemStackIBlockExtension.getCloneItemStack(BlockState state, HitResult target, LevelReader level, BlockPos pos, Player player) Called when A user uses the creative pick block button on this blockdefault ItemStackIBlockStateExtension.getCloneItemStack(HitResult target, LevelReader level, BlockPos pos, Player player) Called when A user uses the creative pick block button on this blockdefault AABBIItemExtension.getSweepHitBox(ItemStack stack, Player player, Entity target) Get a bounding box (AABB) of a sweep attack.default AABBIItemStackExtension.getSweepHitBox(Player player, Entity target) Get a bounding box (AABB) of a sweep attack.default booleanIBlockEntityExtension.hasCustomOutlineRendering(Player player) Returns whether thisBlockEntityhas custom outline rendering behavior.default booleanIEntityExtension.hasCustomOutlineRendering(Player player) Returns whether thisEntityhas custom outline rendering behavior which does not use the existing automatic outline rendering based onEntity.isCurrentlyGlowing()and the entity's team color.default booleanIItemExtension.isEnderMask(ItemStack stack, Player player, EnderMan endermanEntity) Whether this Item can be used to hide player head for enderman.default booleanIItemStackExtension.isEnderMask(Player player, EnderMan endermanEntity) Whether this Item can be used to hide player head for enderman.default booleanIItemExtension.isNotReplaceableByPickAction(ItemStack stack, Player player, int inventorySlot) Whether the given ItemStack should be excluded (if possible) when selecting the target hotbar slot of a "pick" action.default booleanIItemStackExtension.isNotReplaceableByPickAction(Player player, int inventorySlot) Whether this stack should be excluded (if possible) when selecting the target hotbar slot of a "pick" action.default booleanIBlockExtension.onDestroyedByPlayer(BlockState state, Level level, BlockPos pos, Player player, boolean willHarvest, FluidState fluid) Called when a player removes a block.default booleanIBlockStateExtension.onDestroyedByPlayer(Level level, BlockPos pos, Player player, boolean willHarvest, FluidState fluid) Called when a player removes a block.default booleanIItemExtension.onDroppedByPlayer(ItemStack item, Player player) Called when a player drops the item into the world, returning false from this will prevent the item from being removed from the players inventory and spawning in the worlddefault booleanIItemStackExtension.onDroppedByPlayer(Player player) Called when a player drops the item into the world, returning false from this will prevent the item from being removed from the players inventory and spawning in the worlddefault booleanIItemExtension.onLeftClickEntity(ItemStack stack, Player player, Entity entity) Called when the player Left Clicks (attacks) an entity. -
Uses of Player in net.neoforged.neoforge.common.util
Subclasses of Player in net.neoforged.neoforge.common.utilModifier and TypeClassDescriptionclassA basic fake server player implementation that can be used to simulate player actions.Methods in net.neoforged.neoforge.common.util that return PlayerModifier and TypeMethodDescription@Nullable PlayerAttributeTooltipContext.player()Returns the player for whom tooltips are being generated for, if known.Methods in net.neoforged.neoforge.common.util with parameters of type PlayerModifier and TypeMethodDescriptionbooleanFakePlayer.canHarmPlayer(Player player) static AttributeTooltipContextAttributeTooltipContext.of(@Nullable Player player, Item.TooltipContext itemCtx, TooltipFlag flag) -
Uses of Player in net.neoforged.neoforge.entity
Fields in net.neoforged.neoforge.entity with type parameters of type PlayerMethods in net.neoforged.neoforge.entity that return PlayerModifier and TypeMethodDescription@Nullable PlayerXpOrbTargetingEvent.getFollowingPlayer()The result of the event.Methods in net.neoforged.neoforge.entity with parameters of type PlayerModifier and TypeMethodDescriptionvoidXpOrbTargetingEvent.setFollowingPlayer(@Nullable Player newFollowingPlayer) Sets a new result. -
Uses of Player in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as PlayerModifier and TypeFieldDescriptionprivate final PlayerAnvilUpdateEvent.playerprivate final PlayerItemStackedOnOtherEvent.playerMethods in net.neoforged.neoforge.event that return PlayerModifier and TypeMethodDescriptionAnvilUpdateEvent.getPlayer()ItemStackedOnOtherEvent.getPlayer()Returns the player doing the item swap attempt.Methods in net.neoforged.neoforge.event with parameters of type PlayerModifier and TypeMethodDescriptionstatic booleanEventHooks.doPlayerHarvestCheck(Player player, BlockState state, BlockGetter level, BlockPos pos) static BonemealEventEventHooks.fireBonemealEvent(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) Called when bone meal (or equivalent) is used on a block.static voidEventHooks.fireItemPickupPost(ItemEntity itemEntity, Player player, ItemStack copy) Called inItemEntity.playerTouch(Player)after an item was successfully picked up.static ItemEntityPickupEvent.PreEventHooks.fireItemPickupPre(ItemEntity itemEntity, Player player) Called inItemEntity.playerTouch(Player)before any other processing occurs.static voidEventHooks.firePlayerChangedDimensionEvent(Player player, ResourceKey<Level> fromDim, ResourceKey<Level> toDim) static voidEventHooks.firePlayerCraftingEvent(Player player, ItemStack crafted, Container craftMatrix) static Gui.HeartTypeEventHooks.firePlayerHeartTypeEvent(Player player, Gui.HeartType heartType) Called byGui.HeartType.forPlayer(net.minecraft.world.entity.player.Player)to allow for modification of the displayed heart type in the health bar.static voidEventHooks.firePlayerLoadingEvent(Player player, File playerDirectory, String uuidString) static voidEventHooks.firePlayerLoadingEvent(Player player, PlayerDataStorage playerFileData, String uuidString) static voidEventHooks.firePlayerLoggedIn(Player player) static voidEventHooks.firePlayerLoggedOut(Player player) static voidEventHooks.firePlayerSavingEvent(Player player, File playerDirectory, String uuidString) static voidEventHooks.firePlayerSmeltedEvent(Player player, ItemStack smelted) static voidEventHooks.firePlayerTickPost(Player player) FiresPlayerTickEvent.Post.static voidEventHooks.firePlayerTickPre(Player player) FiresPlayerTickEvent.Pre.static floatEventHooks.getBreakSpeed(Player player, BlockState state, float original, BlockPos pos) static intEventHooks.getExperienceDrop(LivingEntity entity, Player attackingPlayer, int originalExperience) static ComponentEventHooks.getPlayerDisplayName(Player player, Component username) static ComponentEventHooks.getPlayerTabListDisplayName(Player player) static voidEventHooks.onAdvancementEarnedEvent(Player player, AdvancementHolder earned) static voidEventHooks.onAdvancementProgressedEvent(Player player, AdvancementHolder progressed, AdvancementProgress advancementProgress, String criterion, AdvancementEvent.AdvancementProgressEvent.ProgressType progressType) static booleanEventHooks.onAnimalTame(Animal animal, Player tamer) static intEventHooks.onArrowLoose(ItemStack stack, Level level, Player player, int charge, boolean hasAmmo) static InteractionResultHolder<ItemStack> EventHooks.onArrowNock(ItemStack item, Level level, Player player, InteractionHand hand, boolean hasAmmo) static ItemTooltipEventEventHooks.onItemTooltip(ItemStack itemStack, @Nullable Player entityPlayer, List<Component> list, TooltipFlag flags, Item.TooltipContext context) static voidEventHooks.onPlayerBrewedPotion(Player player, ItemStack stack) static voidEventHooks.onPlayerClone(Player player, Player oldPlayer, boolean wasDeath) static voidEventHooks.onPlayerDestroyItem(Player player, ItemStack stack, @Nullable InteractionHand hand) static voidEventHooks.onPlayerFall(Player player, float distance, float multiplier) static booleanEventHooks.onPlayerSpawnSet(Player player, ResourceKey<Level> levelKey, BlockPos pos, boolean forced) static voidEventHooks.onPlayerWakeup(Player player, boolean wakeImmediately, boolean updateLevel) static voidEventHooks.onStartEntityTracking(Entity entity, Player player) static StatAwardEventEventHooks.onStatAward(Player player, Stat<?> stat, int value) static voidEventHooks.onStopEntityTracking(Entity entity, Player player) Constructors in net.neoforged.neoforge.event with parameters of type PlayerModifierConstructorDescriptionAnvilUpdateEvent(ItemStack left, ItemStack right, String name, long cost, Player player) ItemStackedOnOtherEvent(ItemStack carriedItem, ItemStack stackedOnItem, Slot slot, ClickAction action, Player player, SlotAccess carriedSlotAccess) StatAwardEvent(Player player, Stat<?> stat, int value) -
Uses of Player in net.neoforged.neoforge.event.brewing
Constructors in net.neoforged.neoforge.event.brewing with parameters of type Player -
Uses of Player in net.neoforged.neoforge.event.entity.item
Fields in net.neoforged.neoforge.event.entity.item declared as PlayerMethods in net.neoforged.neoforge.event.entity.item that return PlayerConstructors in net.neoforged.neoforge.event.entity.item with parameters of type PlayerModifierConstructorDescriptionItemTossEvent(ItemEntity entityItem, Player player) Creates a new event for EntityItems tossed by a player. -
Uses of Player in net.neoforged.neoforge.event.entity.living
Fields in net.neoforged.neoforge.event.entity.living declared as PlayerModifier and TypeFieldDescriptionprivate final @Nullable PlayerLivingExperienceDropEvent.attackingPlayerprivate final PlayerBabyEntitySpawnEvent.causedByPlayerprivate final PlayerEnderManAngerEvent.playerprivate final PlayerAnimalTameEvent.tamerMethods in net.neoforged.neoforge.event.entity.living that return PlayerModifier and TypeMethodDescription@Nullable PlayerLivingExperienceDropEvent.getAttackingPlayer()@Nullable PlayerBabyEntitySpawnEvent.getCausedByPlayer()EnderManAngerEvent.getPlayer()The player that is being checked.AnimalTameEvent.getTamer()Constructors in net.neoforged.neoforge.event.entity.living with parameters of type PlayerModifierConstructorDescriptionAnimalTameEvent(Animal animal, Player tamer) EnderManAngerEvent(EnderMan enderman, Player player) LivingExperienceDropEvent(LivingEntity entity, @Nullable Player attackingPlayer, int originalExperience) -
Uses of Player in net.neoforged.neoforge.event.entity.player
Fields in net.neoforged.neoforge.event.entity.player declared as PlayerModifier and TypeFieldDescriptionprivate final PlayerPlayerEvent.Clone.originalprivate final @Nullable PlayerBonemealEvent.playerprivate final PlayerItemEntityPickupEvent.playerprivate final PlayerPlayerEvent.playerprivate final @Nullable PlayerUseItemOnBlockEvent.playerMethods in net.neoforged.neoforge.event.entity.player that return PlayerModifier and TypeMethodDescription@Nullable PlayerItemTooltipEvent.getEntity()This event is fired with a null player during startup when populating search trees for tooltips.PlayerEvent.getEntity()PlayerEvent.Clone.getOriginal()The old EntityPlayer that this new entity is a clone of.@Nullable PlayerBonemealEvent.getPlayer()Returns the player who used the bone meal, if any.ItemEntityPickupEvent.getPlayer()Returns the player who collided with the item.@Nullable PlayerUseItemOnBlockEvent.getPlayer()Constructors in net.neoforged.neoforge.event.entity.player with parameters of type PlayerModifierConstructorDescriptionAdvancementEarnEvent(Player player, AdvancementHolder earned) AdvancementEvent(Player player, AdvancementHolder advancement) AdvancementProgressEvent(Player player, AdvancementHolder progressed, AdvancementProgress advancementProgress, String criterionName, AdvancementEvent.AdvancementProgressEvent.ProgressType progressType) AnvilRepairEvent(Player player, ItemStack left, ItemStack right, ItemStack output) ArrowLooseEvent(Player player, ItemStack bow, Level level, int charge, boolean hasAmmo) ArrowNockEvent(Player player, ItemStack item, InteractionHand hand, Level level, boolean hasAmmo) AttackEntityEvent(Player player, Entity target) BonemealEvent(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) BreakSpeed(Player player, BlockState state, float original, @Nullable BlockPos pos) Close(Player player, AbstractContainerMenu container) CriticalHitEvent(Player player, Entity target, float dmgMultiplier, boolean isCriticalHit) EntityInteract(Player player, InteractionHand hand, Entity target) EntityInteractSpecific(Player player, InteractionHand hand, Entity target, Vec3 localPos) HarvestCheck(Player player, BlockState state, BlockGetter level, BlockPos pos, boolean success) ItemCraftedEvent(Player player, ItemStack crafting, Container craftMatrix) ItemEntityPickupEvent(Player player, ItemEntity item) ItemSmeltedEvent(Player player, ItemStack crafting) ItemTooltipEvent(ItemStack itemStack, @Nullable Player player, List<Component> list, TooltipFlag flags, Item.TooltipContext context) This event is fired inItemStack.getTooltipLines(TooltipContext, Player, TooltipFlag), which in turn is called from its respective GUIContainer.LeftClickBlock(Player player, BlockPos pos, Direction face, PlayerInteractEvent.LeftClickBlock.Action action) LeftClickEmpty(Player player) LevelChange(Player player, int levels) LoadFromFile(Player player, File originDirectory, String playerUUID) NameFormat(Player player, Component username) Open(Player player, AbstractContainerMenu container) PickupXp(Player player, ExperienceOrb orb) PlayerChangedDimensionEvent(Player player, ResourceKey<Level> fromDim, ResourceKey<Level> toDim) PlayerChangeGameModeEvent(Player player, GameType currentGameMode, GameType newGameMode) PlayerContainerEvent(Player player, AbstractContainerMenu container) PlayerDestroyItemEvent(Player player, ItemStack original, @Nullable InteractionHand hand) PlayerEnchantItemEvent(Player player, ItemStack enchantedItem, List<EnchantmentInstance> enchantments) PlayerEvent(Player player) PlayerFlyableFallEvent(Player player, float distance, float multiplier) PlayerHeartTypeEvent(Player player, Gui.HeartType type) protectedPlayerInteractEvent(Player player, InteractionHand hand, BlockPos pos, @Nullable Direction face) PlayerLoggedInEvent(Player player) PlayerLoggedOutEvent(Player player) PlayerRespawnEvent(Player player, boolean endConquered) PlayerSetSpawnEvent(Player player, ResourceKey<Level> spawnLevel, @Nullable BlockPos newSpawn, boolean forced) PlayerSpawnPhantomsEvent(Player player, int phantomsToSpawn) PlayerWakeUpEvent(Player player, boolean wakeImmediately, boolean updateLevel) PlayerXpEvent(Player player) Post(Player player, ItemEntity item, ItemStack originalStack) Pre(Player player, ItemEntity item) RightClickBlock(Player player, InteractionHand hand, BlockPos pos, BlockHitResult hitVec) RightClickEmpty(Player player, InteractionHand hand) RightClickItem(Player player, InteractionHand hand) SaveToFile(Player player, File originDirectory, String playerUUID) StartTracking(Player player, Entity target) StopTracking(Player player, Entity target) SweepAttackEvent(Player player, Entity target, boolean isVanillaSweep) TabListNameFormat(Player player) TradeWithVillagerEvent(Player player, MerchantOffer offer, AbstractVillager abstractVillager) -
Uses of Player in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level declared as PlayerMethods in net.neoforged.neoforge.event.level that return PlayerModifier and TypeMethodDescription@Nullable PlayerBlockEvent.BlockToolModificationEvent.getPlayer()BlockEvent.BreakEvent.getPlayer()Returns the player who is attempting to break the block.Constructors in net.neoforged.neoforge.event.level with parameters of type PlayerModifierConstructorDescriptionBreakEvent(Level level, BlockPos pos, BlockState state, Player player) -
Uses of Player in net.neoforged.neoforge.event.tick
Constructors in net.neoforged.neoforge.event.tick with parameters of type Player -
Uses of Player in net.neoforged.neoforge.event.village
Fields in net.neoforged.neoforge.event.village declared as PlayerMethods in net.neoforged.neoforge.event.village that return PlayerConstructors in net.neoforged.neoforge.event.village with parameters of type PlayerModifierConstructorDescriptionVillageSiegeEvent(VillageSiege siege, Level level, Player player, Vec3 attemptedSpawnPos) -
Uses of Player in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids with parameters of type PlayerModifier and TypeMethodDescription@Nullable SoundEventFluidType.getSound(@Nullable Player player, BlockGetter getter, BlockPos pos, SoundAction action) Returns a sound to play when a certain action is performed at a position.static booleanFluidUtil.interactWithFluidHandler(Player player, InteractionHand hand, Level level, BlockPos pos, @Nullable Direction side) Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler block.static booleanFluidUtil.interactWithFluidHandler(Player player, InteractionHand hand, IFluidHandler handler) Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler.voidFluidType.onVaporize(@Nullable Player player, Level level, BlockPos pos, FluidStack stack) Performs an action when a fluid can be vaporized when placed into a level.static FluidActionResultFluidUtil.tryEmptyContainer(ItemStack container, IFluidHandler fluidDestination, int maxAmount, @Nullable Player player, boolean doDrain) Takes a filled container and tries to empty it into the given tank.static FluidActionResultFluidUtil.tryEmptyContainerAndStow(ItemStack container, IFluidHandler fluidDestination, IItemHandler inventory, int maxAmount, @Nullable Player player, boolean doDrain) Takes an Fluid Container Item, tries to empty it into the fluid handler, and stows it in the given inventory.static FluidActionResultFluidUtil.tryFillContainer(ItemStack container, IFluidHandler fluidSource, int maxAmount, @Nullable Player player, boolean doFill) Fill a container from the given fluidSource.static FluidActionResultFluidUtil.tryFillContainerAndStow(ItemStack container, IFluidHandler fluidSource, IItemHandler inventory, int maxAmount, @Nullable Player player, boolean doFill) Takes an Fluid Container Item and tries to fill it from the given tank.static FluidActionResultFluidUtil.tryPickUpFluid(ItemStack emptyContainer, @Nullable Player playerIn, Level level, BlockPos pos, Direction side) Attempts to pick up a fluid in the level and put it in an empty container item.static FluidActionResultFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, ItemStack container, FluidStack resource) static booleanFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, IFluidHandler fluidSource, FluidStack resource) Tries to place a fluid resource into the level as a block and drains the fluidSource. -
Uses of Player in net.neoforged.neoforge.fluids.capability.wrappers
Fields in net.neoforged.neoforge.fluids.capability.wrappers declared as PlayerConstructors in net.neoforged.neoforge.fluids.capability.wrappers with parameters of type PlayerModifierConstructorDescriptionBucketPickupHandlerWrapper(Player player, BucketPickup bucketPickupHandler, Level world, BlockPos blockPos) -
Uses of Player in net.neoforged.neoforge.items
Methods in net.neoforged.neoforge.items with parameters of type PlayerModifier and TypeMethodDescriptionstatic voidItemHandlerHelper.giveItemToPlayer(Player player, ItemStack stack) giveItemToPlayer without preferred slotstatic voidItemHandlerHelper.giveItemToPlayer(Player player, ItemStack stack, int preferredSlot) Inserts the given itemstack into the players inventory.booleanboolean -
Uses of Player in net.neoforged.neoforge.network.handling
Methods in net.neoforged.neoforge.network.handling that return Player
invalid @link
{@link net.neoforged.neoforge.client.util.TooltipUtil#