@@ -71,7 +71,7 @@ public void handleCustomDigging(Player player, View view, DiggingAction actionTy
7171 actionType = DiggingAction .FINISHED_DIGGING ;
7272 blockStages .get (view ).get (position ).setStage ((byte ) 9 );
7373 if (view .getStage ().getAudience ().getMiningSpeed (player ) == 0 ) {
74- for (Player member : view .getStage ().getAudience ().getPlayers ()) {
74+ for (Player member : view .getStage ().getAudience ().getOnlinePlayers ()) {
7575 WrapperPlayServerBlockBreakAnimation wrapperPlayServerBlockBreakAnimation = new WrapperPlayServerBlockBreakAnimation (blockStages .get (view ).get (position ).getEntityId (), new Vector3i (position .getX (), position .getY (), position .getZ ()), (byte ) 9 );
7676 PacketEvents .getAPI ().getPlayerManager ().getUser (member ).writePacket (wrapperPlayServerBlockBreakAnimation );
7777 }
@@ -157,7 +157,7 @@ public void updateBlockStage(Player player, BlockifyPosition position, BlockData
157157 }
158158 // Send block break animation packet
159159 if (!blockStages .containsKey (view ) || blockStages .get (view ) == null || !blockStages .get (view ).containsKey (position ) || blockStages .get (view ).get (position ).getStage () >= 9 ) return ;
160- for (Player member : view .getStage ().getAudience ().getPlayers ()) {
160+ for (Player member : view .getStage ().getAudience ().getOnlinePlayers ()) {
161161 WrapperPlayServerBlockBreakAnimation wrapperPlayServerBlockBreakAnimation = new WrapperPlayServerBlockBreakAnimation (blockStages .get (view ).get (position ).getEntityId (), new Vector3i (position .getX (), position .getY (), position .getZ ()), blockStages .get (view ).get (position ).getStage ());
162162 PacketEvents .getAPI ().getPlayerManager ().sendPacket (member , wrapperPlayServerBlockBreakAnimation );
163163 }
@@ -203,7 +203,7 @@ public void resetViewBlockAnimation(View view, Set<BlockifyPosition> positions)
203203 if (blockStages .get (view ).containsKey (position )) {
204204 Bukkit .getScheduler ().cancelTask (blockStages .get (view ).get (position ).getTask ());
205205 int id = blockStages .get (view ).remove (position ).getEntityId ();
206- for (Player member : view .getStage ().getAudience ().getPlayers ()) {
206+ for (Player member : view .getStage ().getAudience ().getOnlinePlayers ()) {
207207 WrapperPlayServerBlockBreakAnimation wrapperPlayServerBlockBreakAnimation = new WrapperPlayServerBlockBreakAnimation (id , new Vector3i (position .getX (), position .getY (), position .getZ ()), (byte ) -1 );
208208 PacketEvents .getAPI ().getPlayerManager ().getUser (member ).writePacket (wrapperPlayServerBlockBreakAnimation );
209209 }
0 commit comments