Skip to content

Commit 42c0b83

Browse files
committed
Update XWorldBorder.java
1 parent ec30bbb commit 42c0b83

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

core/src/main/java/com/cryptomorin/xseries/XWorldBorder.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -415,20 +415,22 @@ public boolean isWithinBorder(Location location) {
415415
WORLDBORDER = wb.constructor().unreflect();
416416
WORLDBORDER_WORLD = wb.field().setter().named("world").returns(worldServer).unreflect(); // name not obfuscated since it's added by craftbukkit
417417

418-
CENTER = wb.method()
419-
.named(v(18, "c").orElse("setCenter"))
418+
CENTER = wb.method() // last check: 1.21.5
419+
.map(MinecraftMapping.OBFUSCATED, v(21, 5, "d").v(18, "c").orElse("setCenter"))
420+
.map(MinecraftMapping.MOJANG, "setCenter")
420421
.returns(void.class).parameters(double.class, double.class)
421422
.unreflect();
422423
SIZE = wb.method()
423-
.named(v(18, "a").orElse("setSize"))
424+
.named(v(18, "a").orElse("setSize")) // last check: 1.21.5
424425
.returns(void.class).parameters(double.class)
425426
.unreflect();
426427
WARNING_TIME = wb.method()
427-
.named(v(18, "b").orElse("setWarningTime"))
428+
.named(v(18, "b").orElse("setWarningTime")) // last check: 1.21.5
428429
.returns(void.class).parameters(int.class)
429430
.unreflect();
430431
WARNING_DISTANCE = wb.method() // or setWarningBlocks
431-
.named(v(20, "c").v(18, "b").orElse("setWarningDistance"))
432+
.map(MinecraftMapping.OBFUSCATED, v(20, "c").v(18, "b").orElse("setWarningDistance"))
433+
.map(MinecraftMapping.MOJANG, "setWarningBlocks")
432434
.returns(void.class).parameters(int.class)
433435
.unreflect();
434436
// Renamed to lerpSizeBetween(double d0, double d1, long i)

0 commit comments

Comments
 (0)