BeTheMob
Quote from lenis0012:Got disconnect.spam issues? update to v1.13
Be The Mob
BeTheMob is a plugin that allows you to disguise as mobs and players. It also contains flags to fully control how you are going to look like.
Features
- Disguise as any mob/player!
- Compatible with Zombies/PigZombies!
- Baby mobs!
- Colored sheeps!
- Low recources!
- Custom block in hand for Enderman!
- Showing arm swining and block breaking!
- Extremely easy to use!
- ProtocolLib support.
Why BeTheMob?
The reason you should choose BeTheMob is because of its many features.
BeTheMob is Low recource, and it will gain alot more functions in later builds.
FAQ
Q: Does this plugin use any code from DisugiseCraft or Mobdisguise?
A: No
Q: Will this plugin break with new minecraft builds?
A: No, i am using a dynamic class version detector and reflection to keep BeTheMob working
Q: Does this plugin use packets?
A: Yes, it uses packets to spawn, move, rotate and handle animations for entities.
Q: Does this plugin use tasks?
A: Yes, we are using 1 task to check the distance between a disguised player and a normal player
Developpers
- Api - Hook with BeTheMob to disguise players as mobs or players
- Source code (GitHub)
Commands
- /btm mob <mob name> - Disguise as a mob
- /btm player <player name> - Disguise as a player
- /btm off - Undisguise
Permissions
- btm.disguise.mob.<mob name> - Allows to disguise as a mob
- btm.disguise.mob.* - Allows to disguise as any mob
- btm.disguise.player.<player name> - Allows to disguise as a player
- btm.disguise.player.* - Allows to disguise as any player
- btm.flag.<flag name> - Allows a flag to be used.
- btm.flag.*- Allows all flags
Flags
The way you use a flag is by typing normal command and addding: -<flag name>
Example: /btm mob pig -baby, or: /btm mob sheep -baby -red -tag:SuperPig
Available flags:
- -tag:<name> - Set the extra tag above a mob for as well mobs as player disguises (v1.08+)
- -baby - Baby animals
- -charged - Make creeper charged
- -sitting - Make wolf sit
- -angry - Make wolf angry
- -tamed - Make wolf tamed
- -saddled - Make pig saddled
- -item:[item id] - Block in hand of enderman
- -[sheep color] - Sheep color
- -health:[0-200] - Amount of health in healthbar for Ender_Dragon
Download
- v1.1.4 - Download (1.5.2-R0.1)
-
View User Profile
-
Send Message
Posted Aug 27, 2013I'm getting this error running the 1.6.2 beta craftbukkit.
http:pastebin.com/UG3kwN56
-
View User Profile
-
Send Message
Posted Aug 27, 2013@furyheroz
Unfortunately this is not currently possible without client side mods.
-
View User Profile
-
Send Message
Posted Aug 26, 2013@furyheroz
you can disguise as a baby villager
-
View User Profile
-
Send Message
Posted Aug 26, 2013@Endertree
What version of java are you using?
Unsupported major.minor version 51.0
i compile my plugins with Java 6
-
View User Profile
-
Send Message
Posted Aug 20, 201315:48:03 [GRAVE] Could not load 'plugins/BeTheMob.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/lenis0012/bukkit/btm/BeTheMob : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_6_R2.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:106) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.UnsupportedClassVersionError: com/lenis0012/bukkit/btm/BeTheMob : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
-this is when i try to install it-
-
View User Profile
-
Send Message
Posted Jul 28, 2013Hey can u make it possible to be a tiny player? :D it would be awesome
-
View User Profile
-
Send Message
Posted Jul 24, 2013Works on 1.6.2, but I had to use pex. PS: there's a bug when teleporting and relogging; the frozen disguise.
-
View User Profile
-
Send Message
Posted Jul 23, 2013@Mastersmile97
ill check on it
-
View User Profile
-
Send Message
Posted Jul 21, 2013There is allways an error when people join...
java.lang.NoSuchMethodException: net.minecraft.server.v1_6_R2.MinecraftServer.ae() 2013-07-21 12:26:57 [SEVERE] at java.lang.Class.getDeclaredMethod(Class.java:1954) 2013-07-21 12:26:57 [SEVERE] at com.lenis0012.bukkit.btm.util.DynamicUtil.getMethod(DynamicUtil.java:102) 2013-07-21 12:26:57 [SEVERE] at com.lenis0012.bukkit.btm.nms.wrappers.MinecraftServer.<clinit>(MinecraftServer.java:16) 2013-07-21 12:26:57 [SEVERE] at com.lenis0012.bukkit.btm.nms.PlayerConnectionCallback.<clinit>(PlayerConnectionCallback.java:37) 2013-07-21 12:26:57 [SEVERE] at com.lenis0012.bukkit.btm.BTMListener.onPlayerJoin(BTMListener.java:123) 2013-07-21 12:26:57 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-07-21 12:26:57 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 2013-07-21 12:26:57 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2013-07-21 12:26:57 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:601) 2013-07-21 12:26:57 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 2013-07-21 12:26:57 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 2013-07-21 12:26:57 [SEVERE] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 2013-07-21 12:26:57 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.PlayerList.c(PlayerList.java:206) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.PlayerList.a(PlayerList.java:102) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.PendingConnection.e(PendingConnection.java:130) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.PendingConnection.d(PendingConnection.java:43) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:41) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:29) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) 2013-07-21 12:26:57 [SEVERE] at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) 2013-07-21 12:26:57 [SEVERE] Could not pass event PlayerJoinEvent to BeTheMob v1.13 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_6_R2.PlayerList.c(PlayerList.java:206) at net.minecraft.server.v1_6_R2.PlayerList.a(PlayerList.java:102) at net.minecraft.server.v1_6_R2.PendingConnection.e(PendingConnection.java:130) at net.minecraft.server.v1_6_R2.PendingConnection.d(PendingConnection.java:43) at net.minecraft.server.v1_6_R2.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:41) at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:29) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.ExceptionInInitializerError at com.lenis0012.bukkit.btm.BTMListener.onPlayerJoin(BTMListener.java:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 14 more Caused by: java.lang.NullPointerException at com.lenis0012.bukkit.btm.util.DynamicUtil.invoke(DynamicUtil.java:115) at com.lenis0012.bukkit.btm.nms.wrappers.MinecraftServer.getPlayerConnections(MinecraftServer.java:27) at com.lenis0012.bukkit.btm.nms.PlayerConnectionCallback.<clinit>(PlayerConnectionCallback.java:38) ... 20 more
But ingame it works fine...
-
View User Profile
-
Send Message
Posted Jul 5, 2013Hi Lenis0012 I was wondering what is the exact command to make yourself a baby. I got /btm mob pig. then what? also i think it would be cool if u added it to where u can see what u look like as your mob.
-
View User Profile
-
Send Message
Posted Jul 4, 2013@lenis0012
As far as i can tell it does, no one in my server to test it on right now, but the commands don't cause errors, only thing that's noticeable is whenever someone joins i get a nasty severe error starts out with "Could not pass event PlayerJoinEvent to BeTheMob v1.13 org.bukkit.event.EventException"
Then again we are only on dev builds of the new minecraft so...
-
View User Profile
-
Send Message
Posted Jul 2, 2013works with 1.6.1?
I dont have time to check
-
View User Profile
-
Send Message
Posted Jun 29, 2013please open Ticket-System :)
is it possible to see myself a disguised Zombie, etc, too?
-
View User Profile
-
Send Message
Posted Jun 27, 2013@peguinpie
It's free, although donations are appreciated, and you can turn into players.
-
View User Profile
-
Send Message
Posted Jun 22, 2013can we turn into players too?
-
View User Profile
-
Send Message
Posted Jun 22, 2013do u have to pay or just download?
-
View User Profile
-
Send Message
Posted Jun 18, 2013@IkinesyKx
Read the top
-
View User Profile
-
Send Message
Posted Jun 18, 2013My players was kicked for spam since i install BeTheMob
-
View User Profile
-
Send Message
Posted Jun 16, 2013@o0Julia0o
Yes
-
View User Profile
-
Send Message
Posted Jun 10, 2013@lenis0012
oh cool, that sounds nice. I am looking forward to it, lenis. Will it be in 1.14?
thx
Julia :)