瀏覽代碼

How did I forget again

Danielshe 5 年之前
父節點
當前提交
bb53ad98a1
共有 2 個文件被更改,包括 11 次插入3 次删除
  1. 9 1
      build.gradle
  2. 2 2
      src/main/java/me/shedaniel/math/impl/PointHelper.java

+ 9 - 1
build.gradle

@@ -1,3 +1,5 @@
+import java.text.SimpleDateFormat
+
 plugins {
     id 'fabric-loom' version '0.2.4-SNAPSHOT'
     id 'maven-publish'
@@ -12,7 +14,7 @@ targetCompatibility = 1.8
 
 group = "me.shedaniel.cloth"
 archivesBaseName = "config-2"
-version = project.mod_version
+version = project.mod_version.contains("unstable") ? (project.mod_version + "." + buildTime()) : project.mod_version
 
 minecraft {
 }
@@ -24,6 +26,12 @@ processResources {
     inputs.property "version", project.version
 }
 
+static def buildTime() {
+    def df = new SimpleDateFormat("yyyyMMddHHmm")
+    df.setTimeZone(TimeZone.getTimeZone("UTC"))
+    return df.format(new Date())
+}
+
 dependencies {
     minecraft "com.mojang:minecraft:${project.minecraft_version}"
     mappings "net.fabricmc:yarn:${project.yarn_version}"

+ 2 - 2
src/main/java/me/shedaniel/math/impl/PointHelper.java

@@ -6,8 +6,8 @@ import net.minecraft.client.MinecraftClient;
 public class PointHelper {
     public static Point fromMouse() {
         MinecraftClient client = MinecraftClient.getInstance();
-        double mx = client.mouse.getX() * (double) client.window.getScaledWidth() / (double) client.window.getWidth();
-        double my = client.mouse.getY() * (double) client.window.getScaledHeight() / (double) client.window.getHeight();
+        double mx = client.mouse.getX() * (double) client.method_22683().getScaledWidth() / (double) client.method_22683().getWidth();
+        double my = client.mouse.getY() * (double) client.method_22683().getScaledHeight() / (double) client.method_22683().getHeight();
         return new Point(mx, my);
     }