-
Notifications
You must be signed in to change notification settings - Fork 50
[FEAT]: based to Java17 and export as module #518
Comments
This is something I've been contemplating doing, but since I've been working on a brand new source base for TNE on java 17 Im not sure if this one will make the jump to 17. This is mostly so that when the new TNE releases everyone goes for it. |
where are you kidding the repo bro I thought this project was dead also please cloud.commandframework for command handling, it's godly fr |
The repository for the recode is currently private. The recode currently uses the ACF by aikar, what makes cloud better than ACF? I remember looking between the two and deciding on ACF, but is cloud better? For when it's public the repository is located at https://github.com/TheNewEconomy/EconomyCore. I may publicize it within a few weeks when I start beta testing for it. I've mostly been keeping it private to stay on the downlow until I believe it's ready. |
Cloud is like a flexible swiss knife that covers all the bases ACF does and does more. From one of the cloud devs
One thing to remember is that Cloud isn't ACF but supports even more annotations constructs than ACF. I personally vouch for cloud.commandframework and their fantastic brigadier support have allowed me to make my plugins even more friendly for users no matter the platform. Their examples to get you up and running are detailed and they have actual functioning examples such as Pl3xMap and my own plugin https://github.com/BrycensRanch/TownyPlus/tree/v1.0.11-alpha.6/src/main/java/me/romvnly/TownyPlus/command |
Fair enough, I'll consider the prospect of using cloud again after starting beta testing. I don't recall why I didn't use it, maybe it was related to translation support, but honestly that was a few months back. |
Feature Description
since Java9,
module
has introduced. ( Oracle JDK9 releaseNote )As a plugin developer who developping the plugin that works together with the TNE on MC1.19.3 (Java17LTS environment), I want the TNE will become a moduled project.
at
/src/net/tnemc
module-info.java
Reasoning
With current release(0.1.1.16), my plugins
module-info.java
has an error.The text was updated successfully, but these errors were encountered: