Details
Supported Bukkit Versions
- 1.11
- 1.10
- 1.9
- 1.8.1
- 1.8
- 1.8.3
- 1.7.4
- 1.7.2
Changelog
5.5.1
- improve config.yml
- remove world restricting (you may use iDisguiseWG instead now)
- rework horse, guardian, skeleton and zombie disguise
- add support for 1.11
- add new 1.11 entities
- modify some permission nodes (horse, guardian, skeleton, zombie, wither)
- rework disguise storage
- some API changes...
- drop support for 1.5 and 1.6
5.4.1 - 4th Birthday Update
- add subtype block-coordinates for falling blocks
- add birthday easter egg
5.3.6
- player disguise don't change display names anymore
- add iDisguise.help permission
5.3.5
- fix automatic updates (Curse changed the update server)
- add checksum validation for automatic updates
5.3.4
- fix exception that occured sometimes when a player joined
- fix problems with Citizens plugin
- use the correct sounds for 1.10
- improve help command (type list)
- add specific permissions for falling block disguise
5.3.3
- fix zombie disguise in 1.9 and lower
- fix player list problems (colored names etc.)
- all chat messages are configurable now
- fix player connection errors
- use new sound effects in 1.10
5.3.2
- add permission for husk and stray
- improve wolf subtype logic (you can only be either angry or tamed, not both)
- fix help message
- data values are reset when you change the material as item, minecart, falling_block and enderman
5.3.1
- fix zombie pigman
- rework config file (is called config.yml now) - ATTENTION: old values are NOT imported
- remove some old options (you can use iDisguiseAdditions if you would like to have those features in the future)
- rework command
- add language.yml
- implement tab completion
- add support for 1.10
- add polar bear and zombie professions
5.2.3
- change default config values for modify-player-list, replace-join-leave-messages and replace-death-messages
- softcode plugin data folder
- add support for 1.9.4
- fix ender dragon in 1.9.x
5.2.2
- add armor stand disguise
- improve wolf disguise subtype logic
- add option to automatically download updates (disabled by default)
- player disguises support formatting codes (colors/etc.) - only works in 1.7 and later
- add block data subtype to falling block disguise
- fix a few problems with object disguises
5.2.1
- fix a few exceptions and errors
- rework internal management (use reflection now)
- add option to disable item pick up
- fix problems with ghost disguises and invisibility
- fix sound problems (work in all versions now)
- introduce new event (more information on the API page)
5.1.2
- add disguise type shulker (only available in 1.9)
- remove duplicate code (reduce file size)
5.1.1
- rework realistic sounds (does not work completely in 1.9, 1.6, 1.5)
- fix errors from update checking
- add object disguises (falling blocks, ender crystal, minecart, boat, dropped item)
- improve API
- rework a lot more (just code, usage stays as usual)
- remove duplicate code
- rework PluginMetrics graphs
- fix last problems with citizens (other plugin)
- add option to modify the player list
- include support for 1.9
5.0.4
- fix iron golems
- always show custom name tags (not working in 1.8)
- replace join and leave messages (can be disabled)
5.0.3
- fixed error when updating from 4.0.3 without server restart
- added option to disable death message replacements
- fixed error when attempting to undisguise everyone from console
- fixed custom names (and show names option)
- improved update checking error messages
- removed unnecessary files
5.0.2
- fixed some problems that occured due to internal changes
- fixed bats
5.0.1
- reworked internal handling
- implementations for 1.5.x, 1.6.x, 1.7.x, 1.8.x
- improved update checking
- fixed concurrency errors
4.0.3
- fixed problems with Citizens plugin
- fixed command interference between skeleton and skeletal horse
- improved chat messages for /odisguise
- fixed client crashes
4.0.2
- fixed update check always showed new update
- prohibited worlds now work
- added /odisguise (to disguise other players)
4.0.1
- removed localization
- added missing disguise types (rabbit, guardian, endermite)
- added a few more subtypes
- recoded command implementation (syntax is still almost the same)
- added command to undisguise other players
- changed config setting permitted-worlds to prohibited-worlds
- reworked permissions
- fixed every bug that I could find
v4-test-028
- lots of bug fixes
- readded PluginMetrics
- now compatible with 1.8 and 1.8.3 (but you need to download different jar files)
v4-test-003
- fixes so it works with 1.8.3
- removed PluginMetrics (will be added again)
v3.1pre3
- internal packet handling changes
- fixed client crashes
v3.1pre2
- added material type and data as subtypes for endermen
- some internal packet handling changes (more will follow)
v3.1pre
- updated to the new account system
v3.0.4
- no changes only updated to MC1.7.5
v3.0.3
- fixed problem with directory and config file
- added horse armor
- improved API
v3.0.2
- fixed iDisguise.random not working properly
- fixed error occuring when loading an old disguise.bin file
- fixed disguises disappearing after some time
v3.0.1
- added /ud, /undis, /undisguise
- added /undisguise <*/all>, permission is iDisguise.admin
- changed command syntax
- added new mobtypes and subtypes
- fixed error occuring when typing /d unall
- fixed equipment not being shown correctly when disguising and undisguising
- added /disguise reload, permission is iDisguise.admin
- changed /disguise stats
- improved API
- added utility classes (de.robingrether.util)
- improved configuration file (is now called config.txt)
- improved java code
- changed license (is now included in the jar file)
- fixed error caused by update checking (is now done asynchronously)
- added new option show-name-while-disguised
- added new option no-target-while-disguised
- added new option undisguise-on-hit-other
- permission iDisguise.admin is no longer included in iDisguise.* permission
v2.3.1
- added /disguise ghost [name]
- updated languages
v2.2.3
- fixed/improved update checking
- improved java code
v2.2.2
- added /disguise random
- updated languages
- changed update checking
v2.2.1
- added sound system(can be disabled)
- improved API
- changed update checking system
- changed language system
v2.1.3
- added API and JavaDoc
- fixed all clients crashing when a disguised player enters a bed - disguised player now cannot enter a bed
v2.1.2
- improved Config.yml
- added option to be undisguised when hit by an arrow
v2.1.1
- improved update check
- added possibility to disguise as donkey, mule, undead_horse, skeleton_horse
v2.0.2
- improved java code
- improved languages
v2.0.1
- added possibility to disguise as horse
- improved update check
- improved java code
v2.0pre2
- fixed /d charged_creeper and wither_skeleton not working
- fixed error when typing /d unall
v2.0pre
v1.6.6
v1.6.5
v1.6.4
- added option to check for updates
- iDisguise.admin now enables to be sent a message if a new update is available
v1.6.3
- added option to allow disguising in certain worlds only
- fixed error occuring when /disguise stats
- iDisguise.admin now allows to disguise in unpermitted worlds too
v1.6.2
- fixed disguising as player not possible
- removed permission to deny disguising as certain player
v1.6.1
- added ability to disguise as wither_skeleton
- added new API
- added permissions to deny disguising as a certain player
- fixed no damage while disguised not working
v1.5.7
- no changes only updated to 1.5.1(changes will follow in iDisguise v1.6)
v1.5.6
- no changes only updated to 1.5(changes will follow in iDisguise v1.6)
v1.5.5
v1.5.4
- fixed config doesn't save
- added option to undisguise players when hit by another player or mob
v1.5.3
- fixed error while loading iDisguise
v1.5.2
- fixed error with /disguise unall
- added option for entity damage while disguised
- added option and permission for undisguising
v1.5.1
- no changes only updated to 1.4.6
v1.4
- added permission for disguising as baby(iDisguise.baby)
- added command for undisguise(/disguise un)
- added command to undisguise all(/disguise unall)
v1.3
- fixed NullPointerException when loading Config.yml
v1.2
- fixed NullPointerException when loading Config.yml
v1.1
- fixed disconnect of others when disguising as player
- added perms(iDisguise.<mob>)
v1.0
- added /disguise <mob/player/stats> [baby/name]