Full Changelog: https://github.com/nea89o/Firmament/compare/3.2.0+mc1.21.5...3.3.0+mc1.21.5
- feat: Add hunting toolkit lock option
- feat: Option to choose the colour of the selected Storage Page
- feat: Support for Ultimate rarity
- feat: add colour config options
- feat: add option for milliseconds in timestamp settings
- feat: add page button in wardrobe keybinds
- feat: allow block states to be used for custom block models in custom texture packs
- feat: allow disabling REI integration
- feat: bonemerang overlay
- feat: reload repo on other thread (who knew people had slow hard drives)
- fix: etherwarp overlay not require sneak
- fix: improve REI load times during search caching once more
- fix: incorrect macro wheel for two items
- fix: prevent pet info hud from displaying outside of skyblock
- fix: radial menu crashing if opened with 0 entries
- feat(internal): transparent block renders
- feat(internal): use moulconfig v4 for future 1.21.6 compatibility
- feat(power): Option to disable Missing Items highlight for items with a semicolon (#212)
- feat(power): highlight non overlay items
- feat(power): reexport lore command now no longer requires quotes and supports multiple items
- fix(power): export color in item exporter
- fix(power): item exporter overwriting wiki links
- fix(power): item exporter stack size is now capped to 1
- fix(power): potion effects in exporter
Full Changelog: https://github.com/nea89o/Firmament/compare/3.1.0+mc1.21.5...3.2.0+mc1.21.5
- fix: Recipe exporter not grabbing skull textures correctly
- feat: Add dev capes
- feat: Add Firmament version to config title
- fix: elytra texture not being textured for the firm cape
- feat: add FPS, day count and ping huds
- fix: Some repo exporter inconsistencies
- fix: missing ping hud translation
- feat: more missing translations
- feat: add hide potion effects in hud toggle
- fix: import cw waypoints missing null check
- feat: wardrobe keybinds
- feat: Support for "new" Mobs in the Mob Recipes
- fix: incorrect Fabric API dependency id
- feat(internal): Add a tab list api
- feat: add creation timestamp in lore
- fix: Pegging all cores to the max on repo reload
- feat: Make use of bazaar stocks for better bazaar prices
- feat: Add screen type matching to Custom Screen Layouts
- feat: Add the ability to disable toggle sprint under water
- fix: wrong null check in chat links
- fix: drill fuel bar going over 100%
- feat: inventory button info sucks
- feat: inventory buttons rendering in other guys toggle
- feat: hide dev capes
- fix: require bz/ah tooltip being off for keybind to work
- feat: etherwarp overlay
- feat: copy chat messages
- fix: copy chat not being registered
- feat: Add /firm search command
- feat: Add wide moulconfig mode
- fix: storage overlay "edit pages" being misaligned
Full Changelog: https://github.com/nea89o/Firmament/compare/3.0.0+mc1.21.5...3.1.0+mc1.21.5
- feat: Add screen layout replacement feature for texture packs
- this allows texture packs to move pretty much every part of a screen around
- feat: hide recipe book ~kath
- fix: export item stack translations ~kath
- feat: Allow skipping DFU for REI lore cache generation for way faster repo reloads
- feat: Allow breaking itemstacks even further for faster repo reloads
- feat: Add a lot of item exporters for repo devs
- feat: Add item model to export
- feat: Add overlay item exporter
- feat: Add crafting recipe exporter
- feat: Add item shop recipe exporter
- feat: Add npc location exporter
- feat: Re export lore / display name from json
- feat: Allow reexporting all items
- fix: Potential fix for inventory buttons resetting
- feat: Moved storage search to be next to inventory
Full Changelog: https://github.com/nea89o/Firmament/compare/2.7.0+mc1.21.5...3.0.0+mc1.21.5
Additions
- feat: Add license viewer /firm licenses
- feat: Prettier price formatting
- feat: Custom Skyblock ID for Attribute Shards and Potion (This means Potions and Attribute Shards now show prices)
- feat: Hover Text to Inventory Buttons
- feat: Custom Skyblock ID for Party & Balloon Hats (This means Party and Balloon Hats now show prices)
- feat: allow skull:texturehash items for neu buttons
- feat: Multiplier for Price Data (ex. Pressing a Key shows the price for x Item instead of just 1) ~jani
- feat: Add border to selected storage page
- feat: AVG Lowest BIN in Price Data Feature ~jani
- feat: Add composter sound muffler
- feat: Support for 2025 Balloon Hat ~jani
- feat: On Cooldown and Time Remaining compatibility for Timer In Lore Feature ~jani
- feat: Add 1.8.9 item exporter
- feat: New Macro System
- feat: Add macro wheels
- feat: Add basic combo buttons
- feat: Add macro editing UI
Fixes
-
fix: missing translation on colewaypoint importing ~kath
-
fix: capitalization in gui ~silask
-
fix: missing REI warning not being disableable ~kath
-
fix: inconsistency between neu item id and nbt item id for some logs
-
fix: some modifier keybinds not working
-
fix: Jade crash sometimes causing resource reload failures
-
fix: Only show hover tooltip after duration
-
fix: Undyed tinted leather armour overrides being invisible
-
fix: Incorrect URL regex + extra error handling
-
docs: Implement new logo
- this is the first new version with ic22487s new logo
Full Changelog: https://github.com/nea89o/Firmament/compare/2.6.0+mc1.21.5...2.7.0+mc1.21.5
- feat: Add more complex entity equipment scraper (stealthisfit). Mainly for texture pack devs
- feat: Add Pet overlay ~kathund
- fix: Cosmeticized Backpacks not being recognized by storage overlay
- feat(dev): Add copy inventory title button
- refactor: Implement REI recipe layouter and port recipes
- this is an internal change, but it could mean potentially more different item list backends in the future!
- feat: Add option to stop scrolling over items in storage overlay
- feat(debug): Add /firm dev screens command
- feat: Add option disable slot highlights in /sbmenu
Full Changelog: https://github.com/nea89o/Firmament/compare/2.6.0+mc1.21.4...2.6.0+mc1.21.5
- fix: crash in some moulconfig editors
Full Changelog: https://github.com/nea89o/Firmament/compare/2.5.0+mc1.21.4...2.6.0+mc1.21.4
- feat: pickaxe ability ready toast ~kath
- fix: CastPredicate compatibility not working
- fix: Re-implement head_model with the new model format
- fix: Armor predicates not being loaded correctly
- feat: Add generic component matcher
- feat: Add *base64 and *json nbt path matchers
- feat: Add skull parser
Full Changelog: https://github.com/nea89o/Firmament/compare/2.5.0+mc1.21.5...2.5.1+mc1.21.5
- fix: Accidental hard dependency on sodium in mixins
Full Changelog: https://github.com/nea89o/Firmament/compare/2.5.0+mc1.21.4...2.5.0+mc1.21.5
- feat: Port Firmament to 1.21.5
- feat: Port REI compat to 1.21.5
- feat: Port jade compat to 1.21.5
- feat: Port wildfire gender compat to 1.21.5
Full Changelog: https://github.com/nea89o/Firmament/compare/2.4.2+mc1.21.4...2.5.0+mc1.21.4
- fix: Not being able to mine after closing the storage overlay
- feat: Add firmament waypoint import / export that remembers relative waypoints
- feat: Allow changing the order of ordered waypoints
- feat: Add ordered waypoint reset on world swap
- feat: Allow locally saving waypoint sets /firm waypoints save/load
- feat: Add transparent inventory buttons to transparent texture pack ~wapic
- fix: Incorrect scaling of the inventory button editor after changing window size ~wapic
- fix: Missing inventory background rectangle in button editor ~wapic
- feat: Improve performance of slime particles and armour with texture packs
Full Changelog: https://github.com/nea89o/Firmament/compare/2.4.1+mc1.21.4...2.4.2+mc1.21.4
- feat: Allow checking out repo PRs
- fix: Isolate mixins in alternative source sets
Full Changelog: https://github.com/nea89o/Firmament/compare/2.4.0+mc1.21.4...2.4.1+mc1.21.4
- fix: Crashing when launching without jade
Full Changelog: https://github.com/nea89o/Firmament/compare/2.3.2+mc1.21.4...2.4.0+mc1.21.4
- feat: Allow multi slot binding
- feat: Add compat layer for jade (pauliesnug + nea)
- feat: Add custom hardness tooltips
- feat: Add tool/harvestability indicator
- feat: Add block breaking indicators to jade
- feat: Smooth-ish interpolation of breaking progress
- feat: Add Event Ending Timer for Timer in Lore
- feat: Improve protect item message
- feat: Add transparent texture pack for storage overlay (wapic)
- feat: Add dye logger for armor stands
- feat: Add relative waypoints to import coords relative to a structure
- feat: No Hurt Cam
Full Changelog: https://github.com/nea89o/Firmament/compare/2.3.1+mc1.21.4...2.3.2+mc1.21.4
- fix: Don't crash with newer fabric versions anymore
- fix: Crash on some config pages involving checkboxes
- feat: Remove repo reload HUD
Full Changelog: https://github.com/nea89o/Firmament/compare/2.3.0+mc1.21.4...2.3.1+mc1.21.4
- fix: Remove signature injection causing item desync
Full Changelog: https://github.com/nea89o/Firmament/compare/2.2.0+mc1.21.4...2.3.0+mc1.21.4
- feat: Highlight century cake slice players
Full Changelog: https://github.com/nea89o/Firmament/compare/2.1.0+mc1.21.4...2.2.0+mc1.21.4
- feat: Allow dropping protected items in dungeons
- feat: Keep old reforges in reforge recipes
- feat: Add reforge ability to reforge recipes
- feat: Show star stat boosts in REI menus
- feat: Keep reforge stats in essence upgrade recipes
- feat: Allow loading armor textures from the 1.21.0 texture pack format
- feat: Add npc shop recipes
- fix: Don't hide global overrides for textures with extra attributes ids
- fix: Item assets not being loaded properly when paths overlap causing some overrides to not apply
- feat: Allow loading 1.21.3 bow animation predicates
- fix: Remove unneeded lenient UUID serialization causing some item de-sync issues
Full Changelog: https://github.com/nea89o/Firmament/compare/2.0.1+mc1.21.4...2.1.0+mc1.21.4
- fix: Tooltips of other fabric mods not being displayed in REI
- fix: Closing storage overlay when searching for "e"
- fix: Missing cache for custom item models causing lags
- fix: Incorrect scissors in storage overlay
- fix: Resync pickaxe cooldowns from more sources
- fix: Stack sizes not rendering in REI recipes
- feat: Add /firm waypoints export command
- feat: Add more debug logging to resource reloads
- fix: Profile detection not applying when leaving SkyBlock
Full Changelog: https://github.com/nea89o/Firmament/compare/2.0.0+mc1.21.3...2.0.1+mc1.21.4
- feat: Port to 1.21.4
- feat: Add forward port for asset entries for SkyBlock items
- This allows some older Firmament texture packs to run on 1.21.4. Not all texture pack features are yet supported, and once they are, they are likely going to use a new format.
- fix: Dungeon swords not being recognized for reforge recipes
Full Changelog: https://github.com/nea89o/Firmament/compare/1.18.0+mc1.21.3...2.0.0+mc1.21.3
- fix: Pristine profit tracker width
- feat: Add repo debug information
- feat: Allow opening config with just /firm
- feat: Add Storage overlay search
- fix: Incorrect primary codec in lenient profile serialization
- feat: Add hint about YACL dependency
- feat: Add pickobulus blocker on private island
- feat: Hide incorrect REI needed on server warning
- feat: Option to not render slot binding lines
- fix: Add choice options to YACL integration
- feat: Hide potion effects
- feat: Add party commands
- feat: Add /dh command
- fix: Some items not being saved in /firm storage
- feat: Add /firm timer command
- feat: Add lore timers
- feat: Add reforge recipes