mirror of
https://github.com/PaperMC/Paper.git
synced 2025-04-28 14:45:08 +02:00
Fix locate command dist overflow/underflow (#11956)
This commit is contained in:
parent
76617ddf43
commit
86c6308faf
1 changed files with 10 additions and 0 deletions
|
@ -0,0 +1,10 @@
|
|||
--- a/net/minecraft/server/commands/LocateCommand.java
|
||||
+++ b/net/minecraft/server/commands/LocateCommand.java
|
||||
@@ -202,6 +_,6 @@
|
||||
private static float dist(int x1, int z1, int x2, int z2) {
|
||||
int i = x2 - x1;
|
||||
int i1 = z2 - z1;
|
||||
- return Mth.sqrt(i * i + i1 * i1);
|
||||
+ return (float) Math.hypot(i, i1); // Paper - Fix MC-177381
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue