Mirror von
https://github.com/GeyserMC/Geyser.git
synchronisiert 2024-11-19 22:40:18 +01:00
Ensure metrics UUID is valid
Dieser Commit ist enthalten in:
Ursprung
85d63dea36
Commit
d9d78cd9ca
@ -34,6 +34,7 @@ import org.spongepowered.configurate.yaml.YamlConfigurationLoader;
|
|||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
import java.util.UUID;
|
||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
|
|
||||||
import static org.spongepowered.configurate.NodePath.path;
|
import static org.spongepowered.configurate.NodePath.path;
|
||||||
@ -107,6 +108,13 @@ public final class ConfigLoader {
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
})
|
})
|
||||||
|
.addAction(path("metrics", "uuid"), (path, value) -> {
|
||||||
|
if ("generateduuid".equals(value.getString())) {
|
||||||
|
// Manually copied config without Metrics UUID creation?
|
||||||
|
return new Object[]{UUID.randomUUID()};
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
})
|
||||||
.addAction(path("bedrock", "motd1"), rename("primary-motd"))
|
.addAction(path("bedrock", "motd1"), rename("primary-motd"))
|
||||||
.addAction(path("bedrock", "motd2"), rename("secondary-motd"))
|
.addAction(path("bedrock", "motd2"), rename("secondary-motd"))
|
||||||
// Legacy config values
|
// Legacy config values
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren