-
Notifications
You must be signed in to change notification settings - Fork 1
v3 Intro
Boxlin version 3 is made for Minecraft versions 1.14 and above. It by all means can be skipped in the modding process of modding for Minecraft Forge. The main benefit of using Boxlin is that the mod that is made in Kotlin does not have to ship the whole Kotlin standard library with it. If all Kotlin based mod did that then we would have duplicated classes and information. Other than that Boxlin also provides a few other features that extend the uses you can get out of using Kotlin. These features does not do anything fancy. They just provide the bare minimum needed to serve its purpose. They are further described here. As loading mods is the most important thing for Boxlin it might help there too by providing different entry types to start the mod loading. There are the object oriented approach that uses the regular @Mod annotation, and the functional approach. By annotating a lone function with the @FunctionalMod annotation gives you the power to have that function initialize your whole mod. You can learn more here.