fabric.mod.json:

neoforge.mods.toml:
> Updated minumum version of mods and load order

*.java:
> cleaned up some code

Updated to version 6.2.2
Fixed bug in Client.java for the position parser
This commit is contained in:
2024-12-18 14:12:47 +01:00
parent 1fc71a34a9
commit 1a59e3dc2a
14 changed files with 78 additions and 190 deletions

View File

@@ -10,14 +10,11 @@ import org.json.JSONObject;
import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.util.Objects;
import java.util.Optional;
import static me.zacharias.speedometer.Speedometer.MOD_ID;
public class SpeedometerIcon {
private BufferedImage speedometerIcon;
private Pointer pointer;
@@ -169,7 +166,7 @@ class Pointer
}
double angle = ((speed/max) * end)+start;
if(angle > end && !overflow) angle = end;
Debuger.angle = angle;
Debugger.angle = angle;
if(Objects.nonNull(image))
{
@@ -183,8 +180,8 @@ class Pointer
double angleRads = Math.toRadians(180+angle);
int endX = (int) (Math.cos(angleRads) * length + this.start.x);
int endY = (int) (Math.sin(angleRads) * length + this.start.y);
Debuger.x = endX;
Debuger.y = endY;
Debugger.x = endX;
Debugger.y = endY;
g2d.setColor(c);
g2d.setStroke(new BasicStroke(3, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND));