2121package com .viaversion .vialoader .impl .platform ;
2222
2323import com .viaversion .vialoader .ViaLoader ;
24- import com .viaversion .vialoader .commands .UserCommandSender ;
2524import com .viaversion .vialoader .impl .viaversion .VLApiBase ;
2625import com .viaversion .vialoader .impl .viaversion .VLViaConfig ;
2726import com .viaversion .vialoader .util .JLoggerToSLF4J ;
2827import com .viaversion .vialoader .util .PacketTypeUtil ;
2928import com .viaversion .vialoader .util .VLTask ;
3029import com .viaversion .viaversion .api .Via ;
3130import com .viaversion .viaversion .api .ViaAPI ;
32- import com .viaversion .viaversion .api .command .ViaCommandSender ;
3331import com .viaversion .viaversion .api .configuration .ViaVersionConfig ;
3432import com .viaversion .viaversion .api .connection .UserConnection ;
3533import com .viaversion .viaversion .api .platform .ViaPlatform ;
@@ -104,11 +102,6 @@ public VLTask runRepeatingSync(Runnable runnable, long period) {
104102 return this .runRepeatingAsync (runnable , period );
105103 }
106104
107- @ Override
108- public ViaCommandSender [] getOnlinePlayers () {
109- return Via .getManager ().getConnectionManager ().getConnectedClients ().values ().stream ().map (UserCommandSender ::new ).toArray (ViaCommandSender []::new );
110- }
111-
112105 @ Override
113106 public void sendCustomPayload (UUID uuid , String channel , String message ) {
114107 UserConnection connection = Via .getManager ().getConnectionManager ().getConnectedClient (uuid );
@@ -118,16 +111,15 @@ public void sendCustomPayload(UUID uuid, String channel, String message) {
118111 }
119112
120113 if (connection != null ) {
121- final PacketWrapper packet = PacketWrapper .create (PacketTypeUtil .getServerboundPacketType ("CUSTOM_PAYLOAD" , connection ), connection );
122- packet .write (Types .STRING , channel );
123- packet .write (Types .REMAINING_BYTES , message .getBytes ());
124-
125- packet .sendToServer (InitialBaseProtocol .class );
114+ final PacketWrapper customPayload = PacketWrapper .create (PacketTypeUtil .getServerboundPacketType ("CUSTOM_PAYLOAD" , connection ), connection );
115+ customPayload .write (Types .STRING , channel );
116+ customPayload .write (Types .REMAINING_BYTES , message .getBytes ());
117+ customPayload .sendToServer (InitialBaseProtocol .class );
126118 }
127119 }
128120
129121 @ Override
130- public boolean hasPlugin (String s ) {
122+ public boolean hasPlugin (String name ) {
131123 return false ; // Used for ViaPlatform#getUnsupportedSoftwareClasses
132124 }
133125
0 commit comments