Skip to content

Commit 9632b5b

Browse files
author
_
committed
Add v1_21_R6 MDFIVEMAGICLETTER
1 parent faa02b5 commit 9632b5b

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

providers/NMSReflectionProvider/src/main/java/net/ess3/nms/refl/ReflUtil.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public final class ReflUtil {
2323
public static final NMSVersion V1_19_R1 = NMSVersion.fromString("v1_19_R1");
2424
public static final NMSVersion V1_19_R2 = NMSVersion.fromString("v1_19_R2");
2525
public static final NMSVersion V1_20_R4 = NMSVersion.fromString("v1_20_R4");
26+
public static final NMSVersion V1_21_R6 = NMSVersion.fromString("v1_21_R6");
2627
private static final Map<String, Class<?>> classCache = new HashMap<>();
2728
private static final Table<Class<?>, String, Method> methodCache = HashBasedTable.create();
2829
private static final Table<Class<?>, MethodParams, Method> methodParamCache = HashBasedTable.create();

providers/NMSReflectionProvider/src/main/java/net/ess3/nms/refl/providers/ReflServerStateProvider.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ public ReflServerStateProvider() {
1818
MethodHandle isRunning = null;
1919

2020
final String MDFIVEMAGICLETTER;
21-
if (ReflUtil.getNmsVersionObject().isHigherThanOrEqualTo(ReflUtil.V1_20_R4)) {
21+
if (ReflUtil.getNmsVersionObject().isHigherThanOrEqualTo(ReflUtil.V1_21_R6)) {
22+
MDFIVEMAGICLETTER = "B";
23+
} else if (ReflUtil.getNmsVersionObject().isHigherThanOrEqualTo(ReflUtil.V1_20_R4)) {
2224
MDFIVEMAGICLETTER = "x";
2325
} else if (ReflUtil.getNmsVersionObject().isHigherThanOrEqualTo(ReflUtil.V1_19_R2)) {
2426
MDFIVEMAGICLETTER = "v";

0 commit comments

Comments
 (0)