diff --git a/pom.xml b/pom.xml
index 58c2173..6454425 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
io.josemmo.bukkit.plugin
YamipaPlugin
- 1.2.4
+ 1.2.5
8
diff --git a/src/main/java/io/josemmo/bukkit/plugin/utils/InteractWithEntityListener.java b/src/main/java/io/josemmo/bukkit/plugin/utils/InteractWithEntityListener.java
index 1300369..753f545 100644
--- a/src/main/java/io/josemmo/bukkit/plugin/utils/InteractWithEntityListener.java
+++ b/src/main/java/io/josemmo/bukkit/plugin/utils/InteractWithEntityListener.java
@@ -8,7 +8,6 @@
import com.comphenix.protocol.events.PacketListener;
import com.comphenix.protocol.wrappers.EnumWrappers;
import io.josemmo.bukkit.plugin.YamipaPlugin;
-import org.bukkit.Bukkit;
import org.bukkit.block.Block;
import org.bukkit.block.BlockFace;
import org.bukkit.entity.Player;
@@ -87,13 +86,9 @@ public final void onPacketReceiving(@NotNull PacketEvent event) {
boolean allowEvent = true;
try {
if (action == EnumWrappers.EntityUseAction.ATTACK) {
- allowEvent = Bukkit.getScheduler()
- .callSyncMethod(getPlugin(), () -> onAttack(player, targetBlock, targetBlockFace))
- .get();
+ allowEvent = onAttack(player, targetBlock, targetBlockFace);
} else if (action == EnumWrappers.EntityUseAction.INTERACT_AT) {
- allowEvent = Bukkit.getScheduler()
- .callSyncMethod(getPlugin(), () -> onInteract(player, targetBlock, targetBlockFace))
- .get();
+ allowEvent = onInteract(player, targetBlock, targetBlockFace);
}
} catch (Exception e) {
YamipaPlugin.getInstance().log(Level.SEVERE, "Failed to notify entity listener handler", e);
diff --git a/src/main/java/io/josemmo/bukkit/plugin/utils/SelectBlockTask.java b/src/main/java/io/josemmo/bukkit/plugin/utils/SelectBlockTask.java
index e3bc4fd..d1fb601 100644
--- a/src/main/java/io/josemmo/bukkit/plugin/utils/SelectBlockTask.java
+++ b/src/main/java/io/josemmo/bukkit/plugin/utils/SelectBlockTask.java
@@ -12,8 +12,6 @@
import org.bukkit.event.HandlerList;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
-import org.bukkit.event.player.PlayerAnimationEvent;
-import org.bukkit.event.player.PlayerAnimationType;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.jetbrains.annotations.NotNull;
@@ -143,18 +141,6 @@ public void onBlockInteraction(@NotNull PlayerInteractEvent event) {
}
}
- @EventHandler(ignoreCancelled = true, priority = EventPriority.LOWEST)
- public void onArmSwing(@NotNull PlayerAnimationEvent event) {
- if (event.getAnimationType() != PlayerAnimationType.ARM_SWING) {
- // Sanity check, vanilla Minecraft does not have any other player animation type
- return;
- }
- boolean allowEvent = handle(event.getPlayer(), null, null);
- if (!allowEvent) {
- event.setCancelled(true);
- }
- }
-
@EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR)
public void onPlayerQuit(@NotNull PlayerQuitEvent event) {
UUID uuid = event.getPlayer().getUniqueId();