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)
I have the same problem as yanniclord (can't move when disguised). I do have ProtocolLib installed and console errors out. Here's pastebin of it:
http://pastebin.com/X93qvMVZ
Then further down it keeps erroring out:
http://pastebin.com/WXhuJVTk
then the first error posted above occurs again and then the other one and so on. :(
I am using latest version of BeTheMod and ProtocolLib
I have tried with some friends, and it turned out that once we diguised, we didnt move, even if we did. So we just disguised as mobs, and then the players where standing still. Once we undisguised ourselves, we where moving again.
@lenis0012
Further testing shows that when ProtocolLib is not installed, the PvP between disguised/regular players works as intended. However when installing and enabling ProtocolLib the issue occurs. The error being a NullPointerException on the "m" parameter for the Packet7UseEntity method.
Error message here: http://pastebin.com/q2zuMmes
Is this an error with ProtocolLib or BeTheMob?
Thanks, /RawTech
@yanniclord
Edit: So i see. ProtocolLib fixes it. Ok good. Then nevermind. Good Plugin.
Is the players being kicked for spam issue fixed?
@Amentrix
make sure you have this in your plugin.yml:
How can I hook to the API? I always get class not found errors.
it work for the first time and until people saw me just standing there you should fix that. i am moving around so hard but people see me standing
@XSTERSIA
ender_dragon :)
Try that
So cool very easy to install please add enderdragon in next update
@bbgun7
Good idea :P
do i need to adjust anything in the config or anything? also can u make the plugin cmd /d [mob] [mob] and /d [player] [player] coz i always forgett the command so it would be easy just for /d thx
Can you make it so if you do "/btm mob" it will list all the mobs? Please?
@jlewi142
install ProtocolLib
Yes, my users get disconect.spam for only doing a couple of commands and talking about 5 times. my version is up to date which is v1.11. i love this plugin, it still works but i really want you to remove the whole spam thing, this isn't even a spam plugin. if you could fix this you will be my hero, i cant even get disguisecraft or mob disguise to work, this plugin is the only one. i am going to have to uninstall this plugin if you can not fix ASAP! :'(
@iOnalos
What version do you use?
Hello, I've recently run into an issue using this plugin;
My users were getting kicked for spamming after only post or using commands 10 times.
I've uninstalled your plugin, but overall, nice what you've got here.
make it so if you are disguise as a player in chat you name is that players name
Seams like a good plugin however having some problems with certain players receiving Connection errors and End of stream when trying to connect.
Plz update it