Skip to content

Releases: kyeitk/RedFoxExpand

RedFoxExpand 0.2.2 for Minecraft 26.2

Choose a tag to compare

@kyeitk kyeitk released this 18 Aug 10:47
d379a1b

RedFoxExpand 0.2.2 (Minecraft 26.2)

主要更新

  • 移除材质包像素预算上限(MAX_ANIMATION_PIXELS、MAX_RELOAD_PIXELS、MAX_IMAGE_PIXELS),高分辨率材质包不再因像素总量被拒绝;
  • 添加 MixinAbstractResourcePack 拦截 Minecraft 原版 64MB 文件大小限制,允许超大材质文件正常加载。

兼容性

  • Minecraft 26.2
  • Fabric Loader 0.19.3
  • Fabric API 0.156.0+26.2
  • Java 25
  • 仅客户端,服务端无需安装

完整变更见 CHANGELOG,Schema v3.1 用法见 资源包 API 与 Schema v3.1 协议。

SHA-256

a912c93410382746deec3932b922bb4ffaed4f932e55c54c7169b72a19a1e694

RedFoxExpand 0.2.2 for Minecraft 1.8.9

Choose a tag to compare

@kyeitk kyeitk released this 18 Aug 10:49
faf2dea

RedFoxExpand 0.2.2 (Minecraft 1.8.9)

主要更新

  • 移除材质包像素预算上限(MAX_ANIMATION_PIXELS、MAX_RELOAD_PIXELS、MAX_IMAGE_PIXELS),高分辨率材质包不再因像素总量被拒绝;
  • 添加 MixinAbstractResourcePack 拦截 Minecraft 原版 64MB 文件大小限制,允许超大材质文件正常加载。

兼容性

  • Minecraft 1.8.9
  • Forge 11.15.1.2318
  • Java 8
  • 仅客户端,服务端无需安装

完整变更见 CHANGELOG,Schema v3.1 用法见 资源包 API 与 Schema v3.1 协议。

SHA-256

773a32c9ede94e9b4e135b71a5a0ba3d72fd3b6af3aed363f79c51ff3128c9c0

RedFoxExpand 0.2.2 for Minecraft 1.7.10

Choose a tag to compare

@kyeitk kyeitk released this 18 Aug 10:53
73307df

RedFoxExpand 0.2.2 (Minecraft 1.7.10)

主要更新

  • 移除材质包像素预算上限(MAX_ANIMATION_PIXELS、MAX_RELOAD_PIXELS、MAX_IMAGE_PIXELS),高分辨率材质包不再因像素总量被拒绝;
  • 添加 MixinAbstractResourcePack 拦截 Minecraft 原版 64MB 文件大小限制,允许超大材质文件正常加载。

兼容性

  • Minecraft 1.7.10
  • Forge 10.13.4.1614
  • Java 8
  • 仅客户端,服务端无需安装

完整变更见 CHANGELOG,Schema v3.1 用法见 资源包 API 与 Schema v3.1 协议。

SHA-256

0fc26adba66f3cf193e98311155a4fedfcf091b0b1f4ca4b8d2dd61ede9125b0

RedFoxExpand 0.2.1 for Minecraft 26.2

Choose a tag to compare

@kyeitk kyeitk released this 12 Aug 09:04

RedFoxExpand 0.2.1 (Minecraft 26.2)

主要更新

  • 新增 Schema v3.1 Scene Graph:统一 Element、Group/Parent 层级、局部坐标,以及父级变换、显隐和透明度继承。
  • 新增 GUI/Screen 九点 Anchor、Element Pivot 与稳定的 layer → z → scene order。
  • 新增 Constants、Derived Values、self.* / parent.* 基础布局几何。
  • Property Animation 新增 replace / add / multiply 合成;Group 可作为 Binding、Animation 和 Action target。
  • README 新增项目实例 GIF,功能边界、未实现列表及材质包 API 已同步至 0.2.1。

兼容性

  • Minecraft 26.2
  • Fabric Loader 0.19.3
  • Fabric API 0.156.0+26.2
  • Java 25
  • 仅客户端,服务端无需安装

完整变更见 CHANGELOG,Schema v3.1 用法见 资源包 API 与 Schema v3.1 协议。

SHA-256

0976B026ED54CBC64B248645807FBDD47E1F2E207126A547304161A78FDA0969

RedFoxExpand 0.2.1 for Minecraft 1.8.9

Choose a tag to compare

@kyeitk kyeitk released this 12 Aug 11:38

RedFoxExpand 0.2.1 (Minecraft 1.8.9)

主要更新

  • 新增 Schema v3.1 Scene Graph:统一 Element、Group/Parent 层级、局部坐标,以及父级变换、显隐和透明度继承。
  • 新增 GUI/Screen 九点 Anchor、Element Pivot 与稳定的 layer → z → scene order。
  • 新增 Constants、Derived Values、self.* / parent.* 基础布局几何。
  • Property Animation 新增 replace / add / multiply 合成;Group 可作为 Binding、Animation 和 Action target。
  • 修复 native 资源包切换后继续请求上一资源包 PNG 的问题。

兼容性

  • Minecraft 1.8.9
  • Forge 11.15.1.2318
  • Java 8
  • 仅客户端,服务端无需安装

完整变更见 CHANGELOG,Schema v3.1 用法见 资源包 API 与 Schema v3.1 协议。

SHA-256

E51C2BC5788519BDFF08E6E4EB1220B2D8DBB3DD6E338B48C024A9B154546062

RedFoxExpand 0.2.1 for Minecraft 1.7.10

Choose a tag to compare

@kyeitk kyeitk released this 12 Aug 12:21

RedFoxExpand 0.2.1 (Minecraft 1.7.10)

主要更新

  • 新增 Schema v3.1 Scene Graph:统一 Element、Group/Parent 层级、局部坐标,以及父级变换、显隐和透明度继承。
  • 新增 GUI/Screen 九点 Anchor、Element Pivot 与稳定的 layer → z → scene order。
  • 新增 Constants、Derived Values、self.* / parent.* 基础布局几何。
  • Property Animation 新增 replace / add / multiply 合成;Group 可作为 Binding、Animation 和 Action target。
  • 1.7.10 GL11/GL14 + Tessellator 渲染桥新增 root-to-leaf 场景矩阵。
  • 功能边界、未实现列表及材质包 API 已同步至 0.2.1。

兼容性

  • Minecraft 1.7.10
  • Forge 10.13.4.1614
  • Java 8
  • 仅客户端,服务端无需安装

完整变更见 CHANGELOG,Schema v3.1 用法见 资源包 API 与 Schema v3.1 协议。

SHA-256

309AB327771657B4C8AEA38A0257584D9F0C2AE4638DA27E41DCDCEFEB0A01ED

RedFoxExpand 0.2.0 for Minecraft 1.7.10

Choose a tag to compare

@kyeitk kyeitk released this 11 Aug 02:32

RedFoxExpand 0.2.0 (Minecraft 1.7.10)

主要更新

  • 新增 strict Schema v3 Reactive UI:Runtime Context、Expression、Binding、Event、Behavior、Action 与 Property Animation。
  • 支持玩家、屏幕、GUI、鼠标状态,以及 visible/alpha/平移/缩放/旋转、数值平滑与 health/burning/screen 事件。
  • 新增 1.7.10 Forge tick/runtime 适配、同资源包 config 所有权与 native v2/v3 纹理缓存清理。

兼容性

  • Minecraft 1.7.10
  • Forge 10.13.4.1614
  • Java 8
  • 仅客户端,服务端无需安装

完整变更见 CHANGELOG,Schema v3 用法见 资源包 API 与 Schema v3 协议。

SHA-256

15fa3c53ed6e70d74bc91ec8ffa665aa4a733510bcb8642d7e1e3f51b0df1272

RedFoxExpand 0.2.0 for Minecraft 26.2

Choose a tag to compare

@kyeitk kyeitk released this 10 Aug 02:15

RedFoxExpand 0.2.0(Minecraft 26.2)

本版本正式加入 Schema v3 Reactive UI Protocol,同时完整保留 Schema v2;不需要响应式功能的旧 v2 材质包无需迁移。

主要更新

  • 新增稳定 Sprite ID、严格预编译 Expression Engine 和类型检查;
  • 新增玩家、屏幕、GUI、鼠标位置与左右键 Runtime Context;
  • 新增 health、burning、screen.opened 事件与 Behavior/Action;
  • 新增 visible、alpha、平移、缩放、旋转 Binding 与数值平滑;
  • 新增 Property Animation、linear/smoothstep 插值和无漂移属性合成管线;
  • 配方书展开/收起与 resize 会在候选不变时保留响应式运行状态。

兼容性

  • Minecraft:26.2
  • Fabric Loader:0.19.3
  • Fabric API:0.156.0+26.2
  • Java:25
  • 运行端:仅客户端

文档

SHA-256

2DFB7A470EDCDA49317280FE46BC7F9B3A505E1DDE780D9C3874F5DFF849A438

RedFoxExpand 0.2.0 for Minecraft 1.8.9

Choose a tag to compare

@kyeitk kyeitk released this 10 Aug 05:27

RedFoxExpand 0.2.0(Minecraft 1.8.9)

本版本将 Schema v3 Reactive UI Protocol 正式回迁到 Minecraft 1.8.9,同时保留既有大写 Kyeitk v1 和旧 Polytone 兼容入口。不需要响应式功能的旧资源包无需迁移。

主要更新

  • 新增小写 native Schema v2/v3 manifest、严格 Definition parser 与 append/replace/disable 合并;
  • 新增 Java 8 Expression Engine、Runtime Context、Binding、Event、Behavior、Action 与 Property Animation;
  • 新增玩家、屏幕、GUI、鼠标位置与左右键状态;
  • 新增 visible、alpha、平移、缩放、旋转 Binding,以及 smoothing 和 smoothstep;
  • 每个 GuiContainer 独占响应式运行时,并在关闭、玩家变化、resize/init 与 F3+T 时清理旧状态;
  • 修复切换 native v2/v3 材质包后 TextureManager 继续请求旧 PNG 的问题;

兼容性

  • Minecraft:1.8.9
  • Forge:11.15.1.2318
  • Java:8
  • 运行端:仅客户端
  • 1.8.9 不支持 menu_type、resource_location、mod_namespace matcher,且原版没有 Recipe Book

文档

SHA-256

8CCC441FF36723091010DCD50EC095D514A11DDBEE3708E6B8D833E1A2FE6CBB

RedFoxExpand 0.1.0 for Minecraft 26.2

Choose a tag to compare

@kyeitk kyeitk released this 08 Aug 17:21

RedFoxExpand 0.1.0 的 Minecraft 26.2 / Fabric 版本。

主要功能

  • 使用 assets/kyeitk/redfoxexpand/ 原生小写资源域和严格 Schema v2;
  • 支持 pack priority、definition priority、append/replace/disable 与组合 matcher;
  • 支持逻辑 GUI geometry、实际 Slot 位移、渐变高亮、三层贴图和语义文本;
  • 纹理类型改为显式 resource_location、gui_sprite 或 pack_resource;
  • gui 锚点、破限纹理和 Slot 会随配方书展开/收起及窗口布局同步移动;
  • 支持时间动画、资源预算、错误隔离和 F3+T 原子 generation 切换;
  • 使用 Minecraft 26.2 的 GuiGraphicsExtractor / RenderPipelines,无 raw OpenGL/LWJGL 调用。

安装

  1. 安装 Minecraft 26.2、Fabric Loader 0.19.3 和 Fabric API 0.156.0+26.2。
  2. 下载 RedFoxExpand-26.2-0.1.0.jar。
  3. 将 JAR 放入客户端 mods/ 目录。

代码位于 26.2 分支。旧版 assets/Kyeitk/ 配置需要按该分支文档迁移到 Schema v2。

SHA-256:

754B4EBF1592791DD135814CA5E0496A679451F8F74CE2DAAE4186276ED0ACE7