Added EventHandler piorities

This commit is contained in:
Teriuihi 2022-01-13 23:26:01 +01:00
parent c82f0c8f17
commit d099f3ee55
5 changed files with 16 additions and 7 deletions

View File

@ -5,6 +5,7 @@ import com.alttd.objects.APartType;
import com.alttd.objects.ParticleSet;
import com.alttd.storage.PlayerSettings;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.scheduler.BukkitRunnable;
@ -19,8 +20,10 @@ public class BlockBreakListener implements Listener {
particlesToActivate = List.of(particleTypes);
}
@EventHandler
@EventHandler(priority = EventPriority.MONITOR)
public void onBlockBreak(BlockBreakEvent event) {
if (event.isCancelled())
return;
new BukkitRunnable() {
@Override
public void run() {

View File

@ -5,6 +5,7 @@ import com.alttd.objects.APartType;
import com.alttd.objects.ParticleSet;
import com.alttd.storage.PlayerSettings;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.scheduler.BukkitRunnable;
@ -19,8 +20,10 @@ public class BlockPlaceListener implements Listener {
particlesToActivate = List.of(particleTypes);
}
@EventHandler
@EventHandler(priority = EventPriority.MONITOR)
public void onBlockPlace(BlockPlaceEvent event) {
if (event.isCancelled())
return;
new BukkitRunnable() {
@Override
public void run() {

View File

@ -6,6 +6,7 @@ import com.alttd.objects.ParticleSet;
import com.alttd.storage.PlayerSettings;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.entity.PlayerDeathEvent;
import org.bukkit.scheduler.BukkitRunnable;
@ -20,8 +21,10 @@ public class DeathListener implements Listener {
particlesToActivate = List.of(particleTypes);
}
@EventHandler
@EventHandler(priority = EventPriority.MONITOR)
public void onDeath(PlayerDeathEvent event) {
if (event.isCancelled())
return;
new BukkitRunnable() {
@Override
public void run() {

View File

@ -5,6 +5,7 @@ import com.alttd.gui.GUI;
import com.alttd.gui.GUIAction;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.event.inventory.InventoryCloseEvent;
@ -17,7 +18,7 @@ public class GUIListener implements Listener {
* Handles clicking inside a gui
* @param event gui click event
*/
@EventHandler
@EventHandler(priority = EventPriority.HIGH)
public void onClick(InventoryClickEvent event){
if (!(event.getWhoClicked() instanceof Player player)){
return;

View File

@ -7,10 +7,9 @@ import com.alttd.objects.ParticleSet;
import com.alttd.storage.PlayerSettings;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.bukkit.scheduler.BukkitRunnable;
import java.util.List;
@ -24,7 +23,7 @@ public class PlayerJoinListener implements Listener {
particlesToActivate = List.of(particleTypes);
}
@EventHandler
@EventHandler(priority = EventPriority.MONITOR)
public void onPlayerJoin(PlayerJoinEvent event) {
new BukkitRunnable() {
@Override