From 1b0e38697893b942c1950f88456c51d1736fb6f0 Mon Sep 17 00:00:00 2001 From: Fenad2 Date: Sat, 22 Aug 2026 15:30:16 +0800 Subject: [PATCH 1/2] feat: add issues link --- src/main/resources/fabric.mod.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 41fc1eb..4dd86ee 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -9,7 +9,8 @@ ], "contact": { "homepage": "https://github.com/Fenad2/ListMore", - "sources": "https://github.com/Fenad2/ListMore" + "sources": "https://github.com/Fenad2/ListMore", + "issues": "https://github.com/Fenad2/ListMore/issues" }, "license": "LGPL-3.0", "icon": "assets/listmore/icon.png", From f4d3ed6a31fe27a96674d75861b0adf7429f9968 Mon Sep 17 00:00:00 2001 From: Fenad2 Date: Sun, 23 Aug 2026 19:30:45 +0800 Subject: [PATCH 2/2] feat: adjust zoom factor --- .../schematic/preview/SchematicPreviewTransform.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/listmore/compat/litematica/schematic/preview/SchematicPreviewTransform.java b/src/main/java/com/listmore/compat/litematica/schematic/preview/SchematicPreviewTransform.java index 7d3a917..06d6b02 100644 --- a/src/main/java/com/listmore/compat/litematica/schematic/preview/SchematicPreviewTransform.java +++ b/src/main/java/com/listmore/compat/litematica/schematic/preview/SchematicPreviewTransform.java @@ -7,7 +7,7 @@ public final class SchematicPreviewTransform { private static final float MAX_PITCH = 89.0F; private static final float SCROLL_ZOOM_SPEED = 0.12F; private static final float MIN_ZOOM = 0.5F; - private static final float MAX_ZOOM = 4.0F; + private static final float MAX_ZOOM = 8.0F; private float yaw = DEFAULT_YAW; private float pitch = DEFAULT_PITCH; @@ -35,7 +35,7 @@ public float panY() { // 最小距离 4.0 防止模型过小时相机穿透 public float distance(float sizeX, float sizeY, float sizeZ) { float radius = (float) Math.sqrt(sizeX * sizeX + sizeY * sizeY + sizeZ * sizeZ) * 0.5F; - return Math.max(4.0F, radius * 2.4F) / this.zoom; + return Math.max(4.0F, radius * 2.0F) / this.zoom; //TODO: 此处为缩放因子,但是固定到一个数值在预览过大或者过小的原理图时并不是太好用。之后考虑换成动态的缩放因子 } public void reset() {