Class ArrowLooseEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.entity.EntityEvent
net.minecraftforge.event.entity.living.LivingEvent
net.minecraftforge.event.entity.player.PlayerEvent
net.minecraftforge.event.entity.player.ArrowLooseEvent
ArrowLooseEvent is fired when a player stops using a bow.
This event is fired whenever a player stops using a bow in
 
 
 
 
This event is
If this event is canceled, the player does not stop using the bow.
 
This event does not have a result.
 
This event is fired on the
This event is fired whenever a player stops using a bow in
BowItem.releaseUsing(ItemStack, Level, LivingEntity, int).bow contains the ItemBow ItemStack that was used in this event.charge contains the value for how much the player had charged before stopping the shot.This event is
Cancelable.If this event is canceled, the player does not stop using the bow.
This event does not have a result.
Event.HasResultThis event is fired on the
MinecraftForge.EVENT_BUS.- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraftforge.event.entity.player.PlayerEventPlayerEvent.BreakSpeed, PlayerEvent.Clone, PlayerEvent.HarvestCheck, PlayerEvent.ItemCraftedEvent, PlayerEvent.ItemPickupEvent, PlayerEvent.ItemSmeltedEvent, PlayerEvent.LoadFromFile, PlayerEvent.NameFormat, PlayerEvent.PlayerChangedDimensionEvent, PlayerEvent.PlayerChangeGameModeEvent, PlayerEvent.PlayerLoggedInEvent, PlayerEvent.PlayerLoggedOutEvent, PlayerEvent.PlayerRespawnEvent, PlayerEvent.SaveToFile, PlayerEvent.StartTracking, PlayerEvent.StopTracking, PlayerEvent.TabListNameFormatNested classes/interfaces inherited from class net.minecraftforge.event.entity.living.LivingEventLivingEvent.LivingJumpEvent, LivingEvent.LivingUpdateEvent, LivingEvent.LivingVisibilityEventNested classes/interfaces inherited from class net.minecraftforge.event.entity.EntityEventEntityEvent.CanUpdate, EntityEvent.EnteringSection, EntityEvent.EntityConstructing, EntityEvent.SizeNested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Eventnet.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionArrowLooseEvent(Player player, ItemStack bow, Level world, int charge, boolean hasAmmo)
- 
Method SummaryMethods inherited from class net.minecraftforge.event.entity.player.PlayerEventgetPlayerMethods inherited from class net.minecraftforge.event.entity.living.LivingEventgetEntityLivingMethods inherited from class net.minecraftforge.event.entity.EntityEventgetEntityMethods inherited from class net.minecraftforge.eventbus.api.EventgetListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup
- 
Field Details- 
bow
- 
world
- 
hasAmmoprivate final boolean hasAmmo
- 
chargeprivate int charge
 
- 
- 
Constructor Details- 
ArrowLooseEvent
 
- 
- 
Method Details- 
getBow
- 
getWorld
- 
hasAmmopublic boolean hasAmmo()
- 
getChargepublic int getCharge()
- 
setChargepublic void setCharge(int charge)
 
-