2323 */
2424package com .lunarclient .apollo .module .marker ;
2525
26+ import com .lunarclient .apollo .ApolloManager ;
2627import com .lunarclient .apollo .marker .v1 .BlockTarget ;
2728import com .lunarclient .apollo .marker .v1 .DangerMarker ;
2829import com .lunarclient .apollo .marker .v1 .DisplayMarkerMessage ;
4445import com .lunarclient .apollo .module .marker .target .MarkerTarget ;
4546import com .lunarclient .apollo .module .marker .target .PlayerMarkerTarget ;
4647import com .lunarclient .apollo .network .NetworkTypes ;
47- import com .lunarclient .apollo .player .AbstractApolloPlayer ;
4848import com .lunarclient .apollo .recipients .Recipients ;
4949import java .awt .Color ;
5050import java .time .Duration ;
@@ -62,7 +62,7 @@ public final class MarkerModuleImpl extends MarkerModule {
6262 @ Override
6363 public void displayMarker (@ NonNull Recipients recipients , @ NonNull Marker marker ) {
6464 DisplayMarkerMessage message = this .toProtobuf (marker );
65- recipients . forEach ( player -> (( AbstractApolloPlayer ) player ) .sendPacket (message ) );
65+ ApolloManager . getNetworkManager () .sendPacket (recipients , message );
6666 }
6767
6868 @ Override
@@ -71,7 +71,7 @@ public void removeMarker(@NonNull Recipients recipients, @NonNull String markerI
7171 .setId (markerId )
7272 .build ();
7373
74- recipients . forEach ( player -> (( AbstractApolloPlayer ) player ) .sendPacket (message ) );
74+ ApolloManager . getNetworkManager () .sendPacket (recipients , message );
7575 }
7676
7777 @ Override
@@ -82,7 +82,7 @@ public void removeMarker(@NonNull Recipients recipients, @NonNull Marker marker)
8282 @ Override
8383 public void resetMarkers (@ NonNull Recipients recipients ) {
8484 ResetMarkersMessage message = ResetMarkersMessage .getDefaultInstance ();
85- recipients . forEach ( player -> (( AbstractApolloPlayer ) player ) .sendPacket (message ) );
85+ ApolloManager . getNetworkManager () .sendPacket (recipients , message );
8686 }
8787
8888 private DisplayMarkerMessage toProtobuf (Marker marker ) {
0 commit comments