Escape The Mob
Mob Escape

Some of you might know this minigame (if they watch SkyTheKid), but the goal here is to jump through a map which is being destroyed by a following mob behind the players. If you fall, you lose. This is a continuation of DragonEscape with more mobs.
Setup
- Set the main lobby at the beginning: /etm setmainlobby [name]
For each new arena:
- Create a new arena with /etm createarena [name]
- Build a waiting lobby and do /etm setlobby [name]
- Set the spawn: /etm setspawn [name] (you can set multiple spawns too, for more players)
- Set the Mob spawn: /etm setmobspawn [name]
- Set the finish: /etm setfinish [name]
- Set two or more flypoints: /etm setflypoint [name] Attention: You need more than one flypoint!
- Setup the boundaries /etm setbounds [name] [low/high] Attention: You need to set both low and high boundaries.
- Save the arena with /etm savearena [name]
- Create a join sign: 1st line: mobescape; 3rd line: [arenaname]
Commands/Permissions
| Command | Description | Permission |
|---|---|---|
| /etm createarena [name] | creates a new arena | mobescape.setup |
| /etm setlobby [name] | sets the waiting lobby for a new arena | mobescape.setup |
| /etm setspawn [name] | sets the spawn (dragon/players) | mobescape.setup |
| /etm setfinish [name] | sets the finishline | mobescape.setup |
| /etm setbounds [name] [low/high] | sets boundaries for the arena | mobescape.setup |
| /etm setmainlobby | sets the main lobby | mobescape.setup |
| /etm setflypoint | sets a new flypoint | mobescape.setup |
| /etm removeflypoint | removes a flypoint | mobescape.setup |
| /etm savearena [arena] | saves the arena after you set the boundaries | mobescape.setup |
| /etm removearena [name] | removes an arena | mobescape.setup |
| /etm setmobspawn [name] | sets the spawn for the mob (this is optional, if not set, will spawn at player spawn) | mobescape.setup |
| /etm setmobtype [type] | sets the mob type | mobescape.setmobtype |
| /etm setarenavip [arena] [true/false] | sets an arena to vip-only | mobescape.setup |
| /etm setreward [arena] [type] [value] | sets an arena specific reward | mobescape.setup |
| /etm join [name] | joins a game per command | |
| /etm kit [kitname] | changes your kit | |
| /etm kitgui | shows kit GUI | |
| /etm leave | leaves the game | |
| /etm start [name] | forces an arena to start | mobescape.start |
| /etm reload | reloads the config | mobescape.reload |
| /etm list | lists all arenas | mobescape.list |
| /etm endall | ends all running mobescape tasks, if something bad happens | mobescape.end |
| /etm setmaxplayers [arena] [count] | sets max players of an arena | mobescape.setup |
| /etm setminplayers [arena] [count] | sets min players of an arena | mobescape.setup |
Creating join signs requires mobescape.sign.
Mob Types
As of now only Wither and Enderdragons are supported, but I'll add more mobs soon. Change them globally with /etm setmobtype [type]. [type] can be wither or dragon.
Kits
You can check out the kits in the config below, there are three kits right now. You can set them to vip kits by turning requires_permission to true, also you can make players pay for using a kit.
You can change your kit with /etm kit [kitname].
Arena Permissions (VIP Arenas)
You can set an arena vip by executing /etm setarenavip [arena] [true/false]. Players need the permission node "mobescape.joinarena.arenaname" to join the arena then.
Config
Check this page to see the full default config (as of v1.2) with some explanations: http://dev.bukkit.org/bukkit-plugins/escape-mob/pages/config/
Youtube
Be aware that these videos are outdated DragonEscape videos, but the setup is still the same. I'll be doing a new tutorial video soon.
[PORTUGUESE] Thanks to AbsintoJ: link.
[GERMAN] Plugin tutorial: link.
[ENGLISH] Another plugin tutorial: link
[SPANISH] Very detailed spanish tutorial: link
Upcoming Versions
v1.2.2 (Uploaded 27.03)
- adds option to remove scoreboard
- adds optional item for kit selection at join
- fixes an inventory loss bug
- fixes small typo for finishline
- enables lava damage
- fixes mob looking into wrong direction sometimes
v1.3 (Uploaded 29.03)
- adds 1.7.5 support
- adds optional item for kit selection on join
- destroy radius has effect on y axis too now
- a bit better destroyer animation
- code cleanup
Todo:
- find a way to not let players camp. As of now there's an experimental option for that in the config, but you could also just set the destroyer radius higher.
- add more sign options
- add option to kick all players after game (for bungee)
- add different destroyer modes
Additional Information
If there are random (mostly teleportation) errors coming up, update Multiverse and Vault.
This plugin uses hidendra's Metrics system to send server related information like player count, java/bukkit/plugin version etc. to the official MCStats servers. You can disable this in the config.yml in plugins/PluginMetrics/.
The plugin also uses an autoupdater which can be turned off in the config (see above in the config section).
The source code can be found here.
Have fun :)
-
View User Profile
-
Send Message
Posted Mar 18, 2014you can put /etm spectate [arena] , /etm setspectate [arena] /etm removespectate [arena] or something ? :)
-
View User Profile
-
Send Message
Posted Mar 18, 2014Plese help i tryed use / etm setmobspawn [Arena] but when 5 seconds ends he game ends help :( sory i know bad speling i am from Lithuanina
-
View User Profile
-
Send Message
Posted Mar 18, 2014Make a video plz !!
-
View User Profile
-
Send Message
Posted Mar 18, 2014Yeah, your plugin is very nice! It would be cool if one player is the dragon or a other (libs disguises). That would be very cool because player which is the dragon must also do the jump n run. PS: sry for my bad english. I speak portugueses.
Suggestion: Mineblaster24 edit for me
-
View User Profile
-
Send Message
Posted Mar 18, 2014I tried setting the dragon spawn behind the player to spawn / etm setmobspawn [Arena] but when the game starts it just yet, help me!
-
View User Profile
-
Send Message
Posted Mar 18, 2014can ýou add multiple spawns for arena?
-
View User Profile
-
Send Message
Posted Mar 18, 2014Yeah, your plugin is very nice! It would be cool if one player is the dragon or a other mob (iDisguise). That would be very cool because player which is the dragon must also do the jump n run. PS: sry for my bad english. I speak german.
-
View User Profile
-
Send Message
Posted Mar 18, 2014@LenartSys
Yep, added that to v1.1.1 which I'm uploading right now.
-
View User Profile
-
Send Message
Posted Mar 18, 2014can you add second countdown at arena lobby? when all players needed to start join, it will countdown 15 seconds then teleport to arena, again countdown, and drago + plyers can now move?
-
View User Profile
-
Send Message
Posted Mar 18, 2014@XxVicvinxX
Try setting the dragon spawn behind the player spawn with /etm setmobspawn [arena].
-
View User Profile
-
Send Message
Posted Mar 17, 2014please put to win when the dedicated back to the lobby or server reset .. (bungeecord)!
-
View User Profile
-
Send Message
Posted Mar 17, 2014Bugs
When the game starts the dragon is inside the player and after the time (in case 5 seconds) the game ends. please help me!
-
View User Profile
-
Send Message
Posted Mar 17, 2014@Pistury
here
@MrQuibe
You can already change these things in the config. And yeah, I'll add vip arenas :)
@McGFresh
Try setting the spawn behind the player spawn, or maybe your player spawn is below the low boundary.
@ClockWorkMod
I'll contact you if there's need for testing, thanks for your offer.
-
View User Profile
-
Send Message
Posted Mar 17, 2014@instancelabs Ah ok! If you want i could be your tester. I have a private server at the moment where i test alot of minigames where i am developing. I could test new versions if you want to. Btw , I am opening a hub server next month with this on it, If you could put it on the desc of the plugin people could see it and see what it does.
-
View User Profile
-
Send Message
Posted Mar 17, 2014for me the game ends when the players join the game lol help?
-
View User Profile
-
Send Message
Posted Mar 16, 2014Please add custon sign! Exemple:
Join:
line1:&b&lDragonEscape
line2:&2&lJoin
line3:&1&l2/12
line4:&a&lArenaName
Full
line:1&4&lFull
line2:&a&lVip
line3:&l12/12
line4:&a&lArenaName
Restarting:
line1:&4&l
---line2:&c&lRestarting
line3:&c&lGame!
line4:&4&l
---In Game:
line1:&4&lInGame
line2:&a&lArenaName
line3:&l5/12
line4:&7&oDragonEscape
Add tags for sign:
<ArenaName>
<MaxPlayers>
<currentplayers>
Add permission to enter rooms full!
This plugin is perfect!
Sorry for my english, I'm Brazilian
-
View User Profile
-
Send Message
Posted Mar 16, 2014please put to win when the dedicated back to the lobby or server reset .. (bungeecord)! And ... what your skype?
-
View User Profile
-
Send Message
Posted Mar 16, 2014what is its skype?
-
View User Profile
-
Send Message
Posted Mar 16, 2014@ClockWorkMod
I'm only giving out prereleases to testers or just people who add me on skype and ask me for it, because I don't want to get banned here by sharing unapproved links.
-
View User Profile
-
Send Message
Posted Mar 16, 2014Can't you just upload it on github and post the link in this h t t p : gif.com/download