- Fixed erroneous command read call (somehow made it through the test? sorry!)
- Allow symbols in commands.
- Fixed optional checking not being processed at all.
- Updated libraries to correctly support 1.21.9-10
- Updated libraries for better support for newer versions.
- Fixed whitelist not procesing name changes when a player with the same uuid but different name joins.
- Support for 1.21.5 and bukkit, folia support will come in v2.0.0
- Updated adventure libraries, now they also wont be installed if the server provides it (paper)
- Added an extra config option to modify the vanilla whitelist with respect to NobleWhitelist, more options will come in v2.0.0
- Updated internals.
-
Fixed checking order.
-
Extra checks for empty values.
-
Modified how the whitelist handles empty values, fixes a security issue. (1.2.10)
- Fix uuid and permmision options using the incorrect value when using optional checking.
- The plugin now requires mc 1.18 or newer to run, this means the plugin will stay with java 17 (for now)
- Added a proper unlink method (to be used for the discord integration)
- Fixed incorrect database advanced option being incorrectly loaded
- Optimized internal libraries
- Expanded update checker
- Added a new "/nwl support" command for useful links
- Updated the file's lib to a fork, it should handle better the files.
- Fixed typo for a config.
- Extra storage settings for advanced configuration.
- Changed update checker to handle the next major version.
Some bug fixes for the last version for java 17.
- Fix checking option (name, uuid, permission)
- Fixed incorrect request from config when a database fails to load.
- Now the whitelist should only check for players who can actually join (ex: not allow players banned or when server is full)
Latest update to version 1.x.x (Maybe one more for fixes) So I can work for the version 2.0.0, now that the 1.21 released.
- Now correctly supports 1.21
- Renamed PlaceholderAPI and MiniPlaceholders indentifiers as previously announced.
NWhitelist->nwhitelist
- Commands: Added a small fallback in case it fails to load.
- Commands: In case of future versions of minecraft and this fails, it will be disabled, the plugin will continue to work but without commands.
Another small hot fix with proper support for 1.20.6
Reminder:
For PlaceholderAPI and MiniPlaceholders the identifier will be changed. (
NobleWhitelist->noblewhitelist)
This is to keep more consistency with other placeholders.
- Updated cloud dependency.
- Updated the update checker.
This is a small hotfix, there is a major update planned to latter.
For PlaceholderAPI and MiniPlaceholders the identifier will be changed. (
NobleWhitelist->noblewhitelist)
This is to keep more consistency with other placeholders.
- Fixed an error when reloading database.
- Added new command for perm check of a player
/nwl perm check <player> [min] - Added an option to skip saving the uuid of a player.
- Added possibility to add incomplete entries to the local files.
- Invalid entries will be silently ignored.
- Removed an unused check with rare function.
- More information will be printed when an error occurs.
- Added new metrics information to be sent.
- Fixed storage exception handling.
- Updated dependencies, fixed library manager and changed logger.
- Refactored code, for future support of other platforms.
- New file storage type: TOML
- Fixed incorrect count for flat files (?)
- Fixed bypass and perm joins.
- New bypass options with number based permission.
- Removed placeholder for
join_type(worked weird) - Now the reload command also reloads the database.
- New commands for manage the join checking and bypass options.
- Changed the
close-if-failedwithaction-if-failedfor better management. - Small changes and fixex to the update checker.
Some fixes and little update.
- Now the commands are permission based
(noblewhitelist.admin.* grands all) - Now the commands
add, remove, find and togglehas themeoption. - Added more placeholders.
- Some minors fixes
Light update with some additions.
- Adjusted some data.
- Fixed a spigot error in a specific scenario.
- Optimized code.
- Now allows different types of storage, specially databases for better management.
- Now uses Cloud Framework for the commands management.
- Added Discord Integration
- Now downloads the necessary libraries on start and the jar file weighs less.
- The commands now has better colors and better error handling.


