Mob Apocalypse
What versions does this work on?
TESTED ON: 1.6.4, 1.7.2 and 1.7.9 without any issues.
What is Mob Apocalypse?
Mob Apocalypse builds on Zombie Apocalypse by sheodox (http://dev.bukkit.org/bukkit-plugins/zombieapocalypse/) but expands on its functionality since he decided to stop upgrading the plugin other than bug fixes or MC version compatibility.
MA is now being built as a stand along world "mini game" which can control an entire apocalyptic world for you. Complete with destructive events, exploding mobs, acid rain, custom items and MORE. Simply create a world, add its name to the plugin and let it go. All of the events will be contained strictly to that world created.
It will have a hardcore mode as well with added flavor to make hardcore more fun to play. Craftable "extra lives" to extend your play on the world too! Let me know what you want to see in it!
How does it work?
You define an interval time and the plugin continues to attempt to create events at that interval. For instance, you choose 4 hour (in game time) as your interval. Every 4 hours (in game) MA will attempt to spawn a defined amount mobs at player locations throughout a defined world. Additional destructive events can occur as well (not fully implemented yet) which can cause havoc on a world so I would suggest setting up a special world to handle these events.
So what does Monster Apocalypse do that Zombie Apocalypse did not?
Quite a few things actually, and more are planned. In a nutshell though, a variety of mobs can spawn at different times throughout the day. People can totally opt-out of the event as well. Rewards will be participatory and based on how active you were at defending the event so the more active defenders can receive better rewards then those who AFK through an event.
Rewards can now include items, money and XP. As long as you kills something during an event, you will receive a reward. Future releases will allow for tiers of rewards and award these by amount of kills.
It doesn't work, what should I do?
This has been tested in a very limited fashion on 1.6.4, 1.7.2 and 1.7.9 vanilla servers. It has been tested on a 1.6.4 MCPC+ server as well, so this should be fully compatible with all version of Minecraft from 1.62/4 forward as of now. It may NOT work if you are running a 1.7.9 Spigot based server though.
Obviously, if you encounter some kind of crash or error, let me know, but be warned I will not really be answering specific questions about why YOUR server is not working with it nicely. However, I will respond if you find an issue that affects people in general. If it does not play nice with Plugin X, Y or Z on your server, I simply just will not be able to assist.
What is coming in future version?
Well, first off, LET ME KNOW! :) This is fully being developed with the intent to make a hardcore server FUN to play and give the opportunity for life beyond a single death. Some may say this defeats the purpose, but I am not suggesting it remain unlimited, just give players a way to use vanilla resources to increase their longevity while still having the fear of the final death!
New upgrade system for upgrading your weapons using craftable upgrades. For example, craft an 'Upgrade Gem' to increase a weapon from its Base Tier. Weapon will gain additional abilities as you upgrade it. Initial testing has Diamond Sword upgrades, but will expand to more unique items and armor!
More mayhem events throughout the server and introduction of boss mobs, variation of vanilla mobs and more. Special "boss events" will also be either a triggered event or something a player can trigger through crafting of special items received during special events.
1.10?
Is it compatible with 1.7.10? If so thanks
can you bring this back?
@Desicions
Do you have Vault installed? If not, you will need to install it and an economy plugin (like Essentials) for the rewards system. I have implemented optional disabling in the next release.
"[17:25:59 ERROR]: Could not load 'plugins\MobApocalypse2.jar' in folder 'plugins ' org.bukkit.plugin.UnknownDependencyException: Vault at "
You seem to be having other server issues though:
"java.io.FileNotFoundException: . \ops.txt (The system cannot find the file specified) [17:25:59 WARN]: Failed to load white-list: java.io.FileNotFoundException: .\whi te-list.txt "
This is weird, I tried vanilla CB 1.7.9-R0.1CB 1.7.2-R0.3CB 1.6.4-R2.0 And everywhere I'd get this error:
Loading libraries, please wait... [17:25:59 INFO]: Starting minecraft server version 1.7.2 [17:25:59 INFO]: Loading properties [17:25:59 INFO]: Default game type: SURVIVAL [17:25:59 INFO]: Generating keypair [17:25:59 INFO]: Starting Minecraft server on *:25565 [17:25:59 INFO]: This server is running CraftBukkit version git-Bukkit-1.7.2-R0. 2-50-gdce2b35-b3019jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.3-SNAPSHO T) [17:25:59 ERROR]: Could not load 'plugins\MobApocalypse2.jar' in folder 'plugins ' org.bukkit.plugin.UnknownDependencyException: Vault at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:201) [craftbukkit-1.7.2-R0.3-20140211.200058-44.jar:git-Bukkit-1.7.2-R0.2- 50-gdce2b35-b3019jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.ja va:350) [craftbukkit-1.7.2-R0.3-20140211.200058-44.jar:git-Bukkit-1.7.2-R0.2-50- gdce2b35-b3019jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:31 2) [craftbukkit-1.7.2-R0.3-20140211.200058-44.jar:git-Bukkit-1.7.2-R0.2-50-gdce2 b35-b3019jnks] at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [c raftbukkit-1.7.2-R0.3-20140211.200058-44.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b35-b 3019jnks] at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14 ) [craftbukkit-1.7.2-R0.3-20140211.200058-44.jar:git-Bukkit-1.7.2-R0.2-50-gdce2b 35-b3019jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.jav a:126) [craftbukkit-1.7.2-R0.3-20140211.200058-44.jar:git-Bukkit-1.7.2-R0.2-50-g dce2b35-b3019jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java :424) [craftbukkit-1.7.2-R0.3-20140211.200058-44.jar:git-Bukkit-1.7.2-R0.2-50-gd ce2b35-b3019jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:6 17) [craftbukkit-1.7.2-R0.3-20140211.200058-44.jar:git-Bukkit-1.7.2-R0.2-50-gdce 2b35-b3019jnks] [17:25:59 WARN]: Failed to load operators list: java.io.FileNotFoundException: . \ops.txt (The system cannot find the file specified) [17:25:59 WARN]: Failed to load white-list: java.io.FileNotFoundException: .\whi te-list.txt (The system cannot find the file specified) [17:25:59 INFO]: Preparing level "world" [17:25:59 INFO]: Preparing start region for level 0 (Seed: -7206737381929588960)
[17:26:00 INFO]:
-Bukkit Auto Updater-[17:26:00 INFO]: It appears that you're running a Development Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds. [17:26:00 INFO]: If you would like to be kept informed about new Development Bui ld releases, it is recommended that you change 'preferred-channel' in your bukki t.yml to 'dev'. [17:26:00 INFO]: With that set, you will be told whenever a new version is avail able for download, so that you can always keep up to date and secure with the la test fixes. [17:26:00 INFO]: If you would like to disable this warning, simply set 'suggest- channels' to false in bukkit.yml. [17:26:00 INFO]:----- [17:26:00 INFO]: Preparing spawn area: 60% [17:26:00 INFO]: Preparing start region for level 1 (Seed: 1190493828969569522) [17:26:01 INFO]: Preparing spawn area: 93% [17:26:01 INFO]: Preparing start region for level 2 (Seed: 1190493828969569522) [17:26:02 INFO]: Server permissions file permissions.yml is empty, ignoring it [17:26:02 INFO]: Done (2,542s)! For help, type "help" or "?"@Malachi21
It seems to work perfectly on 1.7.2 per my limited testing, let me know if you encounter any issues.
@Fairawen
"the ability to AFK through an event and still get a prize is a bit unfortunate."
I agree which is why I implemented a kill-to-reward based reward system. Right now, everyone who kills at least 1 mob will receive a random award, but this will be structured so you can set tiers based on a fixed (or percentage) of overall kills obtained as well as setting tiers of rewards to randomize from.
1.7+ releases will be coming. In designing this plugin I realized I wanted to include upgradable weapons as a reward so I am developing a separate plugin called "Upgradable" along with this to integrate (but remain separate from this plugin).
@Malachi21
Will be working on a 1.7.2 (and then newer) versions this week. Doing some testing now to see what breaks and what needs correcting.
1.7 support?
Hey there! Great job on picking up where Zombie Apocalypse left off - I love that plugin, but the ability to AFK through an event and still get a prize is a bit unfortunate.
I was about to download your plugin, but I see it's for 1.6.4. Guessing this means it's not friendly with higher versions (1.7.2, to be exact). Any chance of an update to a newer version? Would love to give it a try. :)
In any case, great job again. *thumbs up*
v1.5 brings some improvements and fixes.
First off, all debug code has been stripped by default. Make sure debug=false in config to make sure you do not see any of the remaining debug code. (Spams server and console, so leave it false)
"Mayhem" events trigger on damage from a creature. It adds a lot of difficulty to vanilla Minecraft, although some heals are provided at times. Lightning strikes, knockbacks, being set on fire, blinding and confusion are just some random events which can occur. (You can set Mayhem to false in the config file to disable)
Timed events now triggered by interval instead of preset time. Zombies spawn with armor so they are safe in the daytime too! (There is still a timing bug for events that trigger close to midnight - will be fixed in next release)
Acid weather (rain/snow) cleaned up, so keep out of it or suffer damage. If you find some lag occurring, try disabling acid rain to test if it is causing it.(It should not though!)
MOVED TO NEW PLUGIN: Craftable "Extra Life" orbs have been added. Use 3x diamond, a bone and an Ender Pearl to create in a shaped recipe. (Figure it out.) Make sure it is in your hot bar for it to work. (Saves you from dying one time) in to be released plugin "Upgradable"
1.4 is up and awaiting review. This is the first stable LIVE version you can deploy on a server. I would setup a world just for this plugin, set the world name in the config file and let it run its destruction. It is very tame right now though, but fire off some manual events and toy around with it.
Mobs that explode can do some damage quickly, but hey, that is the fun right? Let me know how you like it so far.
Sorry guys, admins slow to approving updates. Once 1.3 is approved, I have 1.4 ready to go which will include some wacky changes.
Nightmare mode which adds random effects on mob deaths, a 'Special TNT' block which alters surrounding blocks randomly, added most mobs to the spawn list and cleaned up a bunch of small fixes throughout the plugin.
v1.4 should be the first real version which could handle a live install since I removed all the debug code and all functions introduced are functional and working.
v1.3 (the next release to be approved) still may contain some debug spam and some not fully implemented pieces.
Version 1.4 brings some more changes and updates as well as implementing the loot tables that are in the configuration files. You will now be able to offer ITEMS (with random enchants), MONEY and XP as rewards.
Still working on the scoring system to determine how to reward and also still tinkering with the mobs exploding on death option (ie: nightmare mode). Also want to incorporate Worldedit region support so you can assign certain regions which these events will take place. Ultimately I would like to have you be able to create multiple events, each configurable by region. (But don't expect that soon, unless people get interested :)
Not many downloads yet but please let me know what you like/dislike or would like to see added. I am doing this purely for fun, so be creative :)
1.3 just uploaded which includes Economy support via Vault, more customizable options and more mob support. Added new "nightmare" mode which allows killed mobs to explode, blow up blocks and cause fire! Use with caution as this will do A LOT of damage to your world.
Could be fun in a true apocalypse server though!
Start times can be set, chance for event to begin is configurable as well as most in game messages. Some debug code might still be present in places which will be removed.
Tested and I have not found any console spam though, so report any issues you find to me as well as what else you would like it to do.
Next up will be region control to set up custom region events rather than world wide events. Could be fun to use in themed areas. Let me know what you think.
v1.2 hooks into Vault to tie into economy and allows for monetary based rewards along with or instead of items, more mobs added and ability to set when event occurs as well as how long you have to complete the event. Also added scoreboard functionality to track leaders during each event. New Tier based reward system being worked to replace static rewards.
Tiers will be based on kills within each event, so inactive players will receive nothing while those who lead are rewarded more.
Randomized enchanted weapons/armor can be allowed to drop as well! Future releases will allow for Diablo-esque names to enhance the Unique drops even more!
Beta version awaiting approval. Includes features like more configurable options and support to spawn Zombies or Creepers right now.
@triarry
This plugin will support econ rewards and item loot is an area I am specifically enhancing. I am working out some details on using the scoreboard to track how many kills everyone gets during the event and then I will have reward tiers that are configurable as well.
I am very close to releasing an early Beta as I have just about gone through all the code and made the essential initial changes.
Hey, could you make econ support for the items you get from drops? :)
Also, maybe make configuring the drops a little more intuitive than zombie apocalypse...