Changelog
All updates that are relevant and posted on the spigot (after the v1.3 version) will be listed here.
v2.2.1
Fixed
Fixed the creation of statistic to be more safe
v2.2.0
Fixed
The output logger now has a different outputting format.
v2.1.9
Implemented
All features can now be reloaded by doing /dp reload. This should make it easier for new users to adapt to the configurations without having to restart their server every time.
v2.1.8
Implemented
Configured TabIntegration to be reloadable by the "/dp reload" command
v2.1.7
Fixed
Fix config.yml, and prepare it for a full recode.
v2.1.6
Implemented
Added option for reloading the current plugin configuration by doing /dp reload. Note that this command may not be complete, as not all configurations will be refreshed when using this.
Fixes
Fixed the config.yml file throwing an error
Fixed an error being thrown because the packet provider is loaded in the end instead at the start of the launch.
v2.1.5
Fixes
Fixed config.yml header
v2.1.4
Fixes
Fixed messages when loading skins from the cloud
v2.1.3
Implement
Updated to the newest version of DisguiseAPI
v2.1.2
Fixes
Fixed the version not being displayed when using /dp command
v2.1.1
Changed
Changed the main /skin command to a different alias: Command /setskin will now be used instead.
v2.1.0
Fixed
Fixed a GSON issue caused by Spigot, which resulted in skins not being saved for 1.8.8 versions.
v2.0.9
Implemented
Added Metrics to the core.
v2.0.8
Implemented
Added new placeholder: %dp_original_name% - which returns the original name of the player.
v2.0.7
Removed
Removed debug checks from TabIntegration
v2.0.6
Removed
Removed unused messages from the messages.yml configuration file.
v2.0.5
Implemented
Added TabIntegration for the TAB plugin by NEZNAMY. This is used when you want to have different prefixes for different states of the user. For example, you have rank Owner by default in your server. But when you disguise, you want that rank to be set to one of the ranks from the RankManager.
To accomplish this, you should set the disguise-prefix value to: %dp_rank%. Now when a player gets disguised, it automatically sets the prefix to the %dp_rank% value. Of course, it also gets reset when the player is undisguised.
With this integration, you don't need to use %dp_prefix% and %dp_rank% placeholders in the groups.yml of TAB. You should only set the custom tag and custom tab name to: %dp_name%. Simple as that.
v2.0.4
Implemented
Added a
RankManager
to the plugin. This feature will allow players to choose specific ranks upon doing the /d command. It will help players in further disguising.
This rank will be displayed upon using the %dp_rank% placeholder. Note that DisguisePlus itself won't include this rank. But you will have to use a TAB plugin, with the specified placeholder.
v2.0.3
Implemented
Added a
PlayerPrefix
manager which is responsible for handling different types of placeholders. This is useful for handling ranks, where a user needs two different returns based on whether the user is disguised or not.
v2.0.2
Fixed
Fixed wrongly configured /und permission
v2.0.1
Implemented
Added compatibility for TAB plugins by using %dp_name% placeholder
v2.0.0
This update is the largest update I've ever written for a plugin. While taking into account that the most recent version of Disguise was written so poorly, I decided to write a method delicate version of it. I've now rewritten this plugin twice, and we're finally ready to release the first version of 2.0.0.
This version is written on top of DisguiseAPI, which is now a fully open-source library for changing player properties. You can also download it on my Spigot page.
Try using the the /dp command
Implemented
Added a feature called SkinPacks where users can group their skins. By default, we have over 6500 different skins grouped together, with skin packs like Naruto, Squid Game, Among Us.
An API alongside the default API provided by the DisguiseAPI library.
Feature for when you click a skin in the SkinPack GUI, you immediately obtain it.
Option to not download the base skins from the database
Changed command aliases and permissions (updated on the page)
Added support to all newer minecraft versions
Removed
Not a lot of features have been removed and some that have been removed will be again released in future versions.
bStats Metrics
Ability to fully customize random nicknames (why?)
Cross-server support (will be re-added in 2.1 or 2.2)
PlaceholderExpansion (will be re-added in 2.1.0)
DisplayManager (might not get re-added)
And some more
Bug Fixes
Fixed a startup collision bug with FactionsUUID
Implemented
Added support for 1.16.4 version
Implemented
A new way permissions are called.
PERMISSION
Bugs fixed
Fixed an issue where the plugin wouldn't run on the 1.16.3 version
Removed
All permissions that were not being used have been deleted
Implemented
A new placeholder has been added:
%disguise_prefix%
Bugs fixed
Fixed an issue where the plugin failed to run with 1.16.1 version.
Implemented
A way to change your skin by supplying a url of the skins.
Example of correct use:
Last updated
Was this helpful?