Replies: 1 comment
-
|
Personally, I am of the opinion that the api/implementation split should be abandoned, here are my
For these reasons, I don't think it's worth the time, effort, and gatekeeping that'll come with this. It would be best if civ-plugins went back to being provided as-is. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
When the civ-suite was updated to Minecraft 1.18.x, it necessarily required a switch over to Gradle. Each plugin that was updated had all its code moved to a

papersubfolder. This was ostensibly done to allow support for multiple NMS versions and potentially even other platforms:However, there has been zero progress towards this. Indeed, we've just surpassed NameLayer's second anniversary of being Gradle'd, and yet it's further from that vision now than before. NameLayer had code to make it work over multiple versions, and even on Bungee, an entirely different platform; NameLayer should've been the shining example of this vision, and yet it remains conspicuous in its nonfeasance.
There is a real opportunity now to push towards this vision, or abandon it. NameLayer needs a good clean up, and NameColors' going to be merged into CivChat2, and CivChat2 itself needs a good clean up to move away from legacy colours and formatting.
Beta Was this translation helpful? Give feedback.
All reactions