Package com.plotsquared.bukkit.listener
Class PlayerEventListener
java.lang.Object
com.plotsquared.core.listener.PlotListener
com.plotsquared.bukkit.listener.PlayerEventListener
- All Implemented Interfaces:
Listener
Player Events involving plots.
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerEventListener(@NonNull PlotAreaManager plotAreaManager, @NonNull EventDispatcher eventDispatcher, @NonNull com.sk89q.worldedit.WorldEdit worldEdit) -
Method Summary
Modifier and TypeMethodDescriptionvoidonBoatPlace(EntityPlaceEvent event) voidvoidvoidvoidonChat(AsyncPlayerChatEvent event) voidonConnect(PlayerJoinEvent event) voidonDeath(PlayerDeathEvent event) voidvoidonHangingPlace(HangingPlaceEvent event) voidvoidonInteract(PlayerInteractEvent event) voidvoidvoidonItemDrop(PlayerDropItemEvent event) voidvoidonLeave(PlayerQuitEvent event) voidvoidvoidvoidvoidonPortalEnter(PlayerPortalEvent event) voidvoidonTeleport(PlayerTeleportEvent event) voidvoidvoidvoidvoidplayerMove(PlayerMoveEvent event) voidplayerRespawn(PlayerRespawnEvent event) voidvehicleMove(VehicleMoveEvent event) Methods inherited from class com.plotsquared.core.listener.PlotListener
logout, plotEntry, plotExit, startRunnable
-
Constructor Details
-
PlayerEventListener
@Inject public PlayerEventListener(@NonNull PlotAreaManager plotAreaManager, @NonNull EventDispatcher eventDispatcher, @NonNull com.sk89q.worldedit.WorldEdit worldEdit)
-
-
Method Details
-
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
-