Dodgeball
Dodgeball
Do not use this plugin until it's marked as stable. It lacks many features and is very unstable.
This is a plugin witch brings back the Old school Dodgeball to minecraft. There are allowed 12 max players on each side on a 100 block arena. A game is started by either a admin Executing /db start [arena name] or if said amount of players in arena do /db vote. once a arena is started there is a 30 second count down waiting period. You start out with 3 hearts representing 3 lives you have. Once that waiting period is over, One random player on your team or enemy team will get 3 snowballs and try to hit the opposing team. When you run out of lives you go into spectating mode about 4 blocks above the arena and and below the arena roof [you have the option of leaving the game by doing /db leave ] When one team loses all their players they will all go into spectating mode and will see in chat what arena won and will see a spectacular array of fireworks, after about 10 seconds they will be kicked back to world spawn [or you set up a Dodgeball spawn [/db setspawn] they will spawn there.]
Features
- Create dodgeball arena automatically - select area with worldedit and use one command to create arena
- Starts automatically when there are enough players
- Selecting team when joining (permission)
- Two teams, colors selected when creating arena
- Autosave when disabling plugin.
- sign joining:
Commands
- /db am /db automake - create arena. Usage:/db am team1Color:team2Color name floor_block_id wall_block_id_1 wall_id_2 line_id height height - wall blocks below the specified height are floor_id_1, other are wall_id_2, permission: db.automake
example:
/db automake red:blue ice-db 79 35:11 20 35:15 5
It will create arena with ice floor (block id 79), wall below height 5 is blue wool (block id 35 data value 11), higher then 5 - glass (block id 20) with two teams (red and blue). ice-db is name - to join use /db join ice-db.
- /db start name- start dodgeball (after 30 seconds), permission: db.start
- /db stop name- stop dodgeball (after 10 seconds), permission: db.stop
- /db join name - join, permission: db.join
- /db leave - leave, permission: db.leave
- /db help - help, no permission needed
- /db kickplayer - kick player from dodgeball, permission: db.kickplayer
- /db list page- list minigames, permissions: db.list
- /db spawn /db setspawn - set lobby spawn, permission: db.setspawn
- /db spectate - join dodgeball as spectator, permission: db.spectate
- /db vote - vote on starting current dodgeball before maximum amount of players joins. permission: db.vote
Usage
Creating arena
- Select area with world edit. It must be at least 4 blocks high, 10 blocks wide and 10 blocks tall.
- Use /db automake command to create arena. After this command arena is ready to use. Arena has max capacity: xSize*ySize/8.3333
Joining
- Use /db join command to join. When enough players joins it starts automatically (maxPlayers-10). Players can use /db vote to start it before it starts automatically (votes to start: sqrt(maxPlayers)*log(maxPlayers)).
Starting and stopping
- Use /db start to start it manually
- Use /db stop to stop.
Sign Joining
Sign format:
[dodgeball] [name] (anything) (anything)
Example:
[dodgeball] [db1] Click to join!
NOTE
This plugin is in Beta stages and still could be buggy, please Create a Ticket if you have any bugs or concerns.
Development builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Hello, for this plugin, would it be possible to have you make a rule or something that makes the player with snowball possession be able to hold it for 10 seconds per throw? Also, if they hold it for more than 10 seconds per throw, the snowball gets thrown to the other side for free possession of the snowball. I think this would be better, since, players could afk and hold ball forever..
If I try to play, and then throw a snowball, it says "Switched places with <name>" Please help!
@CorecraftPVP
This project is going to be be updated when stable 1.7 CraftBukkit comes out.
Please update this, I am really interested in this plugin. It seems amazing
@CorecraftPVP
I know the bugs but I'm not sure what causes them. I'm going to fix them in next update, but I'm too busy with my other project.
Hey, I am creating a mini games hub server and I was wondering in this plugin if you can make better Join signs? So they can show how many people are in the game or If its joinable or not and if it could change colours, that would be epic. Anyways, Epic plugin and thanks
Edit: Just starting to use your updated plugin. Can't get the signs to work properly :( Also I have seen that the players keeps their colored block on their heads after the match has finished. After the match is finished they are teleported to the lobby. in my case people teleport below the spawn point and fall out the world. Screenshot: http://prntscr.com/1zyd0h
Sorry to bother you.
Version 0.7-6 released!
Download: awaiting approval
@reno911unlocred
You can make new world or use Region specific permissions plugin to deny using the commands in arena (We are going to add blocking commands)
About "ciurrent" error - fixed in build #16.
@MatthewCBrinkley
Are you using latest development build? It using dev build doiesn't fix it try to delete Dodgeball config folder (you will have to regenerate arenas).
Also i'm not going to update this plugin soon because I'm working on other big project (Minecraft mod). I don't recomment using this plugin on servers until eleasing stable version.
I saw that you answered this before, but when players try to join, it still says the arena is full. how can I fix this? (I am using the latest build)
Video Tutorial on the Plugin
https://www.youtube.com/watch?v=szvDeCLgsSU
Credits: (AbsintoJ/Dodgeball)
It broke my whole entire server. It thinks that the server is one whole DB match. And it permantley turned one of my admins invisible.
@AlexGhost2312
That or make it work properly and removing it when leaving the arena
You really should get rid of the wool blocks staying on the players heads.
Hey i have an other bug, when a player leaves the arena it doesn't takes off the hat or the colored wool.
Also if the plugin auto protected the created blocks that would be awesome, and also i wan't to resport a really small thing, when leaving the arena, it says "Left ciurrent minigame"
Please note the "ciurrent" error :3 Thanks, this plugin is awesome and has a lot of potential.
Hey man, for the next update it would be nice to block commanda that are not good using them in the arena... like /spawn or /tpa
If someone hasn't reported this already.
Using /db leave "left ciurrent minigame." might want to fix the word current.
@zvezdin
Im having the same issue it just says it is full every time
Hey, could you implement something where you could choose to have more than two teams? say an arena divided by four with like three players on each color. That'd be amazing!