Release 2.20.1

This commit is contained in:
Josh Roy 2023-07-01 17:55:54 -04:00 committed by MD
parent b781c1e924
commit 6d2a8ffba4
3 changed files with 23 additions and 4 deletions

View File

@ -71,10 +71,12 @@ public final class VersionUtil {
builder.put("io.akarin.server.Config", SupportStatus.DANGEROUS_FORK);
// Forge - Doesn't support Bukkit
builder.put("net.minecraftforge.common.MinecraftForge", SupportStatus.UNSTABLE);
// The below translates to net.minecraftforge.common.MinecraftForge
builder.put(dumb(new int[] {110, 101, 116, 46, 109, 105, 110, 101, 99, 114, 97, 102, 116, 102, 111, 114, 103, 101, 46, 99, 111, 109, 109, 111, 110, 46, 77, 105, 110, 101, 99, 114, 97, 102, 116, 70, 111, 114, 103, 101}, 40), SupportStatus.UNSTABLE);
// Fabric - Doesn't support Bukkit
builder.put("net.fabricmc.loader.launch.knot.KnotServer", SupportStatus.UNSTABLE);
// The below translates to net.fabricmc.loader.launch.knot.KnotServer
builder.put(dumb(new int[] {110, 101, 116, 46, 102, 97, 98, 114, 105, 99, 109, 99, 46, 108, 111, 97, 100, 101, 114, 46, 108, 97, 117, 110, 99, 104, 46, 107, 110, 111, 116, 46, 75, 110, 111, 116, 83, 101, 114, 118, 101, 114}, 42), SupportStatus.UNSTABLE);
// Misc translation layers that do not add NMS will be caught by this
if (ReflUtil.getNmsVersionObject().isHigherThanOrEqualTo(ReflUtil.V1_17_R1)) {
@ -345,4 +347,21 @@ public final class VersionUtil {
return supported;
}
}
private static String dumb(final int[] clazz, final int len) {
final char[] chars = new char[clazz.length];
for (int i = 0; i < clazz.length; i++) {
chars[i] = (char) clazz[i];
}
final String decode = String.valueOf(chars);
if (decode.length() != len) {
System.exit(1);
return "why do hybrids try to bypass this?";
}
return decode;
}
}

View File

@ -76,7 +76,7 @@ To add EssentialsX to your build system, you should use the following artifacts:
| Type | Group ID | Artifact ID | Version |
|:---------------|:------------------|:--------------|:------------------|
| Latest release | `net.essentialsx` | `EssentialsX` | `2.20.0` |
| Latest release | `net.essentialsx` | `EssentialsX` | `2.20.1` |
| Snapshots | `net.essentialsx` | `EssentialsX` | `2.20.1-SNAPSHOT` |
| Older releases | `net.ess3` | `EssentialsX` | `2.18.2` |

View File

@ -3,7 +3,7 @@ plugins {
}
group = "net.essentialsx"
version = "2.20.1-SNAPSHOT"
version = "2.20.1"
project.ext {
GIT_COMMIT = !indraGit.isPresent() ? "unknown" : indraGit.commit().abbreviate(7).name()