Aaron's Mod
Aaron's Mod is a collection of useful features for vanilla and Skyblock players alike!
Installation
- Install Fabric from here if you haven't already
- Install the latest version of the Fabric API
- Download this mod and put it into your
modsfolder
Optionally, install Mod Menu so that you can configure the mod!
Features
All of these are client side and can be toggled & customized inside of the configuration menu! To learn more about each feature, have a look at its correlating option in the configuration menu.
Vanilla:
-
Shadowed Scoreboard Text
-
Hide Scoreboard Score
-
Shadowed Name Tag Text
-
Hide Name tag Background
-
FPS Display
-
Extra Debug Info
-
Hide Fire Overlay
-
Hide Mob Spawner Animations
-
Correct Ambient Darkness
-
Zoom Key-bind - C (with option to increase/decrease zoom)
-
Old Message Trust Indicator Colours
-
Potion Enchantment Glint
-
Not Stopping Sounds on World Changes
-
Copy Chat Messages with Middle Click (with two different modes)
-
Custom Chat History Length
-
Image Preview (with option to increase/decrease image scaling)
-
Infinite Hotbar Scrolling
-
Showing Item Groups Outside of Creative
-
Not Resetting Cursor Position Between Chest GUIs
-
Optimized Screenshots (11% smaller file sizes with zero quality loss!)
-
Silence Resource Pack Log Spam
-
Secure Skin Downloads
-
Mac Only - Alternate FN+F3+N Keybind
-
Christmas Chests For the Whole Month of December
-
Particle Manager
- Particles can be toggled on or off
- You can change the scale of particles too!
- Works with all particles, vanilla or modded!
-
Text Replacer
- Allows you to visually replace almost any text on screen!
Skyblock:
- Rainbowify Max Level Enchantments (with two different modes)
- Party Finder Stats Lookup
- Dungeon Score Messages
- Old Master Star Display
- Fancy Diamond Heads
- Hiding Item Tooltips in Click On Time
- M7 Dragon Statue Bounding Boxes
- M7 Dragon Spawn Timers
- M7 Dragon Health Display
- M7 Dragon Aim Waypoints, Arrow Stack Waypoints
- Glowing M7 Dragons (Glow colour dependent on dragon colour!)
Continue reading below for a list of commands the mod offers!
Commands
Inside of the configuration you can choose a colour profile! There is currently 7 available; Original, Midnight, Earth, Sakura, Cloudy, Halloween and Christmas. This setting will change the colours used to display command feedback.
Vanilla:
-
/aaronsmodOpens a screen with various links for the mod. -
/copychat <excerpt>Copies the most recent message containing the excerpt (case sensitive). -
/defaultskin <player>Tells you the given player's default skin & model. -
/pingLets you know what your ping is on multiplayer servers or realms. -
/textreplacer add|remove <textReplacement> [<textComponent>]Allows you to use the mod's text replacer! -
/uuid <player>Returns the uuid of the given player. -
/wardenwarninglevelHelps you keep track of what warning level you're at for Sculk Shriekers.
Skyblock:
-
/bzprice <product>Allows you to query the stats of a product on the Skyblock bazaar! -
/blessingsView all the blessings you've collected during your dungeon runs. -
/crimson <player>View a player's statistics related to the Crimson Isle. -
/croesus <player>Get an oversight on a player's unclaimed dungeon chests. -
/cata <player>View a player's statistics related to the Catacombs. -
/essence <player>See how much essence a player has collected. -
/inventory <player>Shows you a player's equipped armour and key items. -
/lbin <item name>Allows you to query some statistics about an item on the Skyblock auction house. -
/mp <player>Get an oversight on a player's magical power and accessory bag configuration! -
/networth <player>View a players net worth and see where it comes from! -
/profile <player>View general stats about the given player's Skyblock profile.
Contributing & Maintaining
This mod will be maintained for only the latest version of Minecraft. I have no plans to create any ports of this mod either.
Feel free to send me any suggestions!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 | ||||
| 17h ago | 1 |
- Updated to 26.2
- Add full support for Vulkan
- Some rendering takes more optimized paths when Vulkan is in use.
- Add Key Binds to the Config
- Aaron's Mod's key binds can be changed in both the Vanilla Controls Menu and the Aaron's Mod Config.
- Fix enchant colours not working for lore lines with a single enchantment only
- Fix chroma incompatibilities
- Fix enchant colours not working for lore lines with a single enchantment only
- Fix chroma incompatibilities
- Updated to 26.1
- Fix HUDs not working with F3 elements enabled
- Updated to 1.21.11
- Fixes enchant parsing not working
- Updated to 1.21.91/1.21.10
- Add MoulConfig support
- MoulConfig is now the default config, you can switch back to YACL in settings.
- Searching should be much easier!
- Fabric Language Kotlin is now required.
- Fix Croesus chest command not working
- Supports 1.21.6-1.21.8
- Added chroma integration for Skyblocker's Item Rename GUI
- Fixed Dragon Health not working since Skyblock 0.23.3
- Fixed Dragon Health indicators not being interpolated (moving smoothly)
- Removed some command aliases to prevent conflicts with Hypixel's commands (namely /cc).
- Increased the max particle scale limit from 2 to 20.
- Item Model Customization Screen**
- Added a dedicated GUI for customizing the look of item models making it easy to preview the result and see changes in real time.
- Access the screen through the button in the config or
/aaronmod itemModel. - Translations now work with normal integers so that translating by 1 doesn't move it off the screen for example.
- Old configs will be automatically migrated to support the new system.
- Created a discord server for the mod**
- [Join today](https://discord.gg/CQH9Je8qJ9) to receive the latest news about the mod and to suggest features and report bugs!
- Chroma Text pack changes
- Added an icon for it.
- Made the pack mostly mandatory to fix issues with it not being enabled by default.
- Made the M7 Dragon Timers based off server ticks
- They should now be mostly in sync with the server, making them even more accurate!
- Added a TPS Hud
- Hide tutorials by default
- Fixed a disconnect with the Image Preview feature
- Fixed an issue with the Hide Fire Overlay & Hide Tutorial config options that prevented them from being used properly
- Fixed a small incompatibility with mods that extend the chat history
- Added some Chinese translations (Thanks to PumpkinXD)
Note that a release for 1.21.6 will be coming soon!
- Updated to 1.21.5
- Added an option to change the size of each colour in the chroma gradient
## The Great Config Rework
The config screen has received a fresh coat of paint and has been redesigned to be easier to use and more consistent.
Along with this comes a __new file format__ for the config, your current config files will be automatically upgraded and you won't lose anything. This means that once you upgrade to this version **you cannot downgrade** otherwise you risk corrupting your config which could cause crashes.
## Highlights
- Item Model Customization
- You can now tweak the appearance of item models while you hold them in your main hand or off hand.
- The position, scale (size), and rotation can be changed.
- The swing duration can also be changed, there is also an option to have the swing duration ignore mining effects (Haste and Mining Fatigue).
- Improved Skyblock Enchantment Highlighting
- Enchantments that are just below the best tier available but aren't in the enchantment table are now highlighted in gold (customizable).
- Fix issues where rainbow enchants could be applied in the wrong places
- HUD Rework
- Added a new Ping HUD which shows your current ping, you can freely move it around and resize it.
- The position and size of the FPS HUD can now be changed!
- Manage all the mod's HUDS from one singular place - the HUD Manager which you can access through the config screen or
/aaronmod hud. - Allow for hiding world loading screens
- Customize the opacity of Status Effect backgrounds on the HUD
- Customize Particle Opacity (also works with Iris!)
- Lightning Hider
- Modernize rendering code
- Improved date formatting
- Improved colour interpolation tech
- Cache player lookups for commands
- Fix longstanding issue with copying chat messages (where it can't find the hovered message)
- Fix Optimized Screenshots issues
- Fix Z formatting code overwriting the text shadow colour
- Fix Still Rainbow Enchant mode
- Fix Dragon Health text rendering
- Fix a crash that could happen in M7
- Fix threading issues that could trigger crashes
- Fix Old Master Stars
- Fix a rare issue when searching for items in the creative inventory
- Fix Uninterrupted Music bugs
- Dutch Translations (PinguinLars)
Due to near zero demand, I will no longer be providing any releases on GitHub and they will now be made exclusively on Modrinth.
That's all for this update, enjoy! :D
- Item Model Customization
- You can now tweak the appearance of item models while you hold them in your main hand or off hand.
- The position, scale (size), and rotation can be changed.
- The swing duration can also be changed, there is also an option to have the swing duration ignore the haste effect.
- These customization options can be used to make held items smaller for example.
- Holding down Alt/Option while copying an entire chat message will now copy it as JSON
- Fix a longstanding bug with copying an entire chat message
- Fix Dragon Health text rendering
- Rendering state fixes
- Threading fixes
- Dutch Translations (PinguinLars)
- Requires Fabric API 0.113.0 or later
- Updated to 1.21.4
- Improved colour interpolation for the mod's prefix in command feedback messages
- Fix a rare crash that could happen at the beginning of M7
- Fix the Still Rainbow Enchant mode not working
- Reduced the frequency of API error messages
- Reenable the Optimized Screenshots Feature
- Any issues with the feature previously should be resolved now.
- Added Particle Opacity Customization
- If you didn't want to disable a particle and making it smaller just didn't do the trick then this one's for you!
- Added Hide Lighting Feature
- Hides lightning bolts and flashes in the sky from lightning.
- Fix Credits Screen music stopping when exiting the screen with the "Don't Stop Sounds" feature enabled
- Fix Old Master Stars always showing as 10 stars
- Hypixel changed how item name text works on their end which caused the old method I used for this to break.
## Note
This is a beta version for 1.5.0, released early due to the old master stars bug. There may be a few issues as a result of this early release, this may not be the complete set of changes for the final 1.5.0 release either.
- 1.21.2/1.21.3 support
- Updated the name of the "Infinite Hotbar Scrolling" feature to "Hotbar & Bundle Scroll Looping"
- The feature now also works with scrolling through items in bundles!
- Fixed the cursor position saver not resetting upon using the inventory key to close the menu
- Fixed the blur being rendered twice in the
/aaronmodscreen - Temporarily disabled the optimized screenshots feature due to a bug
- Removed access to the text replacer's dedicated config screen from the main config
- The screen is a WIP and wasn't supposed to be included in the last release
- Fixed empty items from being included in networth calculations
- Separate Inventory GUI Scale
- With this feature you can now set a GUI scale that will be used for inventory/container screens. This is perfect for if you want to make your HUD smaller while also maintaining a large inventory screen!
- Networth Command Rework
- Fixed the command not working and heavily improved the calculation accuracy, it should now be roughly on par with SkyHelper's calculations (give or take current bazaar price/lbin fluctuations)
- Each networth category now has a tooltip showing the top 5 factors included in the calculation alongside their price value (e.g. you can see the item names for item calculations alongside those item's value)
- Made Chroma Text effect customizable (and also more accessible)
- You can now change the speed and saturation of the effect.
- Added 4 new Colour Profiles (Candyland, Cyberpunk, Lava, and Ocean) - UpFault
- No Fog
- Removes all terrain fog when enabled.
- Always Show Day in F3
- Restores the day counter in the F3/Debug HUD when outside of singleplayer.
- Hide Tutorials
- Hides tutorial toasts that instruct you to do things like punch a tree.
- Chroma Text integration with Skyblocker's Profile Viewer
/profilecommand now incorporates the player's taming level cap- Show Kuudra collection in
/crimson - Improve
/inventorycommand item data fixing - Fixed extended chat history not applying to the sent message history
- Text Replacements are now saved in sequential order to when they were created making them more deterministic
- Use Mod API for SkyBlock location detection
- Other internal improvements (Thanks to UpFault for some of these!)
Note: This version requires Fabric Loader 0.16.3 or later.
Special thanks to UpFault for his contributions, and I would also like to thank my users for 80k+ downloads! :)
- Fixed a mod compatibility issue with No Chat Reports
Enjoy :D
- Support for 1.21
- Fix FPS display rendering in F1
- M7 Dragon Spawn Notifications feature
- Moved the Chroma Text feature to a built-in resource pack
- This allows for disabling the shader modifications if needed. This pack is set to be enabled by default although you may need to do enable it for yourself if it doesn't do it automatically.
- Appended the Minecraft version that the mod was built against to the end of the mod's version string
- Should reduce confusion around which version the mod is guaranteed to work on, especially when a new Minecraft update comes out.
As usual if you find any bugs report them to me!
- Support for 1.20.5 and 1.20.6
- Removed the "Fix Tab Translucency" feature due to the underlying bug being fixed in 1.20.5
- Improved detection for Hypixel (if you use those features)
If there's any bugs/issues make sure to report them on [GitHub](https://github.com/AzureAaron/aaron-mod/issues)!
- Improved magical power calculation accuracy for
/mp - Fix M7 features not working
- Hopefully improve the dragon health detection for M7
- Rework the mod's screen (
/aaronmod)
I also just want to take a moment to thank all of my wonderful users for their support, it means a lot to me and I'm glad that you enjoy the mod!
- Hide Scoreboard Score
- Hides the numbers on the far right side of the scoreboard, disabled by default.
- Secure Skin Downloads
- By default in Minecraft almost all skin textures are downloaded over insecure HTTP; with this enabled all skins will be downloaded over HTTPS.
- Enabled by default.
- Added Magical Power Stats to
/mp - The command will now display how much stats a player is getting from their selected magical power!
## Feature Planned For Removal
The dungeon score message feature is planned to be removed in a future update; the Skyblocker mod offers the same feature with greater score accuracy and extended functionality so I recommend using that in place of this.
## Other Changes
- Fixed using incorrect text colours in some places.
- Fixed some incorrect command error feedback messages.
- Added ratelimit handing for calls to the Minecraft Services API (Name ⇆ UUID conversions).
- Removed the dependency on the BetterInject library.
- The max enchantments and magical power stats data is now loaded from an API when those features are enabled (this way I don't need to update the mod everytime the data needs updating).
### Custom Colour Profiles!
After sitting on my todo list for over a year they're finally here! You can now create your own custom colour profile in the config, in order to use it though you must set the Colour Profile option to Custom.
### Other
- Option to disable the mod's skyblock commands
- Added uuid lookup support to all commands that took a
playerargument - Added a prefix to all error messages from the mod
- The prefix is a gradient between your Primary & Secondary colours from your set colour profile
- When Silence Resource Pack Log Spam is on some messages about .DS_Store files are also now hidden
- Improved the M7 Arrow Stack Waypoints
- Fixed a few bugs with the M7 Dragon Health feature
- Reworked internal config system
- Require Fabric Loader 0.15.2
Merry Christmas!
### Silence Resource Pack Log Spam
This new feature silences those pesky errors in your logs complaining about optional resourcepack directories not existing. This isn't enabled by default so it you want it make sure to turn it on!
###
/magicalpower command for SkyblockYou can easily check people's magical power, thats about it. It'll be more advanced later on!
### Others
- Fixed
/textreplacer addincorrectly rejecting stuff with certain characters - Greatly improve alignment of space separators in commands
- Make decimals optional in formatted numbers
- Optimized config loading slightly
- Support having multiple of an item in
/inv
## Future Update
In a future update I plan to add support for creating __custom colour profiles__ as well as allowing for the disabling of skyblock commands if you don't use them. If it works, I'm also thinking about adding an option to change the colour of the enchantment glint.
Anyways thanks for using the mod and enjoy the update!
- Halloween Colour Profile!
- Registry-based particle manager
- Any kind of particle can be configured now!
/pingcommand is now **way** more accurate- It's now based off of sending a ping packet as opposed to taking the latency from the tab (similar to how F3 debug works)
- Fix text not rendering on MCC Island
- M7 Dragon Health Display
- Added Image Preview Scale option
- Added Optimize Screenshots option
- Encodes screenshots without the alpha channel which is unused.
- Reduces screenshot file sizes by ~11% without lowing the image quality!
## Other Changes
- Added
/aaronmod config(and variants) to quickly open config - Fixed score messages triggering incorrectly in boss
- Removed M7 Gyro Waypoints feature
- Image Preview now supports image links with query strings
- Fix More Chat History incompatibility
- Collar-based M7 dragon detection
- Config boolean options are now highlighted in green/red for better visibility
Happy Halloween!
1.1.1 Release Notes:
## Highlights
### Image Preview
Hovering over a clickable url in chat that is an image link will now display a preview of that it in the top left corner of the screen!
- For security purposes, the image must be from one of these hosts:
cdn.discordapp.com,media.discordapp.netori.imgur.com
### Particles
The particle manager has received some new features! You can now scale the size of particles without needing to modify the texture of it! (so revolutionary!!)
- Added the ability to scale particle sizes
- The scale multiplier must be between
0 and 2(1 is the default scale) - Added support for a few more particles
Sometime soon I plan to make it registry based, so the particle manager will support toggling/scaling of **all** particles! (even modded ones!)
I'm also pretty sure this is the first mod to support particle scaling, which is pretty cool!
### Commands
- Renamed
/bzto/bzpriceto avoid name conflicts with Hypixel /invNow uses item stack display over a simple tooltip to make it more compatible/realistic./invAlso now displays equipment
## Other
- Fixed a crash with the text replacer
- It doesn't play nice with some unicode characters :(
- If said unicode characters are encountered the text replacer won't do anything (supporting these chars is very difficult with the current design)
- Mod now accounts for some new max skyblock enchants
- I accidentally misspelled one lol
- Fixed score messages sometimes triggering incorrectly in F7/M7
- Updated to YACL 3.2.0
I hope you guys enjoy this update!
### Image Preview
Hovering over a clickable url in chat that is an image link will now display a preview of that it in the top left corner of the screen!
- For security purposes, the image must be from one of these hosts:
cdn.discordapp.com,media.discordapp.netori.imgur.com
### Particles
The particle manager has received some new features! You can now scale the size of particles without needing to modify the texture of it! (so revolutionary!!)
- Added the ability to scale particle sizes
- The scale multiplier must be between
0 and 2(1 is the default scale) - Added support for a few more particles
Sometime soon I plan to make it registry based, so the particle manager will support toggling/scaling of **all** particles! (even modded ones!)
I'm also pretty sure this is the first mod to support particle scaling, which is pretty cool!
### Commands
- Renamed
/bzto/bzpriceto avoid name conflicts with Hypixel /invNow uses item stack display over a simple tooltip to make it more compatible/realistic./invAlso now displays equipment
## Other
- Fixed a crash with the text replacer
- It doesn't play nice with some unicode characters :(
- If said unicode characters are encountered the text replacer won't do anything (supporting these chars is very difficult with the current design)
- Mod now accounts for some new max skyblock enchants
- I accidentally misspelled one lol
- Fixed score messages sometimes triggering incorrectly in F7/M7
- Updated to YACL 3.2.0
I hope you guys enjoy this update!
### Text Replacer
The brand new text replacer allows you to visually replace almost any text on screen with whatever you want! You could colourize the name of your pet, give yourself a custom nickname or even nickname your friends! The best part is that it's super easy to get started with, and you can format the text in any way you want.
To add a replacement you use:
/textreplacer add <replacementText> <textComponent>To remove a replacement you use:
/textreplacer remove <replacementText>If for example, you wanted to replace the word "cat" with dog you can do this:
/textreplacer add "cat" {"text":"dog"}For more information and a link to a text component generator, check out the new dedicated "Text Replacer" tab in the config!
- Note: Some parts of the game use the text's width to calculate it's position, so some text \*might\* be positioned weirdly.*
The chroma text shader has recevied some long needed improvements & upgrades! This has existed for a while, but it's time it got some attention!
- The colour of the chroma is now much more vibrant and pretty!
- You can now also use it with the formatting code
§zalongside HEX code#AA5500.
- In the text replacer, you can use
&zdirectly to get chroma text!*** - Disclaimer: It may not work with resource packs/servers that override the necessary shader files.*
- You no longer need a Hypixel API key for the features that needed one
- The custom chat history length is now an integer input field
- This allows for more fine grained customization of the length of your chat history
- Removed the "Math FMA" option
- This could easily be confused as being a feature of the mod when it was purely informational
There's some pretty cool things in this release, make sure to try them out and have fun!