Boson is a (not so) small library mod designed to ease the creation of mods by providing some custom utilities and interfaces that other mods can rely on for their own libraries. All TheSilkMiner's mods (except for Fermion and where specified) require this mod in order to work.
Even if this mod is a library mod, it also adds some non invasive content that may be interesting for the user experience. Every alteration made to in-game content can be completely disabled through the configuration file.
In addition to what has been said before in the Users part, Boson also offers some advantages for developers.
This library has also been designed with Kotlin users in mind, which means that it makes heavy usage of DSLs, companions and so on. For this reason, while it is possible to use this library with Java-based mods, it is highly suggested to look at other libraries. Kotlin users are welcomed, instead.
FMLLoadComplete has now a new companion event that fires before the mod switches to AVAILABLE;And much more to come
No files available for download.