src/main/java/me/neznamy/tab/platforms/bukkit/features/unlimitedtags/EventListener.java
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
	public void onMove(PlayerMoveEvent e) {
		if (e.getFrom().distance(e.getTo()) == 0) return;
		TabPlayer p = TAB.getInstance().getPlayer(e.getPlayer().getUniqueId());
		if (p == null || feature.isDisabledWorld(p.getWorldName())) return;
		TAB.getInstance().getCPUManager().runMeasuredTask("processing PlayerMoveEvent", TabFeature.NAMETAGX, UsageType.PLAYER_MOVE_EVENT, () -> processMove(p, e.getTo()));
	}
/**
	 * Move event listener to send packets when /tab ntpreview is used
	 * @param e - move event
	 */
Move event listener to send packets when /tab ntpreview is used
@param e - move event
Move event listener to send packets when / tab ntpreview is used @param e - move event
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
	public void onMove(PlayerMoveEvent e) {
		if (e.getFrom().distance(e.getTo()) == 0) return;
		TabPlayer p = TAB.getInstance().getPlayer(e.getPlayer().getUniqueId());
		if (p == null || feature.isDisabledWorld(p.getWorldName())) return;
		TAB.getInstance().getCPUManager().runMeasuredTask("processing PlayerMoveEvent", TabFeature.NAMETAGX, UsageType.PLAYER_MOVE_EVENT, () -> processMove(p, e.getTo()));
	}
@ EventHandler ( priority = EventPriority . MONITOR , ignoreCancelled = true ) public void onMove ( PlayerMoveEvent e ) { if ( e . getFrom ( ) . distance ( e . getTo ( ) ) == 0 ) return ; TabPlayer p = TAB . getInstance ( ) . getPlayer ( e . getPlayer ( ) . getUniqueId ( ) ) ; if ( p == null || feature . isDisabledWorld ( p . getWorldName ( ) ) ) return ; TAB . getInstance ( ) . getCPUManager ( ) . runMeasuredTask ( "processing PlayerMoveEvent" , TabFeature . NAMETAGX , UsageType . PLAYER_MOVE_EVENT , ( ) -> processMove ( p , e . getTo ( ) ) ) ; }
Move event listener to send packets when /tab ntpreview is used
 @param e - move event
Move event listener to send packets when / tab ntpreview is used @param e - move event