Changelog
v3.3.0 - 2020-05-16
- Added
- Fixed
- Changed
- Removed
- API
- Add new CloudSetup
- Add Global Groups
- Add BALANCED template installer - spread task templates over all services
- Added CloudNet-NPCs module
- Added CloudNet-LabyMod module
- Added a new option to the Smart module - keep a specified amount of empty services of a task online
- Added support for negative potency on permissions on Bukkit servers to CPerms
- Fixed fallbacks
- Fixed OnlyProxyJoin
- Fixed data transfer between different Operating Systems
- Fixed permission checks in LoginEvent
- Improved command system
- Split tasks-command to tasks and groups command
- Accept wildcards in the tasks command
- Rework the screen command
- Allow numbers lower than 1 for the animationsPerSecond in the SyncProxy tablist
- Reworked launcher
- Reworked SyncProxy module
- Reduced cloud heap usage
- Removed GoMint and ProxProx support
Please adjust your plugins and modules, deprecated methods will be removed in a future release.
- Deprecated some Singletons (e.g. AbstractSignManagement, BridgePlayerManager), should now be accessed via the
CloudNetDriver#getServicesRegistry
. See the cloudnet-examples module for help. - Deprecated CloudPermissionsManagement#getInstance, should now be accessed via CloudNetDriver#getPermissionManagement
- Deprecated property methods in class ServiceInfoSnapshotUtil, properties can now be accessed via
ServiceInfoSnapshot#getProperty(ServiceProperty)
- Deprecated player methods in IPlayerManager, should now be accessed via
IPlayerManager#getPlayerExecutor
andICloudPlayer#getPlayerExecutor
- Added Bungee/VelocityPlayerFallbackEvent
- Added CloudSignInteractEvents for Bukkit and Nukkit
- Added NodeLocalBridgePlayerProxyLoginRequestEvent
v3.2.2 - 2020-01-16
- Fixed
- Fixed dependency downloading from maven central repository
v3.2.1 - 2019-12-29
- Fixed
- Fixed the issue that the online count was wrong when a player disconnects from a server
- Fixed an issue that the smart module checked for all services (prepared, starting, ...) for the auto stop, which caused problems when using the preparedServices entry in the smart config
- Fixed wrong hostAddress on first node setup
v3.2.0 - 2019-12-25
- Added
- Fixed
- Changed
- Removed
- Add Vault and permission pack support for Bukkit CloudPerms
- Add new template installer
- Add template installer support for forge and spongeforge
- Add SFTP support to the FTP Module
- Add progress bars for downloads
- Add animated setup for the cloud and tasks
- Add CloudSigns for Nukkit
- Add paste sub-commands
- Add tab completion for /cloud
- Fix CloudSigns for Bukkit
- Fix effect of permission
cloudnet.syncproxy.maintenance
- Fix spongeforge plugins
- Fix overriding cluster synchronizations, add additional cluster push commands
- Little bug fixes and adjustments
- Fixed an issue which prevented the MySQL Connection to close.
v3.1.0 - 2019-11-02
- Added
- Fixed
- Changed
- Removed
- Add an option to delete files after stop to the task configuration
- Add an option to select whether a template should be copied to a static service on every start
- Add Waterdog bedrock proxy
- Add database implementation for the wrapper
- Add an option to disable player connection messages in the console
- Add tab completion to the console
- Add copy command
- Add 'screen write' command
- Add color in tablist for 1.13+
- Make onlyProxyJoin way better
- Add onlyProxyJoin to Nukkit
- Add signKnockback for the signs
- Add chat format for Bukkit
- Fixed fallbacks
- Fixed OnlyProxyJoin
- Fixed data transfer between different Operating Systems
- Fixed permission checks in LoginEvent
- A lot of bug fixes
- Limit version support to only 1.8.8+ instead of 1.5+
- Put the smart config into the task configuration
- Split functions of CloudNetDriver, CloudNet and Wrapper to feature-specific interfaces and classes
- Remove support for plain CraftBukkit
- Remove the tasks.json and give every task a separated file
v3.0.0 - 2019-05-21
- Changed
- supported now Minecraft Server and Bukkit/Spigot 1.14.1
- updated Javadocs
- Many bug fixes
v3.0.0 PRE-3 - 2019-03-10
- Added
- Changed
- Added REST module
- Added PlayerAPI
- Added "players" command in console
- Added PasteServer support (https://github.com/juliarn/PasteServer)
- Updated Java documentation
- Performance improvements
- Bug fixes
Removed
API
v3.0.0 PRE-2 - 2019-02-10
- Added
- Changed
- Added Report Module "paste" command for paste the cached console log
- Added MySQL-Database Module connection configurations and ssl support
- Added Netty transport native support for KQueue and Epoll
- Added auto updater for modules from one version
- Updated the recommended setup version
- Updated modules that works with the API
- API update
- Performance updates
- Bug fixes
v3.0.0 PRE-1 - 2019-02-03
- Added
- Changed
- Added a Permissions-System module, which supports the following PluginAPIs: => Bukkit, Velocity, ProxProx, GoMint, Nukkit, BungeeCord
- Added Auto updater (Test auto updater, must be enabled manual)
- Added "SimpleNameTags" Plugin for permissions system
- New Easy Setup - CloudNet can installed under 1 minute with 5 Tasks and Groups and a sample network
- Rewritten the permissions system
- Updated the API and added a lot of new features like Wrapper/Node to Node SyncAPI, Permissions-System
- General bug fixes • Implement now full own static services
- Performance updates
- Set base Bukkit Version from 1.4.7 to 1.5.2
- Updated REST API
v3.0.0 BETA - 2018-12-08
- Changed
- CloudNet 3 is a completely new cloud system with a completely new concept and new technical approaches --that bring many new possibilities.
- It is a BETA version where the TODO is still very large, but to arouse the interest for this software at all and to show what the program can do so far.
- You need a complete new installation and rewriting of all plugins which use the CloudNetAPI from 2.X!