From 5c47c8239ffc401d3982265a0ad7d87c92fb1886 Mon Sep 17 00:00:00 2001 From: Hut512 Date: Sat, 12 Sep 2026 17:11:20 +0200 Subject: [PATCH] Remove netty Cursor render --- .../de/steamwar/cursor/CursorListener.java | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/SpigotCore/SpigotCore_Main/src/de/steamwar/cursor/CursorListener.java b/SpigotCore/SpigotCore_Main/src/de/steamwar/cursor/CursorListener.java index 0b919898..0c94d05a 100644 --- a/SpigotCore/SpigotCore_Main/src/de/steamwar/cursor/CursorListener.java +++ b/SpigotCore/SpigotCore_Main/src/de/steamwar/cursor/CursorListener.java @@ -1,19 +1,13 @@ package de.steamwar.cursor; -import com.comphenix.tinyprotocol.TinyProtocol; import de.steamwar.core.SWPlayer; import de.steamwar.linkage.Linked; import de.steamwar.linkage.LinkedTimer; import lombok.Getter; -import net.minecraft.network.protocol.Packet; -import net.minecraft.network.protocol.game.ServerboundMovePlayerPacket; -import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerInteractEvent; -import java.util.Optional; - @Linked public class CursorListener implements Listener { @@ -24,10 +18,6 @@ public class CursorListener implements Listener { if (instance == null) { instance = this; } - - TinyProtocol.instance.addFilter(ServerboundMovePlayerPacket.Pos.class, this::updateCursorFromPacket); - TinyProtocol.instance.addFilter(ServerboundMovePlayerPacket.Rot.class, this::updateCursorFromPacket); - TinyProtocol.instance.addFilter(ServerboundMovePlayerPacket.PosRot.class, this::updateCursorFromPacket); } @LinkedTimer(delay = 1, period = 1) @@ -37,15 +27,6 @@ public class CursorListener implements Listener { .forEach(Cursor::renderDeduplicated); } - public Packet updateCursorFromPacket(Player player, Packet packet) { - SWPlayer swPlayer = SWPlayer.of(player); - Optional activeCursor = swPlayer.getComponent(Cursor.class); - - activeCursor.ifPresent(Cursor::renderDeduplicated); - - return packet; - } - @EventHandler public void onPlayerInteract(PlayerInteractEvent event) { SWPlayer.of(event.getPlayer()).getComponent(Cursor.class).ifPresent(cursor -> {