mirror of
https://github.com/ViaVersion/ViaLegacy.git
synced 2024-09-28 04:17:40 +02:00
Changed CPE app name to correctly reflect ViaLegacy
This commit is contained in:
parent
8ddf9d1369
commit
1a706fd04f
@ -126,4 +126,13 @@ public interface ViaLegacyPlatform {
|
||||
|
||||
File getDataFolder();
|
||||
|
||||
/**
|
||||
* Returns the name which will be sent to classic CPE servers as the client's application name.
|
||||
*
|
||||
* @return The CPE application name.
|
||||
*/
|
||||
default String getCpeAppName() {
|
||||
return "ViaLegacy " + ViaLegacy.VERSION;
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -139,7 +139,7 @@ public class Protocolc0_30toc0_30cpe extends AbstractProtocol<ClientboundPackets
|
||||
}
|
||||
|
||||
final PacketWrapper extensionProtocolInfo = PacketWrapper.create(ServerboundPacketsc0_30cpe.EXTENSION_PROTOCOL_INFO, wrapper.user());
|
||||
extensionProtocolInfo.write(Typesc0_30.STRING, "ClassiCube 1.3.5"); // app name
|
||||
extensionProtocolInfo.write(Typesc0_30.STRING, ViaLegacy.getPlatform().getCpeAppName()); // app name
|
||||
extensionProtocolInfo.write(Type.SHORT, (short) supportedExtensions.size()); // extension count
|
||||
extensionProtocolInfo.sendToServer(Protocolc0_30toc0_30cpe.class);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user