Package com.plotsquared.bukkit.listener
Class PlayerEventListener
java.lang.Object
com.plotsquared.bukkit.listener.PlayerEventListener
- All Implemented Interfaces:
Listener
Player Events involving plots.
-
Constructor Summary
ConstructorDescriptionPlayerEventListener
(@NonNull PlotAreaManager plotAreaManager, @NonNull EventDispatcher eventDispatcher, @NonNull com.sk89q.worldedit.WorldEdit worldEdit, @NonNull PlotListener plotListener) -
Method Summary
Modifier and TypeMethodDescriptionvoid
onBoatPlace
(EntityPlaceEvent event) void
void
void
void
onChat
(AsyncPlayerChatEvent event) void
onConnect
(PlayerJoinEvent event) void
onDeath
(PlayerDeathEvent event) void
void
void
onHangingPlace
(HangingPlaceEvent event) void
void
onInteract
(PlayerInteractEvent event) void
void
void
onItemDrop
(PlayerDropItemEvent event) void
void
onLeave
(PlayerQuitEvent event) void
void
void
void
void
onPortalEnter
(PlayerPortalEvent event) void
void
onTeleport
(PlayerTeleportEvent event) void
void
void
void
void
playerMove
(PlayerMoveEvent event) void
playerRespawn
(PlayerRespawnEvent event) void
vehicleMove
(VehicleMoveEvent event)
-
Constructor Details
-
PlayerEventListener
@Inject public PlayerEventListener(@NonNull PlotAreaManager plotAreaManager, @NonNull EventDispatcher eventDispatcher, @NonNull com.sk89q.worldedit.WorldEdit worldEdit, @NonNull PlotListener plotListener)
-
-
Method Details
-
onEffect
-
onVehicleEntityCollision
-
playerCommand
-
onPreLogin
-
onConnect
-
playerRespawn
-
onTeleport
-
vehicleMove
- Throws:
IllegalAccessException
-
playerMove
-
onChat
-
onWorldChanged
-
onInventoryClick
-
onInteract
-
onCancelledInteract
-
onInteract
-
onBoatPlace
-
onBucketEmpty
-
onInventoryClose
-
onLeave
-
onBucketFill
-
onHangingPlace
-
onHangingBreakByEntity
-
onPlayerInteractEntity
-
onVehicleDestroy
-
onItemDrop
-
onItemPickup
-
onDeath
-
onLocaleChange
-
onPortalEnter
-
onPortalCreation
-
onPlayerTakeLecternBook
-