» Added:
Please add the following to your current config.yml under the BOOLEANS section.
- Toggleable Health Modifier (after disguising)
- Customizable Health Modifier Amount
Code:BOOLEANS: ENABLE-SKINS-MENU: true ENABLE-ACTION-BAR: true SHOW-DISGUISED-MSG: true SEND-DISGUISE-ALERT: true ALLOW-DISGUISE-RANK-WITHOUT-BEING-DISGUISED: false HEALTH-MODIFIER: false # 20 = 10 hearts, 40 = 20 hearts, and so on HEALTH-MODIFIER-AMOUNT: 20 CHAT-FORMAT: true FORMAT-WITH-RANK: "<rank><player>&7: &f<msg>" FORMAT-WITHOUT-RANK: "&b<player>&7: &f<msg>" TABLIST-NAME-COLOR: true DEFAULT-TABLIST-NAME-COLOR: "&b" # This is for Disguised players
» Fixed:
- Small bugfixes for tasks.
» Removed:
- Nothing
» Changes - Added:
- More security.
- Backend changes.
» Fixed:
- No errors reported.
» Removed:
- Nothing.
PD: Please make sure to download this version since the jar has been updated, otherwise the plugin won't be able to load!
» Added:
- Toggleable ActionBar (after disguising)
- Toggleable Tablist Name color
- Support for Cracked Servers
- Added /unDisguiseRank command (perm: frozed.disguise)
- Added /disguiseHelp command (perm: frozed.disguise.help)
- DisguiseRanks will now be removed after unDisguising
- Massive code cleanup to improve the code in general
- Recoded the DisguiseCmd class
Replace your current config.yml with this new one
Code:BOOLEANS: ENABLE-SKINS-MENU: true ENABLE-ACTION-BAR: true SHOW-DISGUISED-MSG: true SEND-DISGUISE-ALERT: true ALLOW-DISGUISE-RANK-WITHOUT-BEING-DISGUISED: false CHAT-FORMAT: true FORMAT-WITH-RANK: "<rank><player>&7: &f<msg>" FORMAT-WITHOUT-RANK: "&b<player>&7: &f<msg>" TABLIST-NAME-COLOR: true DEFAULT-TABLIST-NAME-COLOR: "&b" # This is for Disguised players MESSAGES: DISGUISE-MESSAGE: - "&8&m--------------------------------------------------" - "&b&lYOU ARE NOW DISGUISED!" - " " - "&bName&7: &f<disguise_name>" - "&bSkin&7: &f<disguise_skin>" - " " - "&4&lIf &ca player with the name you've chosen" - "&cto disguise as connects, you'll be kicked." - "&8&m--------------------------------------------------" DISGUISE-ACTION-BAR: "&b&lYOU ARE NOW DISGUISED AS &f&o<disguise_name>&b!" DISGUISE-ALERT: "&8[&b&l!&8] &f<player> &7has disguised as &f<disguise_name>" DISGUISE-ALERT-WITH-SKIN: "&8[&b&l!&8] &f<player> &7has disguised as &f<disguise_name> &7with the skin of &f<disguise_skin>" DISGUISE-NAME-IN-USE: "&cThat name is already used." DISGUISE-NAME-FILTERED: "&cYou can't use that name because it contains a filtered word in it!" DISGUISE-RANK-SELECTED: "&aYou have successfully chosen the rank &b<rankName> &afor your disguise!" NO-DISGUISE-RANK-ACTIVE: "&cYou don't have any disguise rank currently active!" DISGUISE-REQUIRED-FOR-RANK: "&cYou need to be disguised to be able to use this!" DISGUISE-RANK-NO-PERMISSION: "&cYou don't have permission to use the rank &l<rankName> &cfor your disguise." DISGUISE-RANK-SUCCESSFULLY-REMOVED: "&aYou have successfully removed your active disguise rank!" NOT-DISGUISED: "&cYou are not disguised currently." NO-PLAYERS-DISGUISED: "&cThere are no players currently disguised." SUCCESSFULLY-UNDISGUISED: "&aYou were successfully un-disguised!" UUID-CHECK-PLAYER-NOT-FOUND: "&cThe specified player couldn't be found." NO-PERMISSION-TO-USE: "&cYou don't have permissions to use this command." KICKED-BECAUSE-OF-PLAYER-CONNECTION: "&cYou were kicked because a player with the name you were disguised connected." # The words written on this list will prevent # players from using them while disguising # # Example: If someone tries to disguise as "LafuckingFlame" # the player won't be able to do it, because it contains "fuck" in the name FILTERED-WORDS: - "fuck" - "cunt" - "nigga" - "bitch" ###################### # Special characters # ###################### - "#" - "$" - ";" - "." - "," - "-" - "+" - "?" - "'" - "¿" - "}" - "{" - "[" - "]" - "@" - "!" - "¡" - "(" - ")" - "=" - "&" - "%" - "~" - "*" - "`"
» Fixed:
- No issues reported.
» Removed:
- Nothing
» Added:
- More name combinations on generation.
» Fixed:
- Players Tablist NameColor not working on 1.7.
- Players weren't able to use /disguiseRank even though they were disguised.
» Removed:
» Other:
- Unused code
- Code cleanup
PD: Please make sure to update NickAPI to it's latest version!
» Added:
- 1.7 Support
- This is currently on a Beta Phase, so please make sure to report any bug you find while using FrozedDisguise on 1.7!
PD: Make sure to update NickAPI to it's latest version.» Fixed:
- Now you can decide whether or not players using disguise-ranks with have their name colored on the tablist.
![]()
![]()
- Please add the following to your config under the Booleans section:
- TABLIST_NAME_COLOR: true
- It should look like this:
Code:BOOLEANS: ENABLE-SKINS-MENU: true TABLIST_NAME_COLOR: true SHOW-DISGUISED-MSG: true SEND-DISGUISE-ALERT: true ALLOW-DISGUISE-RANK-WITHOUT-BEING-DISGUISED: false- Update the ranks.yml file
Code:# FrozedDisguise - Ranks # # All the ranks will be displayed in this same order, so let's say # we currently have the following order in this file # # Owner, Developer, Admin, Mod, Helper, Vip, User # # The ranks will appear in the same order on the Disguise Ranks GUI # You can have a maximum of 14 ranks displayed in the GUI (atm) # if the customers need more slots, I'll increase it to 22 ranks max Ranks: Owner: prefix: "&8[&4Owner&8] &4" nameColor: "&4" Developer: prefix: "&8[&bDev&8] &3❖ &b" nameColor: "&b" Admin: prefix: "&8[&cAdmin&8] &c" nameColor: "&c" Mod: prefix: "&8[&2Mod&8] &2" nameColor: "&2" Helper: prefix: "&8[&eHelper&8] &e" nameColor: "&e" Vip: prefix: "&8[&aVIP&8] &a" nameColor: "&a" User: prefix: "&a" nameColor: "&a"
- Cleaned up the code.
» Removed:
- Nothing
» Added:
» Fixed:
- Now players are able to use the Disguise Ranks without being disguised.
- Please add the following to your config under the Booleans section:
- ALLOW-DISGUISE-RANK-WITHOUT-BEING-DISGUISED: false
- It should look like this
Code:BOOLEANS: ENABLE-SKINS-MENU: true SHOW-DISGUISED-MSG: true SEND-DISGUISE-ALERT: true ALLOW-DISGUISE-RANK-WITHOUT-BEING-DISGUISED: false
- Improved the Disguise Ranks rank/player removal method to completely remove the player and used rank instead of setting a null value.
- When using % or $ the chat format for disguised players would break and send errors on console.
- NullPointerException when using /uuidcheck on a player that selected a disguise rank and then removed it.
- Cleaned up the code.
» Removed:
- Nothing
» Added:
» Fixed:
- Custom Disguise Ranks
![]()
- Replace your current config.yml with the new one
Code:BOOLEANS: ENABLE-SKINS-MENU: true SHOW-DISGUISED-MSG: true SEND-DISGUISE-ALERT: true CHAT-FORMAT: true FORMAT-WITH-RANK: "<rank><player>&7: &f<msg>" FORMAT-WITHOUT-RANK: "&b<player>&7: &f<msg>" MESSAGES: DISGUISE-MESSAGE: - "&8&m--------------------------------------------------" - "&b&lYOU ARE NOW DISGUISED!" - " " - "&bName&7: &f<disguise_name>" - "&bSkin&7: &f<disguise_skin>" - " " - "&4&lIf &ca player with the name you've chosen" - "&cto disguise as connects, you'll be kicked." - "&8&m--------------------------------------------------" DISGUISE-ALERT: "&8[&b&l!&8] &f<player> &7has disguised as &f<disguise_name>" DISGUISE-ALERT-WITH-SKIN: "&8[&b&l!&8] &f<player> &7has disguised as &f<disguise_name> &7with the skin of &f<disguise_skin>" DISGUISE-NAME-IN-USE: "&cThat name is already used." DISGUISE-NAME-FILTERED: "&cYou can't use that name because it contains a filtered word in it!" DISGUISE-RANK-SELECTED: "&aYou have successfully chosen the rank &b<rankName> &afor your disguise!" DISGUISE-REQUIRED-FOR-RANK: "&cYou need to be disguised to be able to use this!" DISGUISE-RANK-NO-PERMISSION: "&cYou don't have permission to use the rank &l<rankName> &cfor your disguise." NOT-DISGUISED: "&cYou are not disguised currently." NO-PLAYERS-DISGUISED: "&cThere are no players currently disguised." SUCCESSFULLY-UNDISGUISED: "&aYou were successfully un-disguised!" UUID-CHECK-PLAYER-NOT-FOUND: "&cThe specified player couldn't be found." NO-PERMISSION-TO-USE: "&cYou don't have permissions to use this command." KICKED-BECAUSE-OF-PLAYER-CONNECTION: "&cYou were kicked because a player with the name you were disguised connected." # The words written on this list will prevent # players from using them while disguising # # Example: If someone tries to disguise as "LafuckingFlame" # the player won't be able to do it, because it contains "fuck" in the name FILTERED-WORDS: - "fuck" - "cunt" - "nigga" - "bitch" ###################### # Special characters # ###################### - "#" - "$" - ";" - "." - "," - "-" - "+" - "?" - "'" - "¿" - "}" - "{" - "[" - "]" - "@" - "!" - "¡" - "(" - ")" - "=" - "&" - "%" - "~" - "*" - "`"- Replace your current ranks.yml with the new one
Code:# FrozedDisguise - Ranks # # All the ranks will be displayed in this same order, so let's say # we currently have the following order in this file # # Owner, Developer, Admin, Mod, Helper, Vip, User # # The ranks will appear in the same order on the Disguise Ranks GUI # You can have a maximum of 14 ranks displayed in the GUI (atm) # if the customers need more slots, I'll increase it to 22 ranks max Ranks: Owner: prefix: "&8[&4Owner&8] &4" Developer: prefix: "&8[&bDev&8] &3❖ &b" Admin: prefix: "&8[&cAdmin&8] &c" Mod: prefix: "&8[&2Mod&8] &2" Helper: prefix: "&8[&eHelper&8] &e" Vip: prefix: "&8[&aVIP&8] &a" User: prefix: "&a"- More configurable messages
- Permissions for using ranks
- /disguiserank
- frozed.disguise.ranks
- Access to specific rank
- frozed.disguise.ranks.Owner (example)
- Access to all ranks
- frozed.disguise.ranks.*
- You can now see if the player has a disguise rank applied or not
![]()
- NullPointerException if a player tried using /uuidcheck on someone that wasn't online.
» Removed:
- Nothing
PD: Please make sure to update NickAPI to it's latest version!
» Added:
- Toggleable Skins Selection Menu
- Configurable & Toggleable
- Chat-Format
- Disguise Message
- Disguise Alert Message
Replace your current config.yml with this new one
- Other various configurable messages
Code:BOOLEANS: ENABLE-SKINS-MENU: true SHOW-DISGUISED-MSG: true SEND-DISGUISE-ALERT: true CHAT-FORMAT: true FORMAT: "&b<player>&7: &f<msg>" MESSAGES: DISGUISE-MESSAGE: - "&8&m--------------------------------------------------" - "&b&lYOU ARE NOW DISGUISED!" - " " - "&bName&7: &f<disguise_name>" - "&bSkin&7: &f<disguise_skin>" - " " - "&4&lIf &ca player with the name you've chosen" - "&cto disguise as connects, you'll be kicked." - "&8&m--------------------------------------------------" DISGUISE-ALERT: "&8[&b&l!&8] &f<player> &7has disguised as &f<disguise_name>" DISGUISE-ALERT-WITH-SKIN: "&8[&b&l!&8] &f<player> &7has disguised as &f<disguise_name> &7with the skin of &f<disguise_skin>" DISGUISE-NAME-IN-USE: "&cThat name is already used." DISGUISE-NAME-FILTERED: "&cYou can't use that name because it contains a filtered word in it!" NOT-DISGUISED: "&cYou are not disguised currently." NO-PLAYERS-DISGUISED: "&cThere are no players currently disguised." SUCCESSFULLY-UNDISGUISED: "&aYou were successfully un-disguised!" NO-PERMISSION-TO-USE: "&cYou don't have permissions to use this command." KICKED-BECAUSE-OF-PLAYER-CONNECTION: "&cYou were kicked because a player with the name you were disguised connected." # The words written on this list will prevent # players from using them while disguising # # Example: If someone tries to disguise as "LafuckingFlame" # the player won't be able to do it, because it contains "fuck" in the name FILTERED-WORDS: - "fuck" - "cunt" - "nigga" - "bitch" ###################### # Special characters # ###################### - "#" - "$" - ";" - "." - "," - "-" - "+" - "?" - "'" - "¿" - "}" - "{" - "[" - "]" - "@" - "!" - "¡" - "(" - ")" - "=" - "&" - "%" - "~" - "*" - "`"
» Fixed:
- Some skins from the Skin Selection GUI weren't working
- Null Pointer Exceptions when clicking empty slots.
- Bug that caused players to not be able to change their disguise name, even though they did /d or /ud. Due to that they had to reconnect in order to get rid of the old name.
» Removed:
- Nothing
PD: Please make sure to update NickAPI to it's latest version, there have been noticeable API changes!
