Thorn
Utility mod offering Extremely customizable HUD + Gameplay modifiers + Comfy config system.
| Last updated | 2 hours ago |
| Total downloads | 153 |
| Total rating | 1 |
| Categories | Mods Libraries Utility |
| Dependency string | end_4-Thorn-0.1.1 |
| Dependants | 0 other packages depend on this package |
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