iDisguise
This plugin enables you to disguise as a mob or as another player.
Links
Download latest version (for CraftBukkit/Spigot 1.8–26.1 and Paper/Purpur 1.18–26.1)
Basic Usage (6.0.1+)
Disguise yourself:
- Disguise as a mob: /disguise <entity-type>
Example: /disguise zombie
Use [TAB] to get a list of all entity types.
After disguising, you will be able to see your own disguise for five seconds. - Disguise as a player: /disguise player <name>
Example: /disguise player Notch
You can always see your own player disguise. - Check your disguise: /disguise
You will be able to see your own disguise for another five seconds. - Undisguise: /undisguise
- Alter your disguise: /disguise <entity-type> <statement> ...
Example: /disguise horse setColor(WHITE) setStyle(BLACK_DOTS) setBaby()
Use [TAB] after entering the entity type to get a list of all possible statements. - In-game help: /disguise ? [page]
- By default, only server operators can use the commands. If you enable commands.use-permission-nodes in the config.yml, disguising requires the permission node iDisguise.disguise.<entity-type> (e.g., iDisguise.disguise.SNOW_GOLEM for the snow golem) or the wildcard iDisguise.disguise.*
Disguise others:
- Disguise another player: /odisguise <player> <entity-type>
- Undisguise another player: /undisguise <player>
- Player disguise and statements work as well.
- In-game help: /odisguise ? [page]
- By default, only server operators can use these commands. If you enable commands.use-permission-nodes in the config.yml, these commands require the permission node iDisguise.others AND the respective disguise-specific permission node (see above).
Permissions (6.0.1+)
By default, all commands are available to server operators only. If you enable commands.use-permission-nodes in the config.yml, the following permission nodes apply instead:
- iDisguise.* – Gives you permission for everything.
- iDisguise.admin – Trigger an update-check when you login. Display administrative information in the in-game help.
- iDisguise.disguise.* – Permission for all disguise types.
- iDisguise.disguise.<entity-type> – Permission for one single disguise type (e.g., iDisguise.disguise.SNOW_GOLEM).
- iDisguise.others – Disguise/undisguise other players.
Special Features
By default, iDisguise checks for updates when you start your server. This can be disabled by changing updates.check to false in the config.yml.
This plugin also includes an auto-update function, which is disabled by default and can be enabled by changing updates.download to true in the config.yml. (Updates are downloaded from bukkit.org)
This plugin uses bStats to collect some statistics: https://bstats.org/plugin/bukkit/iDisguise/398
To disable bStats (globally), change enabled to false in the /plugins/bStats/config.yml.
License (6.0.1+)
This plugin is published under a custom license. The license text can be found here: https://github.com/luisagrether/iDisguise/blob/master/LICENSE.md
-
View User Profile
-
Send Message
Posted Aug 1, 2018Sooo I'm trying to use it and all of a sudden it decided to die on me (in /pl the iDisguise name is red), and other plugins can't recognize it (although I doubt you can help with that bit)
this is the best i could paste the console..
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:965) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:808) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:404) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:304) inecraft_server.jar:git-Bukkit-2b93d83]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) inecraft_server.jar:git-Bukkit-2b93d83]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NoClassDefFoundError: net/md_5/bungee/api/ChatColor
at io.redrield.talkingbot.BotListener.onPlayerChat(BotListener.java:26) ~[?:?]
at sun.reflect.GeneratedMethodAccessor355.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:296) ~inecraft_server.jar:git-Bukkit-2b93d83]
... 46 more
[03:15:08] [Server thread/INFO]: [PlotBox]<[God] GhostMMMCXXIII> dont do anything in chat for a sec
[03:15:14] [Server thread/INFO]: GhostMMMCXXIII issued server command: /d bat
[03:15:14] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Cannot execute command 'd' in plugin iDisguise v5.7.3 - plugin is disabled.
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:36) ~inecraft_server.jar:git-Bukkit-2b93d83]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) ~inecraft_server.jar:git-Bukkit-2b93d83]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:628) ~inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1338) inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1198) inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(SourceFile:37) inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(SourceFile:9) inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) inecraft_server.jar:git-Bukkit-2b93d83]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:696) inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:371) inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:651) inecraft_server.jar:git-Bukkit-2b93d83]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:555) inecraft_server.jar:git-Bukkit-2b93d83]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
[03:15:16] [Server thread/INFO]: GhostMMMCXXIII issued server command: /troll control
-
View User Profile
-
Send Message
Posted Aug 1, 2018In reply to Vortexpillar:
-
View User Profile
-
Send Message
Posted Aug 1, 2018In reply to Vortexpillar:
In reply to Vortexpillar:
-
View User Profile
-
Send Message
Posted Aug 1, 2018In reply to Vortexpillar:
In reply to Vortexpillar:
In reply to Vortexpillar:
-
View User Profile
-
Send Message
Posted Jul 31, 2018everytime i put idisguise to my plugins folder i cant op myself anymore not even from console
-
View User Profile
-
Send Message
Posted Aug 1, 2018In reply to Forge_User_82191463:
-
View User Profile
-
Send Message
Posted Jul 15, 2018it would be usefull if the /odisguise suported @p and all that stuff from the commandblock so i can do a minigame with
-
View User Profile
-
Send Message
Posted Jul 16, 2018In reply to alexlio1:
-
View User Profile
-
Send Message
Posted Jun 29, 2018Hey! I love this plugin, but have one question.
I have figured out how to disguise as a stone block, but haven't figured out how to disguise myself as any other item. Is this possible?
Great plugin though, peace out
-
View User Profile
-
Send Message
Posted Jun 29, 2018In reply to Forge_User_23814536:
-
View User Profile
-
Send Message
Posted Jun 29, 2018In reply to Forge_User_09812696:
-
View User Profile
-
Send Message
Posted Jun 30, 2018In reply to Forge_User_23814536:
-
View User Profile
-
Send Message
Posted Jun 30, 2018In reply to Forge_User_09812696:
-
View User Profile
-
Send Message
Posted Jun 26, 2018is there any way to get the plugin to show your own disguise and maybe have player disguises change your vanilla skin but only for that server without you having to relog?
-
View User Profile
-
Send Message
Posted Jun 27, 2018In reply to postpwnedjr:
-
View User Profile
-
Send Message
Posted Jun 23, 2018the /disguise @p doenst work
-
View User Profile
-
Send Message
Posted Jun 24, 2018In reply to alexlio1:
-
View User Profile
-
Send Message
Posted Jun 20, 2018Hello, i have a problem whit IDisguise, when i play on my server, my character does not walk or runs, i have to jump for walk, but this is fastidious, can you help me?
-
View User Profile
-
Send Message
Posted Jun 24, 2018In reply to Forge_User_88466482:
-
View User Profile
-
Send Message
Posted Jun 19, 2018Hello again, I would like to report a bug, if a player is killed by some kind of burning, like a flame arrow or fire ball thrown by someone disguised. The message says the name of the player instead of the disguised mob. Like "player died in flames by fighting player" instead of "player died in flames by fighting mob". The other types of kills work just fine.