Thorn
Utility mod offering Extremely customizable HUD + Gameplay modifiers + Comfy config system.
| Date uploaded | 3 hours ago |
| Version | 0.1.2 |
| Download link | end_4-Thorn-0.1.2.zip |
| Downloads | 196 |
| Dependency string | end_4-Thorn-0.1.2 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100end_4-Notiffy
Notification system for Ultrakill. This is a library and does nothing on its own.
Preferred version: 0.1.4README
Customize to your ❤️'s content
Freely draggable HUD elements. Key input overlay. Wireframe-style weapons & enemies
Gameplay modifiers
Submerged. Force-radiance. Enemy multiplication. Floor is Lava.
A comfy config system
- Bring it up with a keybind (
RightShiftby default) - Has a modern NocturnalOS style, yet familiar UI to Minecraft client users
- Use it for your mod, like PluginConfig and Configgy! See the Wiki.
It's extensible
For developers, there's the wiki available. Classes and methods are also fully XML-documented.
Fair play statement
Thorn disables leaderboard submissions for built-in modules that alter the gameplay mechanics, and also offers a toggle to disable that globally.
While the system allows modules to self-declare cheatiness, this does not prevent extensions from violating this rule. Cheating is not a technical problem and cannot be solved technically.
Open source
Source code available on GitHub, under LGPL 3.0 license. You are free to use and republish it as you wish, under the condition that all changes to Thorn's source code must also be open sourced under the same terms.
Assets released under CC BY-SA 4.0.
Acknowledgements
- Thank you eternalUnion for showing how to handle keybind listening and other configuration-related stuff in PluginConfigurator
- Thank you wafflethings for inspiration and many implementation details from UltraTweaker
CHANGELOG
0.1.2
- ClickGUI: prevented cheat binds and esc pause from triggering
- Fixed battery icon error spam for desktop users without a battery
- Added UI hint for enum substitutions
- Fixed a bug where you could move the drag area of a disabled HUD module's config window
0.1.1 omitted because it was used for a description edit on Thunderstore
0.1.0
- Initial release