Kotlin and Minecraft Forge

on in minecraft • 1 min read

So, you wanna use Kotlin in your Forge mod? Well there’s good news, I’ve just released Forgelin, a fork of Emberwalker’s Forgelin, a library that provides utilities for using Kotlin with Minecraft/Forge.

Forgelin provides a Kotlin langauge adapter that allows your main-mod class to be a object. In order to use the language adapter, you must specify the modLanguageAdapter property in your @Mod annotation to be net.shadowfacts.forgelin.KotlinAdapter.

Introducing Mirror

on in java • 2 min read

Allow me to introduce my latest project, Mirror. Mirror is a reflection library for Java designed to take advantage of the streams, lambdas, and optionals introduced in Java 8.

1.9.4 Porting Spree

on in minecraft • 1 min read

Now that Forge for 1.9.4 is out, I’ve begun the log and arduous process of porting my mods to 1.9.4 (if by long and arduous, you mean short and trivial).