BattleDome
BATTLEDOME
ATTENTION:
I no longer have time to support this plugin. Source is HERE: https://bitbucket.org/AgentTroll/battledome
The first ever WORKING BattleDome plugin for your bukkit server made public.
Requested by pandawhite5 on bukkit forums. https://forums.bukkit.org/threads/battle-dome.144268/
What this plugin does:
This is a multi arena plugin, much like the SurvivalGames plugin by Double_0_Neagative that hosts not the survival games but a surival-pvp arena.
In battle dome, players race to find resources in 15 minutes, like in The Walls by Hypixel. You are not allowed to go into the opponent's territory and not allowed to break throgh the glass dome. After 15 minutes, each side will have an obsidian block hidden, and it will be and all out pvp to find the other team's obsidian and bring it back to the base.
This plugin will automate all that.
Features:
- Lightweight, fast, and sleek- Uses minimal lines of code, no objects, and has a system of loops and lists to automate the process
- Simple setup- You are literally only 2 or 3 clicks away from an arena
- Lobby system- Allows voting to start the arena
- Green/Purple- Uses TagAPI to change player name color
- Spectating- invisible players can fly to spectate
- Simultaneous arenas- multiple arenas run at once without intersection
- Flexible- A full range of commands for admins to control
- Deathmatch- games lasting 45+ minutes are forced to dm
- Rollback- completely restores the world to original state
- Cheat prevention- An entire class devoted to checking each command to make sure it is used legitimately
- more to come when the plugin is finished
Commands:
PLAYER
/bd join (id)- joins arena id
/bd leave- leaves current arena
/bd vote- votes to start the game faster
/bd list- lists playing players in arena
/bd spectate (id)- allows you to fly around and watch game id
/bd spawn- allows you to go back to spawn in collection phase
/bd surface- allows you to go to the top if underground in gather phase
/bd help- shows the help menu
ADMIN
/bd create- creates arena
/bd delete (id)- deletes arena id
/bd deadspawn- set spawn for people who have died in pvp phase(during setup)
/bd lobbyspawn- sets the spawn for those who join arena(during setup)
/bd dmspawn- sets location of deathmatch (during setup)
/bd disable (id or leave blank for all)- makes arena unjoinable, unloads world
/bd enable (id or leave blank for all)- makes arena joinable and loads world
/bd start (id)- forces countdown or voting arena into game
/bd dm (id)- forces arena ingame into deathmatch
/bd stop- stops specified arena and kicks all players into the deadspawn location
Permissions:
bd.player.*-all nodes for player permissions
bd.admin.*- all nodes for admin permissions
INDIVIDUAL PERMISSIONS (corresponds with commands above)
bd.game(bd join/leave), bd.vote, bd.list, bd.spectate, bd.spawn, bd.surface, bd.help
bd.create, bd.delete, bd.setdead, bd.setlobby, bd.setdm, bd.disable, bd.enable, bd.start, bd.dm, bd.stop
Setup:
1. Do /bd create
2. Go to the desired position in which ALL players that died IN BATTLEDOME should respawn
3. Create the lobby sign. Put up a sign with the first line [battledome]
4.Teleport to the battledome world (must have a multiworld plugin) and get out a blaze rod
5. Using the blaze rod, right click the blue side. Left click the red side. They must be the same level.
6. Go to the lobby(or create one)and do /bd lobbyspawn. Players joining the arena spawn here
7. Go to desired deathmatch area. Small, and enclosed preferably. Do /bd dmspawn
8. If you did this correctly, it should say: "[BattleDome]Arena #(arena id) created successfully!"
Tell all your players happy pvping and join the new battledome :)
-
View User Profile
-
Send Message
Posted Jan 23, 2015I've ported a simpler version of this to Trident: https://tridentsdk.net/p/v/1/
-
View User Profile
-
Send Message
Posted Apr 15, 2014@cmardo19956
@John4064
Great idea. https://bitbucket.org/AgentTroll/battledome
-
View User Profile
-
Send Message
Posted Apr 12, 2014@Trolldood3
Make it Open Source dude if its bad code other people can take it further from here making it available for other players when they would like it for their server man. Trolldood3 don't just leave it here u started it out strong don't leave it weak.
-
View User Profile
-
Send Message
Posted Apr 7, 2014@Trolldood3 Dude, If your not gonna update the plugin, if it's Bad code. Disband it then, or let someone else take over this project.
• Don't just leave it here •
-
View User Profile
-
Send Message
Posted Apr 2, 2014@EarthCraftMC
Functionality still bundled. Not providing support, I cannot keep this, working on other projects. Bad code, can't refractor.
-
View User Profile
-
Send Message
Posted Apr 1, 2014Doesn't work for 1.6.4-R2.0 or 1.6.4-R3.0. Plz fix it. I really liked the plugin before ;(
-
View User Profile
-
Send Message
Posted Mar 20, 2014@EnderPilot105
Ok. Will ask to mark as inactive.
-
View User Profile
-
Send Message
Posted Mar 20, 2014Mine including...
-
View User Profile
-
Send Message
Posted Mar 19, 2014@EnderPilot105
Correct!
-
View User Profile
-
Send Message
Posted Mar 19, 2014Good to know that there are other battle dome plugins
-
View User Profile
-
Send Message
Posted Mar 10, 2014@LizardFreak7
ProjectMayhem and TheCommunityProj
-
View User Profile
-
Send Message
Posted Mar 8, 2014@MTXRooster
Amen.
-
View User Profile
-
Send Message
Posted Mar 8, 2014What server networks do you work for?
-
View User Profile
-
Send Message
Posted Mar 6, 2014I think it's important for non-dev's to understand something else, too that LARGELY impacts every mod/plugin out there.. Mojang redesigned, and is continuing to change the entire way Minecraft works. This means everyone is scrambling to understand these changes, and re-write potentially large portions of their own code to make it compatible with 1.7.x. This all requires time, which some dev's have more of than others, granted. So we all just need to be patient. I see comments like this on MANY plugins, and that is the reason. Dev's aren't able to just swoop in, edit a line or two of code to fix what broke in a previous version and go on - They have to research all the "new" differences between how minecraft interacted with plugins before, and now. Luckily, the dev is here, albiet busy. It's going to be a sad day for many popular plugins which have worked up till now just fine, but break with 1.7.x :(
-
View User Profile
-
Send Message
Posted Mar 3, 2014@cmardo19956
Wayyyy incorrect.
I work for 2 server networks at the current time, both have fountains of ideas coming at me. It is currently a higher priority than BattleDome.
I have not abandoned this project; I just don't have the time for it. Bukkit introduced a new API feature in 1.7 that has been eluding me for the past few momths. Please, be patient, I have a life as well.
-
View User Profile
-
Send Message
Posted Mar 3, 2014@PeleBrasil10
I think he abandoned the project.
-
View User Profile
-
Send Message
Posted Mar 2, 2014@PeleBrasil10
Don't have the time
-
View User Profile
-
Send Message
Posted Mar 2, 2014Can you update the plugin to 1.7.2 Trolldood3?
-
View User Profile
-
Send Message
Posted Mar 2, 2014@MTXRooster
The spawn points are for the teams in the dome. Lobby for hanging out pre game, that can be anywhere. Deathspawn is for when players in game die, they tp there. When you click the sign you join the lobby.
You need to understand the function of each element - not where they are SUPPOSED to go EXACTLY. The truth is, like I said, YOU decide where to put it. Here is where I would put mine:
Lobby: Glass area hanging from the top of the dome. Deathspawn: Where you will put all your join signs. Like SG. Dm spawn: Walled area so people don't escape. Just outside of dome.
Go play some survival games, MCSG, give you and idea what I'm talking about.
Oh yes, and the others basically abandoned, not sure where they actually are. I keep them there for legacy reasons.
-
View User Profile
-
Send Message
Posted Mar 2, 2014@Trolldood3:
So these things like the lobby and deathspawn area.. Are they supposed to be inside the domed area, or outside? Like.. When you click the sign, when the round is going to start, does it transport you to inside the dome? I'm just not understanding (aside of if they should be all in the dome) if they ARE all supposed to be inside the dome, should they all be basically the same place? Like, lobby, where the sign is, and where you go when you die - All the same place essentially?
And the DM area is another place, NOT just the domed area? Like maybe a small pit or something then?
Sorry again for all the n00b questions - Like I say, there's literally TONS of videos on the coolness that is battledome, but it's all gameplay, and Zero on setup/congifuration :(
And @cmardo: I KNOW I look like a noob to this (cuz I am), but are you serious? The main dev JUST responded to me - How can you call this plugin inactive?? I'm running it on a bukkit 1.7.2 server, so, umm no bud, it's most definitely NOT inactive. Based on previous comments, maybe not updated as often (there are three ppl listed though on the dev team, so just cuz one is busy, doesn't mean the other two don't continue) but.. I dunno.. lol