Solar Apocalypse
SOLAR APOCALYPSE!
The worlds rotation is slowing, We must move underground to Survive!
Solar Apocalypse is a survival game, to make mine craft even harder! The mod destroys all plant and animal life on the surface over a span of 4 days. Players are forced to move underground and try to survive as long as they can.
Mod Features
Natural looking Destruction and Regrowth
- World Changes to a fiery or frozen wasteland.
- All exposed plant life dies off.
- Biomes Change to desert during the day and tundra at night.
- The world can be slowly restored with the regrow system a few blocks at a time.
Day GamePlay Mechanics
- Lava balls fall from the sky
- Anything exposed to Sun Light will burst into flames.
- Colored glass can protect from the suns death rays.
Night GamePlay Mechanics
- Players and Animals take cold damage when away from heat sources (lights) even under ground!
- Full Leather armor can keep players warm underground, but not outside.
- Players can see there breath when they are getting too far from the light.
- Snow Piles up to form huge drifts.
- Super lighting storms strike without warning.
Time Control
- The time length of Day, Night and Dusk/Dawn can be independently increased, decreased or skipped entirely.
- Players can right click a clock for info about whats going on and how much time is left.
Mulit-World Support
- You can destroy as many worlds as you like in many different ways.
- Destruction pauses if no players are in the world
Fully Customizable World Config
- Each world can have its own config separate config file.
- Plugin config file.
- The World's Config File can be modified for new types of gameplay.
- Share your Config files on the forums!
Basic Commands
- /apocadmin -plugins help
- /apocadmin [worldName] Start - Starts Solar Apocalypse on [worldName]
- /apocadmin [worldName] Stop - Stops Solar Apocalypse
- For More Advanced commands Click Here
How To Install and run
- Download the plugin
- Place the .jar file in your plugins directory.
- Run the server.
- To start a game type "/ApocAdmin world start" where world is the name of the world you want to destroy!
- Enjoy the game!
- type "/ApocAdmin world stop" to stop.
Permissions
SolarApocalypse.ApocAdmin access to the /ApocAdmin command
FAQ
- Will this work with the newest Bukkit / Minecraft version
- yes, if you find a problem open a ticket.
I welcome any help or suggestions! Please Use ticked system for bugs and new ideas!
I tested it three times, and regardless of leather armor, you start taking damage at night when there is 8 or less block light.
I really love the night atmosphere, but with out the leather armor perk, it isunplayable unless you sleep through every night and that's no fun.
Thanks for your time
After a couple hours of careful examination I found I had a line wrong in the Config file =S Heh... thanks though =)
@cello1993 I'll try to update when I get a chance (real life stuff going on).
Edit: I just download the newest server version the mod loaded just fine, can you give more detail?
Does not work for me. I get the
"Error occurred while enabling SOLAR_APOCALYPSE (Is it u p to date?)"
error whenever I try to start the server. Please a fix for this =/
It would be nice if you could add a command in-game that world restart the apocalypse to doomclock 1 so we could make a fully automated server just like the hunger games servers. The only problem seems to be how we will always have to go into the config to change the world name, and the doom clock. Also, "apoc restart" would not hurt the the whole process of making an automated server. Would love to make a fully automated server and donate to the modder asap if we could make it fully automated.
@TampBorn
As a dev, I can tell you that there is indeed a way to do this. It is not however implemented into this plugin. I MAY be helping develop, so I'll try to get that added at some point!
vsams14
Love the plugin... I have 2 things i'd LOVE to see added...
First one is a way for it to just be on and skip the count down (its for a unstable desert world) the Second is making Blazes spawn in the day top side as a normal thing
Help please! I just got this mod for my server, and I REALLY wanted it. So, I install it into the plugins folder, ran my server, and this error occurred:
182 recipes 27 achievements 16:07:41 [INFO] Starting minecraft server version 1.2.5 16:07:41 [INFO] Loading properties 16:07:41 [INFO] Starting Minecraft server on *:25565 16:07:41 [INFO] This server is running CraftBukkit version git-Bukkit-1.2.5-R1.0 -b2149jnks (MC: 1.2.5) (Implementing API version 1.2.5-R1.0) 16:07:41 [INFO] [SOLAR_APOCALYPSE] Loading SOLAR_APOCALYPSE vB.1.2 16:07:41 [INFO] [Privileges] Loading Privileges v1.4.0-b45 16:07:41 [INFO] [DisguiseCraft] Loading DisguiseCraft v2.5 16:07:41 [INFO] [VanishNoPacket] Loading VanishNoPacket v3.10 16:07:41 [INFO] [Privileges] Enabling Privileges v1.4.0-b45 16:07:42 [INFO] [Privileges] Is now enabled. 16:07:42 [INFO] Preparing level "Shape Sea
-" 16:07:42 [INFO] Default game type: 0 16:07:42 [WARNING]- Bukkit Auto Updater- 16:07:42 [WARNING] Your version of CraftBukkit is out of date. Version 1.2.5-R4. 0 (build #2222) was released on Sun Jun 10 01:08:56 EDT 2012. 16:07:42 [WARNING] Details: http://dl.bukkit.org/downloads/craftbukkit/view/0114 9_1.2.5-R4.0/ 16:07:42 [WARNING] Download: http://dl.bukkit.org/downloads/craftbukkit/get/0114 9_1.2.5-R4.0/craftbukkit.jar 16:07:42 [WARNING]----- 16:07:42 [INFO] Preparing start region for level 0 (Seed: -3894693081978075794) 16:07:43 [INFO] Preparing start region for level 1 (Seed: 5289722261613343623) 16:07:43 [INFO] Preparing spawn area: 36% 16:07:44 [INFO] Preparing start region for level 2 (Seed: 5289722261613343623) 16:07:44 [INFO] [SOLAR_APOCALYPSE] Enabling SOLAR_APOCALYPSE vB.1.2 16:07:44 [INFO] [SOLAR APOCALYPSE DEBUG] Error: No world with name world 16:07:44 [SEVERE] Error occurred while enabling SOLAR_APOCALYPSE vB.1.2 (Is it u p to date?) java.lang.NullPointerException at info.nothingspecial.SOLAR_APOCALYPSE.SOLAR_APOCALYPSE.onEnable(SOLAR_ APOCALYPSE.java:205) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:336) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232 ) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 16:07:44 [INFO] [DisguiseCraft] Enabling DisguiseCraft v2.5 16:07:44 [INFO] The CraftBukkit jar has not been modified to support disguise PV P. To learn about how to activate DisguiseCraft PVP, check the BukkitDev project description. 16:07:44 [INFO] DisguiseCraft version 2.5 is enabled! 16:07:44 [INFO] [VanishNoPacket] Enabling VanishNoPacket v3.10 16:07:44 [INFO] [VanishNoPacket] v3.10 loaded. 16:07:44 [INFO] Server permissions file permissions.yml is empty, ignoring it 16:07:44 [INFO] Done (2.089s)! For help, type "help" or "?" 16:07:44 [INFO] [Privileges] Removing old users from users.yml... 16:07:44 [INFO] [Privileges] ... done!Can someone help me out??
EDIT: Here's the server error:
[SEVERE] Error occurred while enabling SOLAR_APOCALYPSE vB.1.2 (Is it u p to date?) java.lang.NullPointerException at info.nothingspecial.SOLAR_APOCALYPSE.SOLAR_APOCALYPSE.onEnable(SOLAR_ APOCALYPSE.java:205) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:336) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232 ) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Is there any way to set blocks with damage values in the config: eg: WOOD->[Blackwool] I tried everything I could including but I could get the blocks to turn to black wool, only white wool works: 35:15 35 15 "35 15"
Hey! Thanks for the awesome mod :D I just have one issue, the config file constantly re-writes itself, I'm not sure why. Because of this I'm stuck with the default settings. Just thought I'd bring it to your attention.
How many Doom Clock Chimes are there? My server seems to be stuck at 10 going to 11.
This seems similar to my plugin (Sunburn Reborn), but better.
Congrats!
vsams14
Using ticker = 50 instead of 10 I got a smoothly running server this time (no lag whatsoever). Until at what looked like precisely 15:00 on the first day of the apocalypse everything went weird (the world files were corrupted and needed to be loaded from backup). All major plugins stopped working (including WorldGuard) and chunk loading became erratic.
Tomorrow I finally get my root server and will test again there. Curious if it's a matter of server performance or of plugin combination (I run some unusual ones like MonsterApocalypse and SpeedWalks). Will try it with and without those to get you some more useful test results.
@CBBBen
You can increase the TICKER value to help with slower server.
Hi,
I have a somewhat weak server for my Bukkit but I ran Solar Apocalypse and it worked nicely. There was the expected lag, yes, but chunks started to turn grassless, trees burned and the sunlight from directly overhead hurt as expected.
Then the lag peaked and I lost connection to the server. When I logged back in after some attempts, the world consisted of a single chunk with sky and void all around. There was no interaction either (except for creative mode block placement and destruction which were undone upon re-login so I guess it wasn't really online interaction). At first I could still issue commands to the server, but after the second logout and login it finally seized to recognize client commands. No server restart could fix that issue. Next, I stopped the apocalypse server-side. Still a single chunk world (though dynmap showed it as normal) and no interaction. At this point it lagged so bad that even the SSH connection to the server died (okay this is not the fault of your plugin but of my server's low performance I guess). After logging back in I tried again (with apocalypse off) and same result. I removed the plugin and started again - same result. I deleted my entire world - it worked again normally.
Since this is Beta stage (and I keep backups) this was a fascinating experience. Having seen what your plugin might become when it is mature, I am very much looking forward to testing future versions and will try it out again when my new root server arrives next month :)
wow defiantly a cool idea!
This plugin is awesome it has completely destroyed my world and it looks so cool and it works really well!
Apologies for a stupid question (or perhaps the ramblings of just a stupid person?) but, is there multi-world support or not? The post doesn't seem clear beyond stating that it effects one world (doesn't say which one, of course).
@imaxorz
Glad I'm not the only one with that problem. lol
I had to lock the time in the solar apocalypse world on my server to day. :/
Hello,
I am using the latest version:
[INFO] [SOLAR_APOCALYPSE] Loading SOLAR_APOCALYPSE vB.1.2
However wearing a full leather armor doesn't seem to do anything as players still get cold damage at night. How much of a protection does the leather armor actually offers from the cold damage, or am I missing something?
Thank you, over all this is an amazing plugin, and players love it.