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.HeartType
Returns theGui.HeartType
based on the player's status effects.private static void
Gui.renderArmor
(GuiGraphics guiGraphics, Player player, int y, int heartRows, int height, int x) private void
Gui.renderFood
(GuiGraphics guiGraphics, Player player, int y, int x) private void
Gui.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 void
Gui.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 Player
BookEditScreen.owner
private final Player
AnvilScreen.player
private final Player
CrafterScreen.player
Methods in net.minecraft.client.gui.screens.inventory with parameters of type PlayerModifier and TypeMethodDescriptionprivate boolean
CreativeModeInventoryScreen.hasPermissions
(Player player) boolean
Return whether this slot's stack can be taken from this slot.boolean
Return whether this slot's stack can be taken from this slot.void
CreativeModeInventoryScreen.ItemPickerMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.boolean
CreativeModeInventoryScreen.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 TypeMethodDescriptionvoid
MultiPlayerGameMode.adjustPlayer
(Player player) Sets player capabilities depending on current gametype.void
Attacks an entityprivate static ItemStack
void
MultiPlayerGameMode.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.void
ClientLevel.levelEvent
(Player player, int type, BlockPos pos, int data) void
ClientLevel.playSeededSound
(Player player, double x, double y, double z, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) void
ClientLevel.playSeededSound
(Player player, Entity entity, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) void
MultiPlayerGameMode.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 void
ItemInHandRenderer.applyBrushTransform
(PoseStack poseStack, float partialTick, HumanoidArm arm, ItemStack stack, Player player, float equippedProgress) private void
ItemInHandRenderer.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 BlockState
ScreenEffectRenderer.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.playerRenderers
lists 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 Vec3
FishingHookRenderer.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 TypeClassDescriptionclass
ParrotOnShoulderLayer<T extends Player>
class
PlayerItemInHandLayer<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 ItemInteractionResult
CauldronInteraction.emptyBucket
(Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack, BlockState state, SoundEvent emptySound) static ItemInteractionResult
CauldronInteraction.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 TypeMethodDescriptionboolean
MinecraftServer.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 int
SpawnArmorTrimsCommand.spawnArmorTrims
(CommandSourceStack source, Player player) Method parameters in net.minecraft.server.commands with type arguments of type PlayerModifier and TypeMethodDescriptionprivate static int
WardenSpawnTrackerCommand.resetTracker
(CommandSourceStack source, Collection<? extends Player> targets) private static int
WardenSpawnTrackerCommand.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 TypeMethodDescriptionboolean
DedicatedServer.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 TypeMethodDescriptionboolean
ServerPlayer.canHarmPlayer
(Player other) void
ServerLevel.levelEvent
(Player player, int type, BlockPos pos, int data) void
WorldGenRegion.levelEvent
(Player player, int type, BlockPos pos, int data) boolean
ServerLevel.mayInteract
(Player player, BlockPos pos) void
ServerLevel.playSeededSound
(Player player, double x, double y, double z, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) void
ServerLevel.playSeededSound
(Player player, Entity entity, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) void
WorldGenRegion.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 TypeMethodDescriptionvoid
PlayerList.broadcast
(Player except, double x, double y, double z, double radius, ResourceKey<Level> dimension, Packet<?> packet) void
PlayerList.broadcastSystemToAllExceptTeam
(Player player, Component message) void
PlayerList.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) void
default void
boolean
CompoundContainer.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
Container.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
SimpleContainer.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerstatic boolean
Container.stillValidBlockEntity
(BlockEntity blockEntity, Player player) static boolean
Container.stillValidBlockEntity
(BlockEntity blockEntity, Player player, float distance) void
default void
default void
RandomizableContainer.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 Player
ExperienceOrb.followingPlayer
protected Player
LivingEntity.lastHurtByPlayer
Fields 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 InteractionResult
Mob.checkAndHandleImportantInteractions
(Player player, InteractionHand hand) EntityType.createDefaultStackConfig
(ServerLevel serverLevel, ItemStack stack, Player player) protected Vec3
LivingEntity.getRiddenInput
(Player player, Vec3 travelVector) protected float
LivingEntity.getRiddenSpeed
(Player player) Entity.interact
(Player player, InteractionHand hand) Interaction.interact
(Player player, InteractionHand hand) final InteractionResult
Mob.interact
(Player player, InteractionHand hand) Entity.interactAt
(Player player, Vec3 vec, InteractionHand hand) Applies the given player interaction to this Entity.boolean
Entity.isInvisibleTo
(Player player) Only used by renderer in EntityLivingBase subclasses.protected InteractionResult
Mob.mobInteract
(Player player, InteractionHand hand) protected void
Mob.onOffspringSpawnedFromEgg
(Player player, Mob child) void
HasCustomInventoryScreen.openCustomInventoryScreen
(Player player) default void
NeutralMob.playerDied
(Player player) void
Entity.playerTouch
(Player player) Called by a player entity when they collide with an entityvoid
ExperienceOrb.playerTouch
(Player entity) Called by a player entity when they collide with an entityvoid
LivingEntity.setLastHurtByPlayer
(Player player) void
NeutralMob.setLastHurtByPlayer
(Player player) boolean
LivingEntity.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) void
protected void
LivingEntity.tickRidden
(Player player, Vec3 travelVector) private void
LivingEntity.travelRidden
(Player player, Vec3 travelVector) static void
EntityType.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 boolean
private boolean
GiveGiftToHero.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 Player
FollowBoatGoal.following
private Player
BegGoal.player
protected Player
TemptGoal.player
Methods in net.minecraft.world.entity.ai.goal with parameters of type PlayerModifier and TypeMethodDescriptionprivate boolean
BegGoal.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_ITEM
static final MemoryModuleType
<List<Player>> MemoryModuleType.NEAREST_PLAYERS
static final MemoryModuleType
<Player> MemoryModuleType.NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
static final MemoryModuleType
<Player> MemoryModuleType.NEAREST_VISIBLE_ATTACKABLE_PLAYER
static final MemoryModuleType
<Player> MemoryModuleType.NEAREST_VISIBLE_PLAYER
static 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 boolean
TemptingSensor.playerHoldingTemptation
(Player player) -
Uses of Player in net.minecraft.world.entity.animal
Fields in net.minecraft.world.entity.animal declared as PlayerModifier and TypeFieldDescriptionprivate Player
Cat.CatRelaxOnOwnerGoal.ownerPlayer
private Player
Dolphin.DolphinSwimWithPlayerGoal.player
private Player
Cat.CatTemptGoal.selectedPlayer
Fields in net.minecraft.world.entity.animal with type parameters of type PlayerModifier and TypeFieldDescriptionprivate Cat.CatAvoidEntityGoal
<Player> Cat.avoidPlayersGoal
private Ocelot.OcelotAvoidEntityGoal
<Player> Ocelot.ocelotAvoidPlayersGoal
Methods 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 Vec3
Pig.getRiddenInput
(Player player, Vec3 travelVector) protected float
Pig.getRiddenSpeed
(Player player) protected InteractionResult
AbstractFish.mobInteract
(Player player, InteractionHand hand) Animal.mobInteract
(Player player, InteractionHand hand) Cat.mobInteract
(Player player, InteractionHand hand) Cow.mobInteract
(Player player, InteractionHand hand) protected InteractionResult
Dolphin.mobInteract
(Player player, InteractionHand hand) protected InteractionResult
IronGolem.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 InteractionResult
SnowGolem.mobInteract
(Player player, InteractionHand hand) Wolf.mobInteract
(Player player, InteractionHand hand) protected void
Fox.onOffspringSpawnedFromEgg
(Player player, Mob child) void
Pufferfish.playerTouch
(Player entity) Called by a player entity when they collide with an entityvoid
protected void
Pig.tickRidden
(Player player, Vec3 travelVector) private void
private void
protected void
Animal.usePlayerItem
(Player player, InteractionHand hand, ItemStack stack) protected void
Cat.usePlayerItem
(Player player, InteractionHand hand, ItemStack stack) protected void
Fox.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 InteractionResult
Allay.mobInteract
(Player player, InteractionHand hand) private void
Allay.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 TypeMethodDescriptionvoid
Axolotl.applySupportingEffects
(Player player) Axolotl.mobInteract
(Player player, InteractionHand hand) protected void
Axolotl.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 Vec3
Camel.getRiddenInput
(Player player, Vec3 travelVector) protected float
Camel.getRiddenSpeed
(Player player) protected boolean
Camel.handleEating
(Player player, ItemStack stack) Camel.mobInteract
(Player player, InteractionHand hand) void
Camel.openCustomInventoryScreen
(Player player) protected void
Camel.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 void
Tadpole.mobInteract
(Player player, InteractionHand hand) private void
Tadpole.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 void
AbstractHorse.doPlayerRide
(Player player) protected void
TraderLlama.doPlayerRide
(Player player) void
AbstractHorse.equipBodyArmor
(Player player, ItemStack stack) private void
AbstractChestedHorse.equipChest
(Player player, ItemStack chestStack) protected Vec3
AbstractHorse.getRiddenInput
(Player player, Vec3 travelVector) protected float
AbstractHorse.getRiddenSpeed
(Player player) protected boolean
AbstractHorse.handleEating
(Player player, ItemStack stack) protected boolean
Llama.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) void
AbstractHorse.openCustomInventoryScreen
(Player player) boolean
AbstractHorse.tameWithName
(Player player) protected void
AbstractHorse.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 TypeMethodDescriptionvoid
AbstractDragonPhaseInstance.onCrystalDestroyed
(EndCrystal crystal, BlockPos pos, DamageSource dmgSrc, Player plyr) void
DragonHoldingPatternPhase.onCrystalDestroyed
(EndCrystal crystal, BlockPos pos, DamageSource dmgSrc, Player plyr) void
DragonPhaseInstance.onCrystalDestroyed
(EndCrystal crystal, BlockPos pos, DamageSource damageSource, Player player) private void
DragonHoldingPatternPhase.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 boolean
ArmorStand.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 TypeMethodDescriptionvoid
ItemEntity.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 Player
EnderMan.EndermanLookForPlayerGoal.pendingTarget
The playerFields in net.minecraft.world.entity.monster with type parameters of type PlayerModifier and TypeFieldDescriptionprivate NearestAttackableWitchTargetGoal
<Player> Witch.attackPlayersGoal
Methods in net.minecraft.world.entity.monster with parameters of type PlayerModifier and TypeMethodDescriptionprotected Vec3
Strider.getRiddenInput
(Player player, Vec3 travelVector) protected float
Strider.getRiddenSpeed
(Player player) (package private) boolean
EnderMan.isLookingAtMe
(Player player) Checks to see if this enderman should be attacking this playerboolean
Monster.isPreventingPlayerRest
(Player player) boolean
ZombifiedPiglin.isPreventingPlayerRest
(Player player) protected InteractionResult
Bogged.mobInteract
(Player player, InteractionHand hand) protected InteractionResult
Creeper.mobInteract
(Player player, InteractionHand hand) Strider.mobInteract
(Player player, InteractionHand hand) ZombieVillager.mobInteract
(Player player, InteractionHand hand) void
Slime.playerTouch
(Player entity) Called by a player entity when they collide with an entityprotected void
Strider.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 void
PiglinAi.angerNearbyPiglins
(Player player, boolean angerOnlyIfCanSee) Piglin.mobInteract
(Player player, InteractionHand hand) static InteractionResult
PiglinAi.mobInteract
(Piglin piglin, Player player, InteractionHand hand) private static void
PiglinAi.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 Player
Villager.lastTradedPlayer
private final Player
ClientSideMerchant.source
private Player
AbstractVillager.tradingPlayer
Methods 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 TypeMethodDescriptionint
Villager.getPlayerReputation
(Player player) Villager.mobInteract
(Player player, InteractionHand hand) WanderingTrader.mobInteract
(Player player, InteractionHand hand) void
AbstractVillager.setTradingPlayer
(Player player) void
ClientSideMerchant.setTradingPlayer
(Player player) void
Villager.setTradingPlayer
(Player player) private void
Villager.startTrading
(Player player) private void
Villager.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 TypeMethodDescriptionboolean
Player.canHarmPlayer
(Player other) boolean
Inventory.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 TypeMethodDescriptionvoid
AbstractArrow.playerTouch
(Player entity) Called by a player entity when they collide with an entityvoid
ThrownTrident.playerTouch
(Player entity) Called by a player entity when they collide with an entityprivate boolean
FishingHook.shouldStopFishing
(Player player) protected boolean
protected boolean
Constructors 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 AbstractMinecart
AbstractMinecart.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 InteractionResult
ContainerEntity.interactWithContainerVehicle
(Player player) default boolean
ContainerEntity.isChestVehicleStillValid
(Player player) void
ChestBoat.openCustomInventoryScreen
(Player player) boolean
AbstractMinecartContainer.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
ChestBoat.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containervoid
void
default void
ContainerEntity.unpackChestVehicleLootTable
(Player player) void
ChestBoat.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 Player
InventoryMenu.owner
private final Player
CrafterMenu.player
private final Player
CraftingMenu.player
private final Player
FurnaceResultSlot.player
protected final Player
ItemCombinerMenu.player
private final Player
MerchantResultSlot.player
private final Player
ResultSlot.player
Methods in net.minecraft.world.inventory with parameters of type PlayerModifier and TypeMethodDescriptionboolean
NonInteractiveResultSlot.allowModification
(Player p_307532_) boolean
Slot.allowModification
(Player player) default void
RecipeCraftingHolder.awardUsedRecipes
(Player player, List<ItemStack> items) protected void
AbstractContainerMenu.clearContainer
(Player player, Container container) void
boolean
AbstractContainerMenu.clickMenuButton
(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.boolean
EnchantmentMenu.clickMenuButton
(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.boolean
LecternMenu.clickMenuButton
(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.boolean
LoomMenu.clickMenuButton
(Player player, int id) Handles the given Button-click on the server, currently only used by enchanting.boolean
StonecutterMenu.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 void
static boolean
AbstractContainerMenu.isValidQuickcraftType
(int dragMode, Player player) protected boolean
boolean
Return whether this slot's stack can be taken from this slot.protected abstract boolean
boolean
boolean
Return whether this slot's stack can be taken from this slot.protected boolean
protected void
void
void
protected abstract void
void
void
void
void
protected void
abstract ItemStack
AbstractContainerMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.AbstractFurnaceMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.BeaconMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.BrewingStandMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.CartographyTableMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.ChestMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.CrafterMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.CraftingMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.DispenserMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.EnchantmentMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.GrindstoneMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.HopperMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.HorseInventoryMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.InventoryMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.ItemCombinerMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.LecternMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.LoomMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.MerchantMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.ShulkerBoxMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.StonecutterMenu.quickMoveStack
(Player player, int index) Handle when the stack in slotindex
is shift-clicked.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.void
Called when the container is closed.protected static void
CraftingMenu.slotChangedCraftingGrid
(AbstractContainerMenu menu, Level level, Player player, CraftingContainer craftSlots, ResultContainer resultSlots, RecipeHolder<CraftingRecipe> recipe) void
abstract boolean
AbstractContainerMenu.stillValid
(Player player) Determines whether supplied player can use this containerprotected static boolean
AbstractContainerMenu.stillValid
(ContainerLevelAccess access, Player player, Block targetBlock) boolean
AbstractFurnaceMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
BeaconMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
BrewingStandMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
CartographyTableMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
ChestMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
CrafterMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
CraftingMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
DispenserMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
EnchantmentMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
GrindstoneMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
HopperMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
HorseInventoryMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
InventoryMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
ItemCombinerMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
LecternMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
LoomMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
MerchantContainer.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
MerchantMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
PlayerEnderChestContainer.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
ResultContainer.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
ShulkerBoxMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
StonecutterMenu.stillValid
(Player player) Determines whether supplied player can use this containerboolean
TransientCraftingContainer.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containervoid
private boolean
AbstractContainerMenu.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 void
ItemStack.addAttributeTooltips
(Consumer<Component> tooltipAdder, Player player) Deprecated.private void
ItemStack.addModifierTooltip
(Consumer<Component> tooltipAdder, Player player, Holder<Attribute> attribute, AttributeModifier modifier) static boolean
BoneMealItem.applyBonemeal
(ItemStack p_40628_, Level p_40629_, BlockPos p_40630_, Player player) static InteractionResult
LeadItem.bindPlayerMobs
(Player player, Level level, BlockPos pos) private HitResult
BrushItem.calculateHitResult
(Player player) boolean
HoneycombItem.canApplyToSign
(SignText text, Player player) default boolean
SignApplicator.canApplyToSign
(SignText text, Player player) boolean
DebugStickItem.canAttackBlock
(BlockState state, Level level, BlockPos pos, Player player) boolean
Item.canAttackBlock
(BlockState state, Level level, BlockPos pos, Player player) boolean
MaceItem.canAttackBlock
(BlockState state, Level level, BlockPos pos, Player player) boolean
SwordItem.canAttackBlock
(BlockState state, Level level, BlockPos pos, Player player) boolean
TridentItem.canAttackBlock
(BlockState state, Level level, BlockPos pos, Player player) protected boolean
BucketItem.canBlockContainFluid
(Player player, Level worldIn, BlockPos posIn, BlockState blockstate) void
BucketItem.checkExtraContent
(Player player, Level level, ItemStack containerStack, BlockPos pos) default void
DispensibleContainerItem.checkExtraContent
(Player player, Level level, ItemStack containerStack, BlockPos pos) void
MobBucketItem.checkExtraContent
(Player player, Level level, ItemStack containerStack, BlockPos pos) static ItemStack
ItemUtils.createFilledResult
(ItemStack emptyStack, Player player, ItemStack filledStack) static ItemStack
ItemUtils.createFilledResult
(ItemStack emptyStack, Player player, ItemStack filledStack, boolean preventDuplicates) private static boolean
BundleItem.dropContents
(ItemStack stack, Player player) boolean
BucketItem.emptyContents
(Player player, Level level, BlockPos pos, BlockHitResult result) Deprecated.boolean
BucketItem.emptyContents
(Player player, Level level, BlockPos pos, BlockHitResult result, ItemStack container) boolean
DispensibleContainerItem.emptyContents
(Player player, Level level, BlockPos pos, BlockHitResult result) Deprecated.boolean
SolidBucketItem.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 Boat
ProjectileWeaponItem.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 ItemStack
BucketItem.getEmptySuccessItem
(ItemStack bucketStack, Player player) private static double
MaceItem.getKnockbackPower
(Player player, LivingEntity entity, Vec3 entityPos) protected SoundEvent
BlockItem.getPlaceSound
(BlockState p_state, Level world, BlockPos pos, Player entity) static BlockHitResult
Item.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 boolean
DebugStickItem.handleInteraction
(Player player, BlockState stateClicked, LevelAccessor accessor, BlockPos pos, boolean shouldCycleState, ItemStack debugStack) boolean
ItemStack.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 void
private static Predicate
<LivingEntity> MaceItem.knockbackPredicate
(Player player, Entity entity) protected boolean
HangingEntityItem.mayPlace
(Player player, Direction direction, ItemStack hangingEntityStack, BlockPos pos) protected boolean
private static void
void
ItemStack.mineBlock
(Level level, BlockState state, BlockPos pos, Player player) Called when a Block is destroyed using this ItemStackvoid
Item.onCraftedBy
(ItemStack stack, Level level, Player player) Called when item is crafted/smelted.void
ItemStack.onCraftedBy
(Level level, Player player, int amount) boolean
BundleItem.overrideOtherStackedOnMe
(ItemStack stack, ItemStack other, Slot slot, ClickAction action, Player player, SlotAccess access) boolean
Item.overrideOtherStackedOnMe
(ItemStack stack, ItemStack other, Slot slot, ClickAction action, Player player, SlotAccess access) boolean
ItemStack.overrideOtherStackedOnMe
(ItemStack stack, Slot slot, ClickAction action, Player player, SlotAccess access) boolean
BundleItem.overrideStackedOnOther
(ItemStack stack, Slot slot, ClickAction action, Player player) boolean
Item.overrideStackedOnOther
(ItemStack stack, Slot slot, ClickAction action, Player player) boolean
ItemStack.overrideStackedOnOther
(Slot slot, ClickAction action, Player player) private static void
InstrumentItem.play
(Level level, Player player, Instrument instrument) protected void
BucketItem.playEmptySound
(Player player, LevelAccessor level, BlockPos pos) protected void
MobBucketItem.playEmptySound
(Player player, LevelAccessor level, BlockPos pos) void
ItemStack.postHurtEnemy
(LivingEntity target, Player attacker) static boolean
WrittenBookItem.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) boolean
DyeItem.tryApplyToSign
(Level level, SignBlockEntity sign, boolean isFront, Player player) boolean
GlowInkSacItem.tryApplyToSign
(Level p_278089_, SignBlockEntity p_277706_, boolean p_277442_, Player p_277983_) boolean
HoneycombItem.tryApplyToSign
(Level level, SignBlockEntity sign, boolean isFront, Player player) boolean
InkSacItem.tryApplyToSign
(Level p_277633_, SignBlockEntity p_277698_, boolean p_277634_, Player p_277815_) boolean
SignApplicator.tryApplyToSign
(Level level, SignBlockEntity sign, boolean isFront, Player player) static ItemInteractionResult
JukeboxPlayable.tryInsertIntoJukebox
(Level level, BlockPos pos, ItemStack stack, Player player) protected ItemStack
BottleItem.turnBottleIntoItem
(ItemStack bottleStack, Player player, ItemStack filledBottleStack) protected boolean
BlockItem.updateCustomBlockEntityTag
(BlockPos pos, Level level, Player player, ItemStack stack, BlockState state) static boolean
BlockItem.updateCustomBlockEntityTag
(Level level, Player player, BlockPos pos, ItemStack stack) protected boolean
SignItem.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 theItemStack
is 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) int
BundleContents.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 void
Merchant.openTradingScreen
(Player player, Component displayName, int level) void
Merchant.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 Player
EntityGetter.getNearestPlayer
(double x, double y, double z, double distance, boolean creativePlayers) default Player
EntityGetter.getNearestPlayer
(double x, double y, double z, double distance, Predicate<Entity> predicate) default Player
EntityGetter.getNearestPlayer
(TargetingConditions predicate, double x, double y, double z) default Player
EntityGetter.getNearestPlayer
(TargetingConditions predicate, LivingEntity target) default Player
EntityGetter.getNearestPlayer
(TargetingConditions predicate, LivingEntity target, double x, double y, double z) default Player
EntityGetter.getNearestPlayer
(Entity entity, double distance) default Player
EntityGetter.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 TypeMethodDescriptionvoid
LevelAccessor.levelEvent
(Player player, int type, BlockPos pos, int data) boolean
Level.mayInteract
(Player player, BlockPos pos) abstract void
Level.playSeededSound
(Player player, double x, double y, double z, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) void
Level.playSeededSound
(Player player, double x, double y, double z, SoundEvent sound, SoundSource category, float volume, float pitch, long seed) abstract void
Level.playSeededSound
(Player player, Entity entity, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch, long seed) void
Level.playSound
(Player player, double x, double y, double z, Holder<SoundEvent> sound, SoundSource category, float volume, float pitch) void
Level.playSound
(Player player, double x, double y, double z, SoundEvent sound, SoundSource category) void
Level.playSound
(Player player, double x, double y, double z, SoundEvent sound, SoundSource category, float volume, float pitch) void
Level.playSound
(Player player, BlockPos pos, SoundEvent sound, SoundSource category, float volume, float pitch) Plays a sound.void
Level.playSound
(Player player, Entity entity, SoundEvent event, SoundSource category, float volume, float pitch) default void
LevelAccessor.playSound
(Player player, BlockPos pos, SoundEvent sound, SoundSource source) void
LevelAccessor.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 void
ChiseledBookShelfBlock.addBook
(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity blockEntity, ItemStack bookStack, int slot) protected void
DragonEggBlock.attack
(BlockState state, Level level, BlockPos pos, Player player) protected void
NoteBlock.attack
(BlockState state, Level level, BlockPos pos, Player player) protected void
RedStoneOreBlock.attack
(BlockState state, Level level, BlockPos pos, Player player) boolean
BarrierBlock.canPlaceLiquid
(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) boolean
KelpBlock.canPlaceLiquid
(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) boolean
KelpPlantBlock.canPlaceLiquid
(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) boolean
LiquidBlockContainer.canPlaceLiquid
(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) boolean
SeagrassBlock.canPlaceLiquid
(Player p_296226_, BlockGetter p_296449_, BlockPos p_154511_, BlockState p_154512_, Fluid p_295712_) default boolean
SimpleWaterloggedBlock.canPlaceLiquid
(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) boolean
SlabBlock.canPlaceLiquid
(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) boolean
TallSeagrassBlock.canPlaceLiquid
(Player p_296027_, BlockGetter p_154753_, BlockPos p_154754_, BlockState p_154755_, Fluid p_154756_) protected static InteractionResult
CakeBlock.eat
(LevelAccessor level, BlockPos pos, BlockState state, Player player) static void
AbstractCandleBlock.extinguish
(Player player, BlockState state, LevelAccessor level, BlockPos pos) protected float
BambooSaplingBlock.getDestroyProgress
(BlockState state, Player player, BlockGetter level, BlockPos pos) Get the hardness of this Block relative to the ability of the given playerprotected float
BambooStalkBlock.getDestroyProgress
(BlockState state, Player player, BlockGetter level, BlockPos pos) Get the hardness of this Block relative to the ability of the given playerprivate boolean
SignBlock.hasEditableText
(Player player, SignBlockEntity signEntity, boolean isFrontText) boolean
BellBlock.onHit
(Level level, BlockState state, BlockHitResult result, Player player, boolean canRingBell) protected abstract void
AbstractFurnaceBlock.openContainer
(Level level, BlockPos pos, Player player) Called to open this furnace's container.protected void
BlastFurnaceBlock.openContainer
(Level level, BlockPos pos, Player player) Called to open this furnace's container.protected void
FurnaceBlock.openContainer
(Level level, BlockPos pos, Player player) Called to open this furnace's container.protected void
SmokerBlock.openContainer
(Level level, BlockPos pos, Player player) Called to open this furnace's container.private void
LecternBlock.openScreen
(Level level, BlockPos pos, Player player) void
SignBlock.openTextEdit
(Player player, SignBlockEntity signEntity, boolean isFrontText) private boolean
SignBlock.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 ItemStack
SimpleWaterloggedBlock.pickupBlock
(Player player, LevelAccessor level, BlockPos pos, BlockState state) void
BeehiveBlock.playerDestroy
(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.void
Block.playerDestroy
(Level level, Player player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack tool) Called after a player has successfully harvested this block.void
DoublePlantBlock.playerDestroy
(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.void
IceBlock.playerDestroy
(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.void
TurtleEggBlock.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 void
ButtonBlock.playSound
(Player player, LevelAccessor level, BlockPos pos, boolean hitByArrow) protected static void
LeverBlock.playSound
(Player player, LevelAccessor level, BlockPos pos, BlockState state) protected void
void
ButtonBlock.press
(BlockState state, Level level, BlockPos pos, Player player) protected static void
DoublePlantBlock.preventDropFromBottomPart
(Level level, BlockPos pos, BlockState state, Player player) void
LeverBlock.pull
(BlockState state, Level level, BlockPos pos, Player player) void
BeehiveBlock.releaseBeesAndResetHoneyLevel
(Level level, BlockState state, BlockPos pos, Player player, BeehiveBlockEntity.BeeReleaseStatus beeReleaseStatus) private static void
ChiseledBookShelfBlock.removeBook
(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity blockEntity, int slot) private boolean
CeilingHangingSignBlock.shouldTryToChainAnotherHangingSign
(Player player, BlockHitResult hitResult, SignBlockEntity sign, ItemStack stack) private boolean
WallHangingSignBlock.shouldTryToChainAnotherHangingSign
(BlockState state, Player player, BlockHitResult hitResult, SignBlockEntity sign, ItemStack stack) protected void
BaseFireBlock.spawnDestroyParticles
(Level level, Player player, BlockPos pos, BlockState state) protected void
Block.spawnDestroyParticles
(Level level, Player player, BlockPos pos, BlockState state) private void
TrapDoorBlock.toggle
(BlockState state, Level level, BlockPos pos, Player player) protected ItemInteractionResult
AbstractCauldronBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
BeehiveBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
CakeBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
CampfireBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
CandleBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
CandleCakeBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
CeilingHangingSignBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
ChiseledBookShelfBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
ComposterBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
DecoratedPotBlock.useItemOn
(ItemStack p_316569_, BlockState p_316562_, Level p_316177_, BlockPos p_316898_, Player p_316632_, InteractionHand p_316424_, BlockHitResult p_316345_) protected ItemInteractionResult
FenceBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
FlowerPotBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
JukeboxBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
LecternBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
NoteBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
PumpkinBlock.useItemOn
(ItemStack p_316383_, BlockState p_316676_, Level p_316272_, BlockPos p_316484_, Player p_316367_, InteractionHand p_316216_, BlockHitResult p_316827_) protected ItemInteractionResult
RedStoneOreBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
RespawnAnchorBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
SignBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
SweetBerryBushBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResult
TntBlock.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 ItemInteractionResult
WallHangingSignBlock.useItemOn
(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResult
AbstractFurnaceBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
AnvilBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
BarrelBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
BeaconBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
BedBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
BellBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
BrewingStandBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
ButtonBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
CakeBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
CandleCakeBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
CartographyTableBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
CaveVinesBlock.useWithoutItem
(BlockState p_152980_, Level p_152981_, BlockPos p_152982_, Player p_152983_, BlockHitResult p_152985_) protected InteractionResult
CaveVinesPlantBlock.useWithoutItem
(BlockState p_153021_, Level p_153022_, BlockPos p_153023_, Player p_153024_, BlockHitResult p_153026_) protected InteractionResult
ChestBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
ChiseledBookShelfBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
CommandBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
ComparatorBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
ComposterBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
CrafterBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
CraftingTableBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
DaylightDetectorBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
DecoratedPotBlock.useWithoutItem
(BlockState p_316866_, Level p_316544_, BlockPos p_316541_, Player p_316732_, BlockHitResult p_316860_) protected InteractionResult
DispenserBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
DoorBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
DragonEggBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
EnchantingTableBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
EnderChestBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
FenceBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
FenceGateBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
FletchingTableBlock.useWithoutItem
(BlockState p_53501_, Level p_53502_, BlockPos p_53503_, Player p_53504_, BlockHitResult p_53506_) protected InteractionResult
FlowerPotBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
GrindstoneBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
HopperBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
JigsawBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
JukeboxBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
LecternBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
LeverBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
LightBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
LoomBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
NoteBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
RedStoneWireBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
RepeaterBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
RespawnAnchorBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
ShulkerBoxBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
SignBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
SmithingTableBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
StonecutterBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
StructureBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
SweetBerryBushBlock.useWithoutItem
(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResult
TrapDoorBlock.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 TypeMethodDescriptionvoid
AbstractFurnaceBlockEntity.awardUsedRecipes
(Player player, List<ItemStack> items) boolean
private void
BrushableBlockEntity.brushingCompleted
(Player player) boolean
SignBlockEntity.canExecuteClickCommands
(boolean isFrontText, Player player) boolean
boolean
static boolean
private CommandSourceStack
LecternBlockEntity.createCommandSourceStack
(Player player) Creates a CommandSourceStack for resolving the contents of a book.private static CommandSourceStack
SignBlockEntity.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) void
ContainerOpenersCounter.decrementOpeners
(Player player, Level level, BlockPos pos, BlockState state) private void
BrushableBlockEntity.dropContent
(Player player) void
BeehiveBlockEntity.emptyAllLivingFromHive
(Player player, BlockState state, BeehiveBlockEntity.BeeReleaseStatus releaseStatus) boolean
SignBlockEntity.executeClickCommandsIfPresent
(Player player, Level level, BlockPos pos, boolean frontText) boolean
SignText.hasAnyClickCommands
(Player player) boolean
SignText.hasMessage
(Player player) void
ContainerOpenersCounter.incrementOpeners
(Player player, Level level, BlockPos pos, BlockState state) boolean
SignBlockEntity.isFacingFrontText
(Player player) protected abstract boolean
ContainerOpenersCounter.isOwnContainer
(Player player) private ItemStack
LecternBlockEntity.resolveBook
(ItemStack stack, Player player) Resolves the contents of the passed ItemStack, if it is a bookvoid
Sets the ItemStack in this lectern.private SignText
SignBlockEntity.setMessages
(Player player, List<FilteredText> filteredText, SignText text) void
void
void
void
boolean
BaseContainerBlockEntity.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
ChiseledBookShelfBlockEntity.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
CrafterBlockEntity.stillValid
(Player player) Don't rename this method to canInteractWith due to conflicts with Containerboolean
EnderChestBlockEntity.stillValid
(Player player) void
void
void
void
void
BrushableBlockEntity.unpackLootTable
(Player player) void
SignBlockEntity.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 void
TrialSpawnerData.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 Entity
TrialSpawnerState.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 TypeMethodDescriptionvoid
VaultServerData.addToRewardedPlayers
(Player player) private static void
VaultBlockEntity.Client.emitConnectionParticlesForPlayer
(Level level, Vec3 pos, Player player) (package private) boolean
VaultServerData.hasRewardedPlayer
(Player player) private static boolean
VaultBlockEntity.Client.isWithinConnectionRange
(BlockPos pos, VaultSharedData sharedData, Player player) VaultBlockEntity.Server.resolveItemsToEject
(ServerLevel level, VaultConfig config, BlockPos pos, Player player) static void
VaultBlockEntity.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 InteractionResult
MovingPistonBlock.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 void
BlockBehaviour.attack
(BlockState state, Level level, BlockPos pos, Player player) void
float
BlockBehaviour.BlockStateBase.getDestroyProgress
(Player player, BlockGetter level, BlockPos pos) protected float
BlockBehaviour.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 ItemInteractionResult
BlockBehaviour.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 InteractionResult
BlockBehaviour.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.carriedByPlayers
Methods in net.minecraft.world.level.saveddata.maps with parameters of type PlayerModifier and TypeMethodDescriptionMapItemSavedData.getHoldingPlayer
(Player player) Packet
<?> MapItemSavedData.getUpdatePacket
(MapId mapId, Player player) void
MapItemSavedData.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 boolean
ContainerSingleItem.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 float
ClientHooks.getFieldOfViewModifier
(Player entity, float fovModifier) static void
ClientHooks.onMovementInputUpdate
(Player player, Input movementInput) static boolean
ClientHooks.renderBlockOverlay
(Player player, PoseStack mat, RenderBlockScreenEffectEvent.OverlayType type, BlockState block, BlockPos pos) static boolean
ClientHooks.renderFireOverlay
(Player player, PoseStack mat) static boolean
ClientHooks.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 Player
ComputeFovModifierEvent.player
private final Player
RenderBlockScreenEffectEvent.player
Fields in net.neoforged.neoforge.client.event with type parameters of type PlayerModifier and TypeFieldDescriptionprivate final Map
<PlayerSkin.Model, EntityRenderer<? extends Player>> EntityRenderersEvent.AddLayers.skinMap
Methods 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) protected
RenderPlayerEvent
(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 void
IClientItemExtensions.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 void
IClientItemExtensions.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 CriticalHitEvent
CommonHooks.fireCriticalHit
(Player player, Entity target, boolean vanillaCritical, float damageModifier) Fires theCriticalHitEvent
and returns the resulting event.static SweepAttackEvent
CommonHooks.fireSweepAttack
(Player player, Entity target, boolean isVanillaSweep) Fires theSweepAttackEvent
and returns the resulting event.default boolean
IShearable.isShearable
(@Nullable Player player, ItemStack item, Level level, BlockPos pos) Checks if this object can be sheared.static boolean
CommonHooks.onAnvilChange
(AnvilMenu container, ItemStack left, ItemStack right, Container outputSlot, String name, long baseCost, Player player) static float
CommonHooks.onAnvilRepair
(Player player, ItemStack output, ItemStack left, ItemStack right) static @Nullable GameType
CommonHooks.onChangeGameType
(Player player, GameType currentGameType, GameType newGameType) CommonHooks.onClientMineHold
(Player player, BlockPos pos, Direction face) static void
CommonHooks.onEmptyClick
(Player player, InteractionHand hand) static void
CommonHooks.onEmptyLeftClick
(Player player) static @Nullable InteractionResult
CommonHooks.onInteractEntity
(Player player, Entity entity, InteractionHand hand) static @Nullable InteractionResult
CommonHooks.onInteractEntityAt
(Player player, Entity entity, HitResult ray, InteractionHand hand) static @Nullable InteractionResult
CommonHooks.onInteractEntityAt
(Player player, Entity entity, Vec3 vec3d, InteractionHand hand) static @Nullable InteractionResult
CommonHooks.onItemRightClick
(Player player, InteractionHand hand) static boolean
CommonHooks.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 boolean
CommonHooks.onPlayerAttackTarget
(Player player, Entity target) static void
CommonHooks.onPlayerEnchantItem
(Player player, ItemStack stack, List<EnchantmentInstance> instances) FiresPlayerEnchantItemEvent
inEnchantmentMenu.clickMenuButton(Player, int)
after the enchants are applied to the item.static @Nullable ItemEntity
CommonHooks.onPlayerTossEvent
(Player player, ItemStack item, boolean includeName) CommonHooks.onRightClickBlock
(Player player, InteractionHand hand, BlockPos pos, BlockHitResult hitVec) Shears this object.static void
CommonHooks.setCraftingPlayer
(Player player) static boolean
CommonHooks.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 TypeMethodDescriptionfloat
IScalingFunction.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 void
IPlayerListExtension.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 boolean
IBlockExtension.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 boolean
IBlockStateExtension.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 boolean
IItemExtension.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 boolean
IItemStackExtension.doesSneakBypassUse
(LevelReader level, BlockPos pos, Player player) Should this item, when held, allow sneak-clicks to pass through to the underlying block?default boolean
IDispensibleContainerItemExtension.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 ItemStack
IBlockExtension.getCloneItemStack
(BlockState state, HitResult target, LevelReader level, BlockPos pos, Player player) Called when A user uses the creative pick block button on this blockdefault ItemStack
IBlockStateExtension.getCloneItemStack
(HitResult target, LevelReader level, BlockPos pos, Player player) Called when A user uses the creative pick block button on this blockdefault AABB
IItemExtension.getSweepHitBox
(ItemStack stack, Player player, Entity target) Get a bounding box (AABB
) of a sweep attack.default AABB
IItemStackExtension.getSweepHitBox
(Player player, Entity target) Get a bounding box (AABB
) of a sweep attack.default boolean
IBlockEntityExtension.hasCustomOutlineRendering
(Player player) Returns whether thisBlockEntity
has custom outline rendering behavior.default boolean
IEntityExtension.hasCustomOutlineRendering
(Player player) Returns whether thisEntity
has custom outline rendering behavior which does not use the existing automatic outline rendering based onEntity.isCurrentlyGlowing()
and the entity's team color.default boolean
IItemExtension.isEnderMask
(ItemStack stack, Player player, EnderMan endermanEntity) Whether this Item can be used to hide player head for enderman.default boolean
IItemStackExtension.isEnderMask
(Player player, EnderMan endermanEntity) Whether this Item can be used to hide player head for enderman.default boolean
IItemExtension.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 boolean
IItemStackExtension.isNotReplaceableByPickAction
(Player player, int inventorySlot) Whether this stack should be excluded (if possible) when selecting the target hotbar slot of a "pick" action.default boolean
IBlockExtension.onDestroyedByPlayer
(BlockState state, Level level, BlockPos pos, Player player, boolean willHarvest, FluidState fluid) Called when a player removes a block.default boolean
IBlockStateExtension.onDestroyedByPlayer
(Level level, BlockPos pos, Player player, boolean willHarvest, FluidState fluid) Called when a player removes a block.default boolean
IItemExtension.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 boolean
IItemStackExtension.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 boolean
IItemExtension.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 TypeClassDescriptionclass
A 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 Player
AttributeTooltipContext.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 TypeMethodDescriptionboolean
FakePlayer.canHarmPlayer
(Player player) static AttributeTooltipContext
AttributeTooltipContext.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 Player
XpOrbTargetingEvent.getFollowingPlayer()
The result of the event.Methods in net.neoforged.neoforge.entity with parameters of type PlayerModifier and TypeMethodDescriptionvoid
XpOrbTargetingEvent.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 Player
AnvilUpdateEvent.player
private final Player
ItemStackedOnOtherEvent.player
Methods 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 boolean
EventHooks.doPlayerHarvestCheck
(Player player, BlockState state, BlockGetter level, BlockPos pos) static BonemealEvent
EventHooks.fireBonemealEvent
(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) Called when bone meal (or equivalent) is used on a block.static void
EventHooks.fireItemPickupPost
(ItemEntity itemEntity, Player player, ItemStack copy) Called inItemEntity.playerTouch(Player)
after an item was successfully picked up.static ItemEntityPickupEvent.Pre
EventHooks.fireItemPickupPre
(ItemEntity itemEntity, Player player) Called inItemEntity.playerTouch(Player)
before any other processing occurs.static void
EventHooks.firePlayerChangedDimensionEvent
(Player player, ResourceKey<Level> fromDim, ResourceKey<Level> toDim) static void
EventHooks.firePlayerCraftingEvent
(Player player, ItemStack crafted, Container craftMatrix) static Gui.HeartType
EventHooks.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 void
EventHooks.firePlayerLoadingEvent
(Player player, File playerDirectory, String uuidString) static void
EventHooks.firePlayerLoadingEvent
(Player player, PlayerDataStorage playerFileData, String uuidString) static void
EventHooks.firePlayerLoggedIn
(Player player) static void
EventHooks.firePlayerLoggedOut
(Player player) static void
EventHooks.firePlayerSavingEvent
(Player player, File playerDirectory, String uuidString) static void
EventHooks.firePlayerSmeltedEvent
(Player player, ItemStack smelted) static void
EventHooks.firePlayerTickPost
(Player player) FiresPlayerTickEvent.Post
.static void
EventHooks.firePlayerTickPre
(Player player) FiresPlayerTickEvent.Pre
.static float
EventHooks.getBreakSpeed
(Player player, BlockState state, float original, BlockPos pos) static int
EventHooks.getExperienceDrop
(LivingEntity entity, Player attackingPlayer, int originalExperience) static Component
EventHooks.getPlayerDisplayName
(Player player, Component username) static Component
EventHooks.getPlayerTabListDisplayName
(Player player) static void
EventHooks.onAdvancementEarnedEvent
(Player player, AdvancementHolder earned) static void
EventHooks.onAdvancementProgressedEvent
(Player player, AdvancementHolder progressed, AdvancementProgress advancementProgress, String criterion, AdvancementEvent.AdvancementProgressEvent.ProgressType progressType) static boolean
EventHooks.onAnimalTame
(Animal animal, Player tamer) static int
EventHooks.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 ItemTooltipEvent
EventHooks.onItemTooltip
(ItemStack itemStack, @Nullable Player entityPlayer, List<Component> list, TooltipFlag flags, Item.TooltipContext context) static void
EventHooks.onPlayerBrewedPotion
(Player player, ItemStack stack) static void
EventHooks.onPlayerClone
(Player player, Player oldPlayer, boolean wasDeath) static void
EventHooks.onPlayerDestroyItem
(Player player, ItemStack stack, @Nullable InteractionHand hand) static void
EventHooks.onPlayerFall
(Player player, float distance, float multiplier) static boolean
EventHooks.onPlayerSpawnSet
(Player player, ResourceKey<Level> levelKey, BlockPos pos, boolean forced) static void
EventHooks.onPlayerWakeup
(Player player, boolean wakeImmediately, boolean updateLevel) static void
EventHooks.onStartEntityTracking
(Entity entity, Player player) static StatAwardEvent
EventHooks.onStatAward
(Player player, Stat<?> stat, int value) static void
EventHooks.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 Player
LivingExperienceDropEvent.attackingPlayer
private final Player
BabyEntitySpawnEvent.causedByPlayer
private final Player
EnderManAngerEvent.player
private final Player
AnimalTameEvent.tamer
Methods in net.neoforged.neoforge.event.entity.living that return PlayerModifier and TypeMethodDescription@Nullable Player
LivingExperienceDropEvent.getAttackingPlayer()
@Nullable Player
BabyEntitySpawnEvent.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 Player
PlayerEvent.Clone.original
private final @Nullable Player
BonemealEvent.player
private final Player
ItemEntityPickupEvent.player
private final Player
PlayerEvent.player
private final @Nullable Player
UseItemOnBlockEvent.player
Methods in net.neoforged.neoforge.event.entity.player that return PlayerModifier and TypeMethodDescription@Nullable Player
ItemTooltipEvent.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 Player
BonemealEvent.getPlayer()
Returns the player who used the bone meal, if any.ItemEntityPickupEvent.getPlayer()
Returns the player who collided with the item.@Nullable Player
UseItemOnBlockEvent.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) protected
PlayerInteractEvent
(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 Player
BlockEvent.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 SoundEvent
FluidType.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 boolean
FluidUtil.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 boolean
FluidUtil.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.void
FluidType.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 FluidActionResult
FluidUtil.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 FluidActionResult
FluidUtil.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 FluidActionResult
FluidUtil.tryFillContainer
(ItemStack container, IFluidHandler fluidSource, int maxAmount, @Nullable Player player, boolean doFill) Fill a container from the given fluidSource.static FluidActionResult
FluidUtil.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 FluidActionResult
FluidUtil.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 FluidActionResult
FluidUtil.tryPlaceFluid
(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, ItemStack container, FluidStack resource) static boolean
FluidUtil.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 void
ItemHandlerHelper.giveItemToPlayer
(Player player, ItemStack stack) giveItemToPlayer without preferred slotstatic void
ItemHandlerHelper.giveItemToPlayer
(Player player, ItemStack stack, int preferredSlot) Inserts the given itemstack into the players inventory.boolean
boolean
-
Uses of Player in net.neoforged.neoforge.network.handling
Methods in net.neoforged.neoforge.network.handling that return Player
invalid @link