Class ApricornEvent.Pick
java.lang.Object
net.neoforged.bus.api.Event
com.pixelmonmod.pixelmon.api.events.ApricornEvent
com.pixelmonmod.pixelmon.api.events.ApricornEvent.Pick
- All Implemented Interfaces:
net.neoforged.bus.api.ICancellableEvent
- Enclosing class:
ApricornEvent
public static class ApricornEvent.Pick
extends ApricornEvent
implements net.neoforged.bus.api.ICancellableEvent
ApricornEvent
subclass event which fires when an apricorn is being picked by a player.
Cancelling this event will stop the player from harvesting the apricorn
-
Nested Class Summary
Nested classes/interfaces inherited from class com.pixelmonmod.pixelmon.api.events.ApricornEvent
ApricornEvent.Pick
-
Constructor Summary
ConstructorsConstructorDescriptionPick
(net.minecraft.world.level.Level level, net.minecraft.world.level.block.state.BlockState state, ApricornType apricorn, net.minecraft.core.BlockPos pos, net.minecraft.server.level.ServerPlayer player, net.minecraft.world.item.ItemStack pickedStack) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStack
Gets the itemstack being droppednet.minecraft.server.level.ServerPlayer
Gets the player picking the itemMethods inherited from class com.pixelmonmod.pixelmon.api.events.ApricornEvent
getApricorn, getLevel, getPos, getState
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.neoforged.bus.api.ICancellableEvent
isCanceled, setCanceled
-
Constructor Details
-
Pick
public Pick(net.minecraft.world.level.Level level, net.minecraft.world.level.block.state.BlockState state, ApricornType apricorn, net.minecraft.core.BlockPos pos, net.minecraft.server.level.ServerPlayer player, net.minecraft.world.item.ItemStack pickedStack)
-
-
Method Details
-
getPickedStack
public net.minecraft.world.item.ItemStack getPickedStack()Gets the itemstack being dropped- Returns:
- the dropped stack
-
getPlayer
public net.minecraft.server.level.ServerPlayer getPlayer()Gets the player picking the item- Returns:
-