Uses of Class
de.marcely.bedwars.api.event.player.PlayerUseSpecialItemEvent
Packages that use PlayerUseSpecialItemEvent
Package
Description
Events related to
Player
actions, or changes to player properties.Classes dedicated to handling
SpecialItems
in MBedwars.-
Uses of PlayerUseSpecialItemEvent in de.marcely.bedwars.api.event.player
Methods in de.marcely.bedwars.api.event.player that return PlayerUseSpecialItemEventModifier and TypeMethodDescriptionPlayerUseSpecialItemFireballEvent.getOriginEvent()
Returns the event that was called right before this event.Constructors in de.marcely.bedwars.api.event.player with parameters of type PlayerUseSpecialItemEventModifierConstructorDescriptionPlayerUseSpecialItemFireballEvent
(PlayerUseSpecialItemEvent origin, ProjectileSource shooter, Location spawnLocation, Vector direction, float yield, double flightSpeed, boolean flyStraight, @Nullable Integer autoIgnitionTicks) -
Uses of PlayerUseSpecialItemEvent in de.marcely.bedwars.api.game.specialitem
Methods in de.marcely.bedwars.api.game.specialitem that return PlayerUseSpecialItemEventModifier and TypeMethodDescription@Nullable PlayerUseSpecialItemEvent
SpecialItemUseSession.getEvent()
Returns the event/session detailsMethods in de.marcely.bedwars.api.game.specialitem with parameters of type PlayerUseSpecialItemEventModifier and TypeMethodDescriptionDeadSpecialItemUseHandler.openSession
(PlayerUseSpecialItemEvent event) SpecialItemUseHandler.openSession
(PlayerUseSpecialItemEvent event) UseSpecialItemUseSession(PlayerUseSpecialItemEvent)
and pass it back to this event
Make sure to callSpecialItemUseSession.stop()
when the item did its thing
Also optionally callSpecialItemUseSession.takeItem()
when neededConstructors in de.marcely.bedwars.api.game.specialitem with parameters of type PlayerUseSpecialItemEvent