Armageddon
Armageddon - Cannons, grenades, and guns galore!
Armageddon allows you to configure any dispenser as a cannon. It lets users throw various grenades and shoot different types of guns. There are extensive configuration parameters that allow for great flexibility. Armageddon supports PermissionsBukkit, Permissions, PermissionsEx, and GroupManager.
What's New?
Version 2.7 adds the ability for the plugin to update itself and to send anonymous usage statistics. Both are optional and can be turned off by adding 'settings.disable-updates' and 'settings.disable-stats' to config.yml respectively.
As of version 2.5 you will no longer need to manually install the BaseBukkitPlugin.jar file. In fact, when upgrading to 2.5, please remove this file from your plugins folder. A new version will automatically be downloaded and installed when Armageddon detects an update to it. If you need to manually install the jar, download it from the github release directory and move it to the WorldModes folder. Do not install it in the plugin folder!
Features
- dispensers configured as cannons will shoot live TNT or other grenades when dispensing configurable grenades
- cannon configuration include angle, velocity, and a fuse length
- dispensers can be turned into cannons by left-clicking with torches or redstone dust
- cannons can be turned into dispensers by left-clicking with redstone dust
- the '/cb' command allows for the display and configuration of user-specific cannon settings
- user-specific cannon settings can be applied to a dispenser or cannon by left-clicking with a torch
- cannon settings can be displayed by left-clicking a dispenser bare-handed
- users can throw grenades by left-clicking in air with a grenade held in hand
- users can shoot guns by left-clicking in air with a configurable gun item in hand, which has next to it a configurable ammunition
- limited MoveCraft support:
- straight moves work, turns do not;
- you must have the latest version of MoveCraft installed!
- straight moves work, turns do not;
- supports Bukkit's permissions, Permissions, PermissionsEx, and Groupmanager (without either one of them, only ops can use Armageddon):
- armageddon.display allows players to display cannon/dispenser settings
- armageddon.configure allows players to change settings
- armageddon.toggle allows players to turn cannons on and off
- armageddon.grenades.* allows players to throw any grenade
- armageddon.grenades.<grenade> allows players to throw a specific grenade
- armageddon.guns.* allows players to shoot any gun
- armageddon.guns.<gun> allows players to shoot a specific gun
- armageddon.display allows players to display cannon/dispenser settings
THANKS TO @Neoblade298 FOR THE VIDEO!!!
Source Code
http://github.com/sunkid/Armageddon
Default Configuration File - Please read!
Installation
- download the Armageddon.jar and move it to your plugins folder
- reload your server
- read and adjust configuration file in plugins/Armageddon/config.yml
- reload your server if you made any changes
Upgrade
- Follow steps 1 & 2 above.
- remove the CannonBall.jar and BaseBukkitPlugin.jar files from your plugins folder if it is present
- Carefully read the plugins/Armageddon/config-new.yml file and adapt your own config.yml to any changes (it may be easier to just move config-new.yml to config.yml)
- reload your server
@sunkid
Ok, Thanks!
@pandapipino
It uses ports 80 or 443 (http or https). You can disable the version check (see config.yml) but you must download BaseBukkitPlugin.jar first and move it to plugins/Armageddon.
Does anyone know what port does BaseBukkitPlugin connects for checking update?
How to use Permissions? I want to allow all users shot from guns and throw grenades.
is there a config that makes TNT more damage?
The plugin seems to work fine but for some reason, even with a WG region clearly defined with PvP deny, players can still spawn kill with the guns, I have war zones set up but I want players to be able to return to spawn with a command, is there any way to disable guns in no PvP areas?
You need to turn iron swords into ballistic knives.
How would i disable golden apples, is there a option in the config for it? if not please can you add a option
sunkid i downloaded again and the result is the same what should i do
@gabizou
Try downloading BaseBukkitPlugin manually and put it into the Armageddon folder. Here is the link: https://github.com/sunkid/BaseBukkitPlugin/raw/master/release/BaseBukkitPlugin.jar
So in the new update, I ditched all the old files (rather, I backed them up), and tried to start fresh. I get this:
http://pastebin.com/EATWWy3u
Not sure now exactly what to do. Where would the WorldModes folder appear as there are no generating folders for Armageddon.
@cydrobolt
Please be more specific. What folder? What is not working? What version? Did you restart your server after installing the jar file?
Its not working for me, the folder is empty
@Zwing87
Common classes shared between all of my plugins.
BaseBukkitPlugin.jar
what's this :) ?
@ybogatepe
Unfortunately, that config file looks badly formatted. Did you make any changes to it? If not, I would recommend stopping the server, removing the entire Armageddon directory in plugins, and restarting the server. I am not sure why the file would be corrupted, but it could also be that this happened during the pasting.
There shouldn't be any language-specific issues.
of course here :
http://pastie.org/4116341
and i use turkish language on my computer is it problem with the plugin ?
@ybogatepe
Can you pastie your config.yml file, please?
i have a problem i cant use string or sniper
here
12:47:59 [INFO] [BaseBukkitPlugin] Unfamiliar version string git-Bukkit-1.2.5-R4 .0-b2222jnks (MC: 1.2.5) 12:47:59 [SEVERE] [Armageddon] Unknown grenade type 'SLIME_BALL'; IGNORED! 12:47:59 [SEVERE] [Armageddon] Unknown grenade type 'STRING'; IGNORED! 12:47:59 [SEVERE] [Armageddon] Unknown gun type 'sniper'; IGNORED! 12:47:59 [SEVERE] [Armageddon] Unknown gun type 'gatlin'; IGNORED!
I'm willing to update the plugin. But I know VB.net, C#, Lua, Python, HTML5, PHP, SQL, and HTML. I don't know any programming in Java because I didn't took Java in my high school. I'll be willing to try, but to anyone, please help me with the plugin.