Skip to content

Commit e4bf617

Browse files
committed
Fixes
1 parent c600971 commit e4bf617

2 files changed

Lines changed: 17 additions & 16 deletions

File tree

src/main/java/nekiplay/meteorplus/mixinclasses/WaypointsModuleModes.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package nekiplay.meteorplus.mixinclasses;
22

33
import meteordevelopment.meteorclient.systems.waypoints.Waypoint;
4+
import net.minecraft.world.phys.Vec3;
45

56
import java.util.Comparator;
67
import java.util.Map;
@@ -30,8 +31,8 @@ public int compare(String a, String b) {
3031
if (awp != null && bwp != null) {
3132
if (awp.getPos() != null && bwp.getPos() != null) {
3233

33-
distance1 = Math.round(mc.player.position().distanceTo(awp.getPos().getCenter()));
34-
distance2 = Math.round(mc.player.position().distanceTo(bwp.getPos().getCenter()));
34+
distance1 = Math.round(mc.player.position().distanceTo(new Vec3(awp.getPos().getX() + 0.5, awp.getPos().getY() + 0.5, awp.getPos().getZ() + 0.5)));
35+
distance2 = Math.round(mc.player.position().distanceTo(new Vec3(bwp.getPos().getX() + 0.5, bwp.getPos().getY() + 0.5, bwp.getPos().getZ() + 0.5)));
3536
}
3637
}
3738
}

src/main/java/nekiplay/meteorplus/settings/ConfigModifier.java

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -175,13 +175,13 @@ private void changedProtection() {
175175
.set("pos", new ValueMap()
176176
.set("_toString", () -> posString(false, true))
177177
.set("x", () -> Value.number(0))
178-
.set("y", () -> Value.number(mc.gameRenderer.getMainCamera().position().y))
178+
.set("y", () -> Value.number(mc.gameRenderer.mainCamera().position().y))
179179
.set("z", () -> Value.number(0))
180180
)
181181
.set("opposite_dim_pos", new ValueMap()
182182
.set("_toString", () -> posString(true, true))
183183
.set("x", () -> Value.number(0))
184-
.set("y", () -> Value.number(mc.gameRenderer.getMainCamera().position().y))
184+
.set("y", () -> Value.number(mc.gameRenderer.mainCamera().position().y))
185185
.set("z", () -> Value.number(0))
186186
)
187187

@@ -252,14 +252,14 @@ private void changedProtection() {
252252
ss.set("camera", new ValueMap()
253253
.set("pos", new ValueMap()
254254
.set("_toString", () -> posString(false, true))
255-
.set("x", () -> Value.number(mc.gameRenderer.getMainCamera().position().x))
256-
.set("y", () -> Value.number(mc.gameRenderer.getMainCamera().position().y))
257-
.set("z", () -> Value.number(mc.gameRenderer.getMainCamera().position().z))
255+
.set("x", () -> Value.number(mc.gameRenderer.mainCamera().position().x))
256+
.set("y", () -> Value.number(mc.gameRenderer.mainCamera().position().y))
257+
.set("z", () -> Value.number(mc.gameRenderer.mainCamera().position().z))
258258
)
259259
.set("opposite_dim_pos", new ValueMap()
260260
.set("_toString", () -> posString(true, true))
261261
.set("x", () -> oppositeX(true))
262-
.set("y", () -> Value.number(mc.gameRenderer.getMainCamera().position().y))
262+
.set("y", () -> Value.number(mc.gameRenderer.mainCamera().position().y))
263263
.set("z", () -> oppositeZ(true))
264264
)
265265

@@ -330,9 +330,9 @@ private void changedProtection() {
330330
private Value oppositeX(boolean camera) {
331331
double x = 0;
332332
if (positionProtection.get()) {
333-
x = camera ? mc.gameRenderer.getMainCamera().position().x + ConfigModifier.get().x_spoof.get() : (mc.player != null ? mc.player.getX() + ConfigModifier.get().x_spoof.get() : 0);
333+
x = camera ? mc.gameRenderer.mainCamera().position().x + ConfigModifier.get().x_spoof.get() : (mc.player != null ? mc.player.getX() + ConfigModifier.get().x_spoof.get() : 0);
334334
} else {
335-
x = camera ? mc.gameRenderer.getMainCamera().position().x : (mc.player != null ? mc.player.getX() : 0);
335+
x = camera ? mc.gameRenderer.mainCamera().position().x : (mc.player != null ? mc.player.getX() : 0);
336336
}
337337
Dimension dimension = PlayerUtils.getDimension();
338338

@@ -345,9 +345,9 @@ private Value oppositeX(boolean camera) {
345345
private Value oppositeZ(boolean camera) {
346346
double z = 0;
347347
if (positionProtection.get()) {
348-
z = camera ? mc.gameRenderer.getMainCamera().position().z + ConfigModifier.get().z_spoof.get() : (mc.player != null ? mc.player.getZ() + ConfigModifier.get().z_spoof.get() : 0);
348+
z = camera ? mc.gameRenderer.mainCamera().position().z + ConfigModifier.get().z_spoof.get() : (mc.player != null ? mc.player.getZ() + ConfigModifier.get().z_spoof.get() : 0);
349349
} else {
350-
z = camera ? mc.gameRenderer.getMainCamera().position().z : (mc.player != null ? mc.player.getZ() : 0);
350+
z = camera ? mc.gameRenderer.mainCamera().position().z : (mc.player != null ? mc.player.getZ() : 0);
351351
}
352352
Dimension dimension = PlayerUtils.getDimension();
353353

@@ -359,7 +359,7 @@ private Value oppositeZ(boolean camera) {
359359

360360
private static Value yaw(boolean camera) {
361361
float yaw;
362-
if (camera) yaw = mc.gameRenderer.getMainCamera().yRot();
362+
if (camera) yaw = mc.gameRenderer.mainCamera().yRot();
363363
else yaw = mc.player != null ? mc.player.getYRot() : 0;
364364
yaw %= 360;
365365

@@ -371,7 +371,7 @@ private static Value yaw(boolean camera) {
371371

372372
private static Value pitch(boolean camera) {
373373
float pitch;
374-
if (camera) pitch = mc.gameRenderer.getMainCamera().xRot();
374+
if (camera) pitch = mc.gameRenderer.mainCamera().xRot();
375375
else pitch = mc.player != null ? mc.player.getXRot() : 0;
376376
pitch %= 360;
377377

@@ -383,7 +383,7 @@ private static Value pitch(boolean camera) {
383383

384384
private static Value direction(boolean camera) {
385385
float yaw;
386-
if (camera) yaw = mc.gameRenderer.getMainCamera().yRot();
386+
if (camera) yaw = mc.gameRenderer.mainCamera().yRot();
387387
else yaw = mc.player != null ? mc.player.getYRot() : 0;
388388

389389
return wrap(HorizontalDirection.get(yaw));
@@ -419,7 +419,7 @@ private static Value ping() {
419419

420420
private Value posString(boolean opposite, boolean camera) {
421421
Vec3 pos;
422-
if (camera) pos = mc.gameRenderer.getMainCamera().position();
422+
if (camera) pos = mc.gameRenderer.mainCamera().position();
423423
else pos = mc.player != null ? mc.player.position() : Vec3.ZERO;
424424

425425
double x = pos.x;

0 commit comments

Comments
 (0)