dysoncubeproject-addon-1.2.0.jar
Curse Maven Snippet
What's new
Dyson Cube Project Addon 1.2.0 — Changes Since 1.1.28
This is a cumulative comparison of the changes introduced after 1.1.28 and included in 1.2.0.
中文
界面渲染与清晰度
- 修复戴森寰宇中枢、戴森寰宇宝典及相关原版回退界面被重复背景渲染、外部捕获或动态 GUI 后处理弄模糊的问题。
- 为戴森界面增加渲染批次刷新边界,避免自定义面板、字体和外部界面捕获之间互相污染渲染状态。
- 修复窗口缩放、Minecraft GUI 缩放和较小窗口下的字体采样问题;统一按钮、标题、卡片正文和导航文字的基准字号。
- 文字空间不足时优先保持字号一致并截断,不再把单行文字强行压缩成另一种难以阅读的字号。
- 修复宝典正文在缩放裁剪框错误时完全空白的问题,并补偿响应式缩放下的正文行距和滚动距离。
窗口自适应与界面布局
- 中枢、宝典、设置页和矿产中枢改为读取实时 GUI 视口尺寸,窗口变化时连续调整面板位置和缩放比例。
- 窗口变化时同步重排按钮、输入框和其它可交互控件,避免面板、按钮和鼠标命中区域彼此错位。
- 修复矿产中枢在部分窗口尺寸下左侧内容被裁出屏幕的问题;库存、流体、层级面板和行星区域保持在面板内。
- 修复设置页说明文字与开关按钮重叠的问题,将说明区域和控制区域分离。
- 修复宝典章节目录、正文区域和底部按钮在不同窗口尺寸下的布局脱节问题。
整合包兼容性
- 对 WATUT 的动态 GUI、屏幕模糊和屏幕捕获路径增加戴森界面兼容处理,不影响其它界面的 WATUT 效果。
- 对 FancyMenu 的戴森界面自定义层增加黑名单处理,避免外部菜单层覆盖或重复处理戴森界面。
- 延迟 Auroral 和 Railways 的部分客户端渲染任务,避开游戏加载和资源重载尚未完成时的客户端崩溃或精灵上传异常。
- 保留可选兼容 Mixin 的非强制加载方式;目标模组不存在时不会要求对应模组参与启动。
兼容范围
- 保留原有戴森球、寰宇之心、矿产中枢、AE2 集成和大数值处理逻辑;本轮重点是界面渲染、布局和整合包兼容性。
- Minecraft
1.21.1,NeoForge21.1.64或更高版本。
English
UI Rendering and Clarity
- Fixed blurry Dyson Universe Hub, Dyson Universe Guide, and related vanilla-fallback screens caused by repeated background rendering, external capture, or dynamic GUI post-processing.
- Added explicit render-batch flush boundaries so custom panels, fonts, and external screen capture do not leak rendering state into one another.
- Fixed font sampling at different window sizes and Minecraft GUI scales; buttons, titles, cards, and navigation now use a consistent baseline text size.
- When a line does not fit, the UI keeps the baseline size and clips the line instead of compressing it into an inconsistent, hard-to-read size.
- Fixed the guide body becoming completely blank when its scaled scissor rectangle was incorrect, and compensated body line spacing and scrolling for responsive scaling.
Responsive Layout and Window Resizing
- The Dyson Hub, Guide, Settings screen, and Cosmic Mining Hub now read the live GUI viewport and continuously adjust panel position and scale as the window changes.
- Buttons, text fields, and other interactive widgets are relaid out when the window changes, keeping visuals and mouse hit areas aligned.
- Fixed the Cosmic Mining Hub being cropped on one side at some window sizes; the inventory, fluid, tier panel, and planet area stay inside the panel.
- Fixed the Settings screen description text overlapping its toggle buttons by separating the description and control columns.
- Fixed the Guide navigation, body area, and bottom buttons drifting out of sync at different window sizes.
Modpack Compatibility
- Added Dyson-screen compatibility handling for WATUT dynamic GUI rendering, blur, and capture paths without changing WATUT behavior on other screens.
- Added a FancyMenu blacklist for Dyson screens so external menu layers do not cover or process them a second time.
- Deferred selected Auroral and Railways client render tasks during loading and resource reloads to avoid client crashes and mismatched sprite uploads.
- Optional compatibility Mixins remain non-required and do not force the related mod to be present at startup.
Compatibility
- Existing Dyson Sphere, Cosmic Heart, Cosmic Mining Hub, AE2 integration, and large-number logic are preserved; this release focuses on UI rendering, responsive layout, and modpack compatibility.
- Minecraft
1.21.1, NeoForge21.1.64or newer.
Version
- Comparison range:
1.1.28→1.2.0 - Current version:
1.2.0
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include