Domain
build / build (push) Successful in 3m57s

This commit is contained in:
ciomek committed 2026-08-19 18:02:06 +02:00
1 parent 312596b2dd
commit 5f6a28fd4d
2 files changed
+8

No files matched your search

@@ -6,6 +6,7 @@ import java.util.List;
public record ServerInfoPayload(
double tps,
String version,
String domain,
String motd,
boolean onlineMode,
int sleepPercentage,
@@ -1,6 +1,7 @@
package ciomek.loon.mqtt.request;
import ciomek.loon.TPSTracker;
import ciomek.loon.Loon;
import ciomek.loon.mixin.WorldServerMixin;
import ciomek.loon.mqtt.payload.ServerInfoPayload;
import net.minecraft.server.MinecraftServer;
@@ -8,9 +9,15 @@ import net.minecraft.server.MinecraftServer;
public record ServerInfoRequest() implements IRequest {
@Override
public void handle(MinecraftServer server) {
String domain = System.getenv(Loon.EnvVarPrefix + "DOMAIN");
if (domain == null) {
domain = "";
}
ServerInfoPayload payload = new ServerInfoPayload(
TPSTracker.getTPS(),
server.getMinecraftVersion(),
domain,
server.motd,
server.onlineMode,
server.sleepPercentage,