Rose Bush: A Fabric library for my mods
Rose Bush is a Fabric library mod that serves as a dependency for my other Minecraft mods. While it doesn't do anything on its own, it provides essential functionality for my other projects.
For Users:
You probably shouldn't care too much, its just yet another dependency that you have to download... hooray.
For Developers:
I created this library to consolidate all the functionality I need in one place, it will populate over time, right now it just has a config system that tries to be different than other config libraries.
I generally don't recommend using it for any huge projects. There are many other libraries out there that provide the same or better functionality. However, if you're somehow interested in using Rose Bush, a wiki/doc is coming soon. (when the library is populated that is)
How to Install Rose Bush (Mod)
Rose Bush by Aeroshide is verified for Fabric across Minecraft versions 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2 (latest release: 1.4, file size: 18 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Rose Bush file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- feat: update to 26.1**, Doubling down on the killing multiversion with this new versioning system too.
- feat:** New API that allows for a modular way to add new option entries to the vanilla options menu, useful for one-shot mods like [DebugGUIScale](https://modrinth.com/mod/debugguiscale) and [RemoveAmbientFOV](https://modrinth.com/mod/removeambientfov).
- This API is added to remove [ModMenu](https://modrinth.com/mod/modmenu) from my one-shot dependency**, [SpecSpoof](https://modrinth.com/mod/specspoof) and [BoostedExperience](https://modrinth.com/mod/boostedexperience) are unlikely to change
- Updated for 1.21.11+, with updated mappings.
- fix:** Config file will now be correctly created on fresh instances, even if the parent directory does not exist.
- deprecated:**
Config(String configFileName)is now deprecated in favor ofConfig(Path configPath). Support for the String-based API will be removed in v1.3 (targeted for the next breaking game drop).
This is a non-breaking API update. Existing mods using the String-based constructor will continue to work, but updating is recommended for improved stability, clarity, and future compatibility.
- Breaking changes that introduces thread safety to config, breaks ALL of my existing mods
- Added ``
DoubleFieldWidget``
NOTE: This update breaks compatibility with older versions of [SpecSpoof](https://modrinth.com/mod/specspoof), [BoostedExperience](https://modrinth.com/mod/boostedexperience) and [RiptideOutsideWater](https://modrinth.com/mod/riptide-outside-water/version/1.0).
Make sure all your mods are updated!
- Support 1.21
- 1.20.5 Support
- Doesnt require fabric-api anymore