Support 1.6 - 1.6.3

This commit is contained in:
2025-08-28 10:23:12 -07:00
parent 331d7e99a0
commit 8f1f6098e3
4 changed files with 12 additions and 5 deletions

View File

@@ -2,5 +2,5 @@
$latestVersion = "1.6.3"; $latestVersion = "1.6.3";
$latestBetaVersion = $latestVersion; $latestBetaVersion = $latestVersion;
$latestLauncherVersion = "1.0.0"; $latestLauncherVersion = "1.0.0";
$allowedVersions = [$latestVersion, $latestBetaVersion]; $allowedVersions = [$latestVersion, $latestBetaVersion, "1.6.2", "1.6.1", "1.6"];
$allowedDatabaseVersions = [$latestVersion, $latestBetaVersion]; $allowedDatabaseVersions = [$latestVersion, $latestBetaVersion, "1.6.2", "1.6.1", "1.6"];

View File

@@ -50,6 +50,11 @@ foreach ($rows as $row) {
]; ];
} }
echo encrypt(json_encode(["messages" => array_reverse($mapped), "customIcons" => $icons]));
if (getClientVersion() == "1.6") {
echo encrypt(json_encode($mapped));
} else {
echo encrypt(json_encode(["messages" => array_reverse($mapped), "customIcons" => $icons]));
}
$conn->close(); $conn->close();

View File

@@ -72,8 +72,7 @@ foreach ($rows as $row) {
usort($mapped, fn($a,$b) => $b['value'] <=> $a['value']); usort($mapped, fn($a,$b) => $b['value'] <=> $a['value']);
$limited = array_slice($mapped, 0, 500); $limited = array_slice($mapped, 0, 500);
$clientVersion = $_SERVER['HTTP_CLIENTVERSION'] ?? "0"; if (getClientVersion() == "1.6" || (getClientVersion() == "1.6.1" && $request_type == "1")) {
if ($_SERVER['HTTP_REQUESTER'] == 'BerryDashLauncher') {
echo encrypt(json_encode($limited)); echo encrypt(json_encode($limited));
} else { } else {
echo encrypt(json_encode(["entries" => $limited, "customIcons" => $icons])); echo encrypt(json_encode(["entries" => $limited, "customIcons" => $icons]));

View File

@@ -48,6 +48,9 @@ function exitWithMessage($message, $encrypt = true) {
} }
exit; exit;
} }
function getClientVersion() {
return $_SERVER['HTTP_CLIENTVERSION'];
}
function isLatestVersion($version) { function isLatestVersion($version) {
global $latestVersion; global $latestVersion;