Support 1.6 - 1.6.3
This commit is contained in:
@@ -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"];
|
||||||
@@ -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();
|
||||||
@@ -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]));
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user