Why Sponge requires Java 8?

You do realize that some of the core classes that we use almost everywhere are only available in Java 8 (Optional), right? You can very well use strictly Java 7 language features while compiling against JDK 8, but if you want to make it harder for yourself, be my guest.

2 Likes