Skip to content

Commit 9cc056e

Browse files
committed
Added v1_20_R1 support
1 parent 3df0ccc commit 9cc056e

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

src/main/java/eu/decentsoftware/holograms/api/nms/versions/NMS_1_17.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,12 @@ public class NMS_1_17 extends NMS {
141141
int[].class);
142142
// DATA WATCHER OBJECT
143143
if (Version.afterOrEqual(18)) {
144-
if (Version.afterOrEqual(Version.v1_19_R3)) {
144+
if (Version.afterOrEqual(Version.v1_20_R1)) {
145+
DWO_ENTITY_DATA = new ReflectField<>(ENTITY_CLASS, "an").getValue(null);
146+
DWO_CUSTOM_NAME = new ReflectField<>(ENTITY_CLASS, "aU").getValue(null);
147+
DWO_CUSTOM_NAME_VISIBLE = new ReflectField<>(ENTITY_CLASS, "aV").getValue(null);
148+
DWO_ARMOR_STAND_DATA = new ReflectField<>(ENTITY_ARMOR_STAND_CLASS, "bC").getValue(null);
149+
} else if (Version.afterOrEqual(Version.v1_19_R3)) {
145150
DWO_ENTITY_DATA = new ReflectField<>(ENTITY_CLASS, "an").getValue(null);
146151
DWO_CUSTOM_NAME = new ReflectField<>(ENTITY_CLASS, "aR").getValue(null);
147152
DWO_CUSTOM_NAME_VISIBLE = new ReflectField<>(ENTITY_CLASS, "aS").getValue(null);

src/main/java/eu/decentsoftware/holograms/api/utils/reflect/Version.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public enum Version {
2929
v1_19_R1(19),
3030
v1_19_R2(19),
3131
v1_19_R3(19),
32+
v1_20_R1(20),
3233
;
3334

3435
/*

0 commit comments

Comments
 (0)