Annihilation

Image retrieved from the Shotbow Wiki
The Game
Annihilation is a team oriented mini-game. It is widely know for being run on The Shotbow Network. This plugin will allow you to run Annihilation, a mini-game, that thousands of people play every day on The ShotBow Network, on your own server! Customize it however you like. If you want to play with 100 people, it can do that. Only 8 people? It can do that too! With this plugin, the skys the limit, or in this case, Y=256!
From The Shotbow Annihilation Wiki:
Annihilation is a team-based PvP gamemode with 4 teams, Red, Blue, Yellow, and Green. Your team's objective is to destroy the other 3 team's nexuses, while protecting your own. Each team has their own quarter of the map where they can gather resources, build defenses etc. Every player is in adventure mode, meaning block breaking is only possible with the correct tools. Your team wins when it is the last one with a nexus.
The game is split up into 5 phases, each phase lasting 10 minutes.
Phase 1: Nexus blocks are invincible
Phase 2: Nexus blocks lose their invincibility
Phase 3: Iron Golem boss mobs spawn and diamond ores spawn in the center of the map
Phase 4: No changes occur
Phase 5: Double Nexus damage
The game will stop at phase 5 and stay there until the game is over.
The Nexus is the most important block in the game. Each Nexus has only 75 hit points, and when mined it will lose 1 HP each time, 2 In Phase 5. There is no method to regain lost HP, so every hit matters. When mined it makes a very loud anvil sound at the base, or a light note block sound if you aren't close enough, to alert the team their nexus is being hit.
Once a team's Nexus is destroyed, that team will no longer re-spawn. The remaining members of the team will remain in the game until they die, meaning they can still attack and destroy your nexus.
In order to win, your team must be the last one with a nexus.
In addition to the above, there are several kinds of shops in which players can buy items with gold ingots. Currently there are 2 kinds of shops: Brewing and Weapon. Shops take the form of a sign.
This Plugin
This plugin runs the game described above. It is designed to be run on its own server, meaning everything is consolidated onto the server. It is NOT meant to be run on a server where things are happening in other worlds or on other parts of the map. When people join the server they will be spawned at the lobby location. (Location can be set through command or the config) While in the lobby, players will be given an item that will allow them to select a kit to use in the game.
Signs should be placed at the lobby so people can join a team. In the event that no join signs are at the lobby, players can use the /team command to join whichever team they like. The plugin will auto balance teams in such a way that each team has no more than a 3 player lead over the smallest team.
Once the amount of players on the server reaches the needed amount (The amount can be set in the config), the plugin will make an announcement and the game will begin in 30 seconds. An announcement will be made at the 5 second mark. Once they game beings, each player will be teleported to one of the spawn points assigned to his team. (These are currently only set-able through the config) The player will be given the items/abilities for his kit, the color armor for his team, and the player is now free to play the game.
Commands
- /Anni [arguments]
- Start - - - - -Starts the Game immediately
- Stop - - - - - Stops the Game immediately (teleports everyone back to the lobby)
- Lobby - - - - Sets the lobby spawn point to the player's current location
- /Team [arguments]
- Red - - - - - -Attempts to join the Red team
- Green - - - - Attempts to join the Green team
- Blue - - - - - Attempts to join the Blue team
- Yellow - - - -Attempts to join the Yellow team
Permissions
- A.Anni - - - - Gives permission to use the /Anni command
Configuration File
The config file is quite complicated and a complete explanation of it can be found:
Here
How To Install
- Make sure the server is stopped.
- Download the latest .jar.
- Put the .jar file in the "/plugins" directory.
- Start your server. This will generate a config.yml if there is not already one.
- Change the config so the game runs the way you like.
- Restart the server so changes to the config take effect. (You can reload, but I personally do not advise this)
Beta Info, Bugs, Features, Etc.
Follow this Link: This One Right Here
Already Setup Maps
Credits
Mr_Little_Kitty (Little_Cat_Guy) - Author and Main Developer.
Austincd118 - Code Contributions.
nisovin - Used his IconMenu Class quite a bit.
The Shotbow Network - Inspiration.
-
View User Profile
-
Send Message
Posted Feb 8, 2014pls pls pls heml me a buy a server host and hay have this crash org.bukkit.configuration.InvalidConfigurationException unacceptable character '�' (0xFFFD) special characters are not allowed
in "<string>", position 9531
-
View User Profile
-
Send Message
Posted Feb 3, 2014for the last build can you please fix this major problem: when someone selects the Acobrat class and then the Scout class clicking them in order pretty fast, they get the fly mode. You have to be quick clicking the feather first and then fishing rod. But also note that the bug only works when in lobby, when you have the book at hand, not after the game starts. Thank You. The only arternative we have now is: http://dev.bukkit.org/bukkit-plugins/pvp-flight/ but you have to hit the player flying, the problem are the archers. Test it at my server: mc.lecarcamix.com
-
View User Profile
-
Send Message
Posted Feb 1, 2014When i try to set the lobby it tells me that an internal error occurred while attepting to preform this command.
in the config the coords are there but when je spawn it spawns you about 30 blocks from the lobby spawn.
how can i fix this
-
View User Profile
-
Send Message
Posted Jan 28, 2014could you please add an option to disable this plugin's chat and allow us to use our own chat manager? Even just being able to set the priority so that PwnFilter, etc. can work with it would be great.
-
View User Profile
-
Send Message
Posted Jan 27, 2014This plugin is still the better one, the other one is glitchy. But it does need stats and permissions thats a HUGE must, im suprised youve left that out this far into the development...
-
View User Profile
-
Send Message
Posted Jan 24, 2014the new plugin aniihilation is better since you have permissions on the kit and many improvements
http://dev.bukkit.org/bukkit-plugins/anni/
I do not speak much English :P
-
View User Profile
-
Send Message
Posted Jan 24, 2014My game doesn't want to start. Please help!
-
View User Profile
-
Send Message
Posted Jan 23, 2014can you make it so once the game ends the server restarts? that way i can have a start up script that deletes my old world and just unzips an fresh version of that map.
Let me know if you could do that.
thanks. Great plugin
-
View User Profile
-
Send Message
Posted Jan 20, 2014Again Fix the permissions for orther users
-
View User Profile
-
Send Message
Posted Jan 19, 2014You should make it so that it makes the MOTD of the server the phase number like in shotbow.
-
View User Profile
-
Send Message
Posted Jan 19, 2014My game wont start
-
View User Profile
-
Send Message
Posted Jan 19, 2014map link with config : Link Removed: http://www.mediafire.com/download/9k10b971c2cely1/Canyon(2).zip
-
View User Profile
-
Send Message
Posted Jan 19, 2014Try the IP: anni.dmch.nl
24/7 automap reset
-
View User Profile
-
Send Message
Posted Jan 18, 2014Some people got a server running? I would like to see this in action :)
Looks nice, can you maybe make this open source? I would like to learn some things about the kits and stuff :)
-
View User Profile
-
Send Message
Posted Jan 18, 2014@Little_Cat_Guy
Please add the permissions for each of the Kits. : O For example A.anni.miner A.anni.scout
-
View User Profile
-
Send Message
Posted Jan 17, 2014@Little_Cat_Guy:
Ware are the map link i wil donloaden the canoy map.
-
View User Profile
-
Send Message
Posted Jan 16, 2014please add permission kits :D command example kit /kit archer :D?
sorry I do not speak Spanish I speak English very well
-
View User Profile
-
Send Message
Posted Jan 16, 2014Huge glitch with this... sometimes when people die they are given fly and godmode.
-
View User Profile
-
Send Message
Posted Jan 16, 2014@lTomas1992
mi skype: zekigames
-
View User Profile
-
Send Message
Posted Jan 16, 2014Great job on this, takes a really good developer.
Ashame you didn't want to set a map reset, though there are plugins for that. When games end though, the server STOPS and doesnt restart..... Is there any way you could change it so that the server restarts after the game instead of stop?
Also a suggestion if I may, some kind of scoreboard system would be sooooo epic, even if its just give a point for each anni win, the incentives of the game make it much fun for a lot of people.