File Details
TidyInv 26.2-1.0.0-forge
- R
- Jun 23, 2026
- 64.71 KB
- 122
- 26.2
- Forge
File Name
tidyinv-26.2-1.0.0-forge.jar
Supported Versions
- 26.2
Curse Maven Snippet
\# Changelog — Minecraft 26.2 All notable changes to \*\*TidyInv for MC 26.2\*\* are documented in this file. Format follows \[Keep a Changelog\](https://keepachangelog.com/en/1.1.0/). Loaders: \*\*Fabric · Forge · NeoForge\*\* Java: \*\*25\*\* · Gradle: \*\*9.5+\*\* > Mojang dropped the \`1.\` prefix starting with 26.1 (released early 2026). Canonical ordering: \`1.21.11 → 26.1 → 26.1.1 → 26.1.2 → 26.2\`. --- ## \[1.0.0\] — 2026-06 — Initial 26.2 port Port of the full 26.1.2 feature set to Minecraft 26.2. All 3 loaders verified in-game. ### Changed - \*\*Tooling\*\*: Gradle \`9.4.1 → 9.5.1\`, Fabric Loom \`1.15-SNAPSHOT → 1.17-SNAPSHOT\`. NeoForge moddev \`2.0.141\`, ForgeGradle \`\[7.0.17,8)\`, Java 25 and idea-ext \`1.4.1\` unchanged. - \*\*Dependencies\*\*: MC \`26.2\`, Forge \`26.2-65.0.0\`, NeoForge \`26.2.0.7-beta\`, Fabric API \`0.152.1+26.2\`, Fabric Loader \`0.18.6\`. ### Fixed (26.1.2 → 26.2 breaking change) - \*\*\`Minecraft.screen\` field and \`Minecraft.setScreen(Screen)\` were removed/relocated in 26.2.\*\* The config-menu keybind (\`K\`) and \`Screen#onClose\` now use \`Minecraft.gui.screen()\` (to read the current screen) and \`Minecraft.setScreenAndShow(Screen)\` (to open one). Touched \`common/TidyInvConfigScreen\` + \`ModKeybinds\` in all 3 loaders. ### Notes - 26.2 is a \*\*massive\*\* vanilla update (Vulkan, feature-renderer overhaul, advancements/predicate reorg, item/block collection consolidation), but TidyInv sits above those layers — only the screen-API change above was needed. - NeoForge \`26.2.0.0-beta\` fails to load at the FancyModLoader stage (loader bug in the first beta); use \`26.2.0.7-beta\` or newer. The mod's \`neoforge\_version\_range\` enforces this minimum so users get a clear "update NeoForge" message instead of a silent early crash. --- Inherited history from the 26.1.2 line (the branch this port forked from) ## \[1.5.2\] — 2026-04 ### Added - \`pack.mcmeta\` for all loaders, using the new \`min\_format\` / \`max\_format\` schema required past pack version 64. ### Fixed - \*\*Sort hotkeys (R, Deposit, Restock) now work inside inventory and container screens.\*\* Previously the screen captured the keypress before the keybind handler could react. The mixin now intercepts \`keyPressed\` directly via the new \`KeyEvent\` API. --- ## \[1.5.1\] — 2026-04 ### Fixed - \*\*Invisible config menu text\*\* caused by ARGB alpha byte handling in MC 26.1. - \*\*Chest button position drift\*\* after the GUI shifts (e.g. recipe book opens). Buttons now re-anchor to the right edge of the inventory every frame. --- ## \[1.5.0\] — 2026-04 ### Added - \*\*Forge re-enabled\*\* — all 3 loaders now ship on 26.1.2 (Fabric + Forge + NeoForge). ### Notes - Forge port required adopting the new \`BusGroup\` eventbus API. --- ## \[1.4.1\] — 2026-04 ### Fixed - \`sortPlayerInventory\` now operates on slots \`9..35\` only — hotbar must never be touched. --- ## \[1.4.0\] — 2026-04 ### Removed - \*\*Hotbar-lock feature dropped entirely.\*\* Hotbar is now permanently excluded from sorts. ### Changed - Sort mode changes in the config menu take effect immediately (no relog needed). --- ## \[1.3.0\] — 2026-04 ### Added - \*\*Sort Vertically\*\* as a dedicated chest button (column-first layout). - Single hotbar-lock toggle (consolidated UI). - Improved config menu spacing. --- ## \[1.2.1\] — 2026-04 ### Changed - \*\*Lock / Unlock scoped to the hotbar only.\*\* The main inventory always sorts; locks no longer apply there. --- ## \[1.2.0\] — 2026-04 ### Added - \*\*Lock All / Unlock All\*\* buttons in the config GUI. - \*\*Sort Chests Vertically\*\* action. --- ## \[1.1.0\] — 2026-04 ### Added - \*\*\`TAKE\_ALL\`\*\* action — pulls everything from a chest into your inventory. - Full localization for all config-menu strings. ### Changed - Tighter button spacing in the chest GUI. --- ## \[1.0.1\] — 2026-04 ### Fixed - Mixin target updated for MC 26.1: \`renderSlot\` was renamed to \`extractSlot\`. --- ## \[1.0.0\] — Initial 26.1.2 port First TidyInv release for Minecraft 26.1.2. - 7 sort modes, 5 chest presets, 4 profiles. - Locked slots, in-game config GUI (\`K\`), full \`/tidyinv\` command suite. - Server-side sorting with anti-spam cooldown. - Public API (\`TidyInvAPI\`). - 6 languages: English, Spanish (ES / MX), Portuguese (BR), French, German. > \*\*Tooling\*\*: Loom 1.15-SNAPSHOT (Fabric), ForgeGradle 7+, NeoForge moddev 2.0.141. Requires \*\*Java 25\*\* and \*\*Gradle 9.4+\*\* because MC 26.1+ uses JEP 447 features. Mojang stopped publishing \`client\_mappings\` in piston-meta starting in 26.1 (MC ships deobfuscated), so \`common/\` is a source-only module compiled directly by each loader.