File Details
TidyInv 26.2-1.0.0-fabric
- R
- Jun 23, 2026
- 65.99 KB
- 91
- 26.2
- Fabric
File Name
tidyinv-26.2-1.0.0-fabric.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. ---
<details> <summary>Inherited history from the 26.1.2 line (the branch this port forked from)</summary> ## [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.</details>