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 Oct 15, 2014@Drzell
Yeah I think I fixed the problem. However I will be ending the trial version here on bukkit as I am moving the Pro version of the plugin to spigot.
-
View User Profile
-
Send Message
Posted Oct 15, 2014@Little_Cat_Guy
halp?
-
View User Profile
-
Send Message
Posted Oct 15, 2014@MisterUs
No, you can NOT use the old config files. You need to use the new system.
-
View User Profile
-
Send Message
Posted Oct 15, 2014@Little_Cat_Guy
I've made more try, same issue with log > ok > regenerate > natural > 10 s, with unbreaking block and all block i'v try, same error.
http://pastebin.com/NaARG0uw
Can I use old configration file or you've change somethings in this part ?
-
View User Profile
-
Send Message
Posted Oct 15, 2014@SmartGolden
Don't put any effect. Just type "None".
@MisterUs
I think I fixed the problem, but if you could tell me what settings you wanted to use for Emerald, that would be great.
-
View User Profile
-
Send Message
Posted Oct 15, 2014Hi,
After setting a regenerating block (emerald) i try to save config I've this error: http:pastebin.com/k0t2Svkz
I've not the correct bukkit version, not sure it link to this issue, someone have link to download ?
-
View User Profile
-
Send Message
Posted Oct 15, 2014@Little_Cat_Guy
Thanks! ey i have one question... how can i add effect in a block? when you are creating a new map and you use Regenerating block tool.. i dont understand this ! :S i put the name of effect? or put Effect Regeneration (example) ? thanks
-
View User Profile
-
Send Message
Posted Oct 15, 2014The Map Builder works fine, except the Spectator Locations, the wool blocks do nothing. And when I do "/anni save" with all the spawns selected, all blocks, etc. This happens in console: http://gyazo.com/fb94c58c5e3243e250d29e8b495976a1
And also, would be GREAT to add support to multiple arenas with a vote system or something =)
-
View User Profile
-
Send Message
Posted Oct 15, 2014@Little_Cat_Guy Can you Fix The Shop When i Click on the Shop Say It you clicked on the brewing shop
-
View User Profile
-
Send Message
Posted Oct 15, 2014How to Setup a Protected Areas Only Use The Blaze Staff?
-
View User Profile
-
Send Message
Posted Oct 14, 2014@SmartGolden
Uploaded a new version with a fix for the bug.
-
View User Profile
-
Send Message
Posted Oct 14, 2014@Little_Cat_Guy
Hey! the new version dont work.. i can make anything with /anni mapbuilder.. i try with 1.7.5 1.7.9 and dont work! please fix it. the first version work but that.. no :/
-
View User Profile
-
Send Message
Posted Oct 14, 2014@Little_Cat_Guy
Thank you!
If it works fine and you do updates, probably my network will donate to you =3
-
View User Profile
-
Send Message
Posted Oct 14, 2014@Drzell
Woops yeah that is completely my fault. I know what the problem is and I will fix it as soon as I get home today.
-
View User Profile
-
Send Message
Posted Oct 14, 2014@Drzell
Which Version Work MapBuilder??
-
View User Profile
-
Send Message
Posted Oct 14, 2014With the latest spigot 1656 the MapBuilder doesn'r do anything, it opens, but when click on any option, nothing ingame and nothing in console.
-
View User Profile
-
Send Message
Posted Oct 13, 2014@ELSaitam
Most of those things are planned! This current version does in fact support multi-worldness. You can run this plugin on a server where other people are in different worlds. You can set the lobby in a new world, then the game in a new world, or you can have the lobby and the game be in the same world.Then just have people TP to the lobby world when you want them to play. The multi-world support is a little buggy though and I will try and fix it in the future.
-
View User Profile
-
Send Message
Posted Oct 13, 2014@Little_Cat_Guy
SUGGESTIONS
Add: text translation, translation of kits, translation of scoreboard, that VIPs have kits just for them, VIPs can enter into full arenas, launch Fireworks to the winning team when the game is complete
-
View User Profile
-
Send Message
Posted Oct 13, 2014@Little_Cat_Guy
add multi worlds, for more arenas. excellent plugin. I love him. Thank you for continuing updated ;)
-
View User Profile
-
Send Message
Posted Oct 13, 2014@MCTylerPVP
I'll try and see what I can do about making it compatible.
@Giracroos
There is a setting for gravel but its a little buggy right now.