Skip to content

Add Nexo support for New RSPM version - #6

Open
RabbitTV22 wants to merge 17 commits into
MagmaGuy:masterfrom
RabbitTV22:master
Open

Add Nexo support for New RSPM version#6
RabbitTV22 wants to merge 17 commits into
MagmaGuy:masterfrom
RabbitTV22:master

Conversation

@RabbitTV22

Copy link
Copy Markdown

This adds support for Nexo by default. It is also updated for the latest version of RSPM unlike the other PR.

BuildTools and others added 17 commits July 17, 2024 05:01
- [New] Data retention changed to 24 hours
- [New] Changed communication to avoid having players download a fresh copy of the resource pack after every server restart
- [Fix] Fixed nesting of the blueprint resource pack
- [New] Added MMOInventory compatibility
- [New] Added ValhallaMMO compatibility
- [New] Added BetterHUD compatibility
- [New] Added 50000KB RSP size limit
- [Tweak] Fixed up debug / warning messages
First public alpha test!
- [New] Data retention changed to 24 hours
- [New] Changed communication to avoid having players download a fresh copy of the resource pack after every server restart
- [New] Moved core features to MagmaCore
  - Redid all the commands
  - Redid all the configuration systems
- [Fix] Fixed nesting of the blueprint resource pack
- [New] Added MMOInventory compatibility
- [New] Added ValhallaMMO compatibility
- [New] Added BetterHUD compatibility
- [New] Added 50000KB RSP size limit
- [Tweak] Fixed up debug / warning messages
First public alpha test!
- [Fix] Fixed issue where events would not get unregistered correctly
…ld be the only time this is ever necessary.

ResourcePackManager 1.0.1:
- [New] Added Bstats
- [New] Resource packs now get named after the plugin they come from to avoid namespace collisions
- [New] Added BackpackPlus compatibility
- [New] Added RealisticSurvival compatibility
- [New] Added VaneCore compatibility
- [New] Priority list in config.yml now lets admins define custom resource packs not associated to supported plugins
- [New] Added new version notifier
- [Fix] Mixer folder now correctly allows users to put custom resource packs in them for the resource pack generation
- [Fix] Fixed ValhallaMMO compatibility
- [Fix] Fixed priority order not working correctly
- [New] Added a prototype API for plugins to register their plugins
- [Fix] Fixed reloads breaking load order
- [Fix] Fixed remote download not working for resource packs hosted in dropbox
- [Tweak] Changed the way the plugin names resource packs in the mixer folder. Deleting the mixer folder for this update is very highly recommended.
- [New] Added resource pack rerouting, which allows an optional setting in config.yml that will send the merged resource pack to a directory for use in other plugins
Corrected the case sensitivity issue in the file path for BetterHUD. Renamed variable 'reroutFolder' to 'rerouteFolder' in Mix.java to ensure consistency in the rerouting mechanism.
- Fixed problem with rerouting files
- Fixed compatibility for some plugins
- [New] Improved commands
- [New] Added /logify command to allow admins to easily upload their latest log to maclo.gs
- [Fix] Fixed problem with rerouting files
- [Fix] Fixed compatibility for some plugins
- Fixed problem with rerouting files
- Fixed compatibility for some plugins
- [Fix] Fixed reported security issue with the logify command
- [Fix] Fixed warnings related to the logify command
- [New] Full remake of core elements of the plugin!
- [New] It is now possible to customize plugins that are supported, and even add support for new plugins via configuration files
- [Fix] Fixed a lot of issues that would cause resource packs to fail to upload, fail to download or fail to load.
- [New] New using SSL for connecting to the remote server. This is a breaking change in the system, servers will have to update to 1.6.0 or later to use the Auto Host feature.
- [New] Added compatibility with InfiniteVehicles
- [New] ResourcePackManager now passively checks for file changes in all compatible directories, and automatically updates the resource pack as they change.
  - This means that if a resource pack updates during runtime, ResourcePackManager will also update automatically without requiring a reload.
  - This system has a 3 second buffer time to check for file stability, giving other plugins the time to zip their files correctly. This means it should work with both sync and async zipping of third party plugins, and it should no longer be possible to accidentally only grab a partially zipped file.
- [Critical fixes] A lot of back end fixes to make the system more reliable and less remanding with the uploads.
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