Skip to content

Conversation

Im-Fran
Copy link
Member

@Im-Fran Im-Fran commented Jun 29, 2021

This pull request adds Full support for Java 16 & Minecraft 1.17, here is the changelog:

* Now YML Configuration is Global instead of per software 
* New Message System to allow more customization 
* Removed Notifications (Not needed) 
* Cleanup 
* Updated JavaDocs
* Fixed SuperCoreAPICommand Info not working in Spigot 1.17+
* Added new options for PluginDataStorage

This basically adds:

  • A new YML Configuration system that will work globally no matter which server software are you running on.
  • Migrated to a new Translation system that will allow more customization of the products
  • Now instead of using our own Cross-Version materials, packets, and utils we'll use the ones from XSeries
  • For Minecraft 1.17+ the info command won't show the TPS, this because of the missing NMS classes (I'll be working on a workaround for it)
  • PluginData.json will include 2 new options, low_resource_usage and share_stats. The main idea is to let the users have more control over the products, and in this way you can choose which events/parts of your product will not be required, so you can use the lowResourceUsage option. And the shareStats option you will need to use it if you're going to implement stats into the plugin.
  • Notifications was a small idea of adding like notifications for the administrators, but it seems like we don't need notifications for now, so they were removed.

Francisco Solis added 5 commits June 12, 2021 23:12
* Now YML Configuration is Global instead of per software
* New Message System to allow more customization
* Removed Notifications (Not needed)
* Cleanup
* Updated JavaDocs
* Fixed SuperCoreAPICommand Info not working in Spigot 1.17+
* Added new options for PluginDataStorage
Fix
* Fixed plugin creating folder "translations/" instead of "lang/"
* Updated dependency-reduced-pom.xml
@Im-Fran Im-Fran merged commit cb60395 into master Jun 29, 2021
@Im-Fran Im-Fran deleted the feat/global_yml_and_new_translation_system branch June 29, 2021 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant