Can you give up building elaborate mansions on the surface? Can you give up exploring and marveling at the terrain you just found? Can you give up easy access to the cows, sheep, and pigs that wander your world? If so, then this is the mod for you.
INFORMATION ON 1.7 UPDATE
Done some more work on this update.
For some reason, textures don't work the way they did before, so I had to do some weird system to get the textures to show.
The Sun Sensor has been removed, for being useless and buggy. I am also considering removing Pandora's Chest because it now serves no purpose.
Solar Apocalypse Can you survive?
When you are ready, craft up Pandora's Chest out of 8 wood blocks, right click it and watch as the horror unfolds. There is now a new way to start the apocalypse! See Starting the Apocalypse.
The Sun Sensor will detect when the sun is gone and there is only moonlight. It will then emit a redstone signal.
Obsidian Glass, Reinforced Glass and Nether Glass will protect entities under them from the heat of the sun. It also acts as a very decorative block.
Obsidian Glass
Reinforced Glass
Nether Glass
(Yes I know Nether Glass is ridiculously expensive, it will be receiving a recipe change very soon.)
Powered Glass will resist the suns harmful rays in exchange for a bit of EU or MJ.
Powered Glass will also synchronize power between adjacent Powered Glass blocks. And by a bit I mean 1MJ/t or 1 EU/t, so pretty much your entire power supply.
Check out this mod showcase by xwboy!
This review by Dartron!
And this review by TeamTwiistz!
And the review by TheDiamondMinecart which I never noticed until I went on youtube today.
Screenshots
A look at the apocalypse through Obsidian Glass (With CTM)
Stages
This is how the Apocalypse will play out. Stage 1: Nothing happens, just a regular minecraft day. Stage 2: Grass changes to dirt, plants and leaves disappear. Stage 3: Stage 2 effects increase, water begins evaporating. Stage 4: Flammable objects are set alight, all entities will burn when in direct sunlight.
Starting the Apocalypse
Here is how you start the apocalypse.
When at the main menu, proceed to create a new world.
At the world create screen, press More World Options and cycle the World Type to SA: Default. Add any other modifications and seeds to the world you would like to add, select a gamemode, name the world, if you want to, and then press create. The apocalypse will start immediately when you enter the world at stage 1 (0 in code, see below), which gives you 4 days. This world type will also generate the same terrain as the vanilla Default World Type. ALL EXISTING APOCALYPSE WORLDS WILL RESUME AS THEY WERE LEFT, AND PANDORA'S CHEST WILL CONTINUE TO FUNCTION FOR ALL OTHER WORLD TYPES AS WELL.
In-Game Stage Code
In the game the stages are referred to differently. This is how the /sapoc command and other in game notifications will treat the stages:
Stage 1 will be referred to as Stage 0. Stage 2 will be referred to as Stage 1. Stage 3 will be referred to as Stage 2. Stage 4 will be referred to as Stage 3.
Known Bugs
These bugs will hopefully be fixed very soon.
-> Players don't burn
-> All changed blocks revert on right click and world reload (Might be a minecraft bug, and have nothing to do with SA itself)
Banner Contest
If you can make the best banner for the mod, it may be used as the official image!
Submit your entry via PM and the winner's submission will be used as the official banner for the mod! All submissions will appear as signatures.
Must be submitted by whenever I feel it should end.
License
By downloading the mod, you agree to this license:
TERMS AND CONDITIONS<br>0. USED TERMS<br>MOD - Modification, Plugin, a piece of software that interfaces with the Minecraft client to extend, add, change or remove original capabilities.<br>MOJANG - Mojang AB and its employees, the creators of minecraft.<br>OWNER - The original owner(s) and author(s) of the mod.<br>USER - End user and installer of the mod.<br>1. LIABILITY<br>THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE OWNER OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.<br>2. USE<br>Use of this MOD to be installed, manually or automatically, is granted to the USER without restriction.<br>3. REDISTRIBUTION<br>This MOD may only be distributed where uploaded, mirrored, or otherwise linked to by the OWNER solely. All mirrors of this mod must have advance written permission from the OWNER. ANY attempts to make money off of this MOD (selling, selling modified versions, adfly, sharecash, etc.) are STRICTLY FORBIDDEN, and the OWNER may claim damages or take other action to rectify the situation.<br>4. DERIVATIVE WORKS/MODIFICATION<br>This mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of this MOD require advance written permission of the OWNER and may be subject to certain terms.<br>
Modpacks Private
Private packs are packs that are used on a whitelisted invite-only server. The pack should only be downloadable to people who are on your server. I do allow private modpacks, but please PM me first. Public
Public packs are packs that are available to everyone who wants them. I only allow public packs who have permission and are at least a month old. If your pack is at least one month old then you can PM me for permission. The only modpacks which are an exception to this rule are the following in the spoiler:
-> Technic Pack
-> Tekkit
These modpacks will NEVER, be able to include this mod in their pack, and any pack associated with Tekkit or Technic will not be permitted as well
Download and Instructions Latest Version: V4T2-C on 1/23/14. If the CurseForge download above doesn't correspond with the latest release posted above, doesn't appear or doesn't work please use the alternate download below.
This mod requires MCForge. You can get it here.
Run the MCForge installer, then put this mod in the mods folder.
This mod was originally coded by Splated, then c_herse and now me, Cephrus. Textures made by Joe4429. If mods need permission proof they can contact me or c_herse. This mod isn't open source.
Hey, I get a crash when I use the mod. Can I copy-paste my crashlog?
Sure, but please put it in a spoiler and code bbcode like this:
[code][spoiler][code]
-- Crash log goes here --
[/spoiler][/code]
[/CODE]
Otherwise the thread looks messy and I dislike messy-looking threads.
Time: 1/8/14 5:58 PM
Description: Initializing game
java.lang.ArrayIndexOutOfBoundsException: 31743
at net.minecraft.block.Block.(Block.java:347)
at net.minecraft.block.BlockBreakable.(SourceFile:12)
at tk.cephlab.sa4.Blocks.BlockNetherGlass.(BlockNetherGlass.java:26)
at tk.cephlab.sa4.SolarApoc.Init(SolarApoc.java:126)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.block.Block.(Block.java:347)
at net.minecraft.block.BlockBreakable.(SourceFile:12)
at tk.cephlab.sa4.Blocks.BlockNetherGlass.(BlockNetherGlass.java:26)
at tk.cephlab.sa4.SolarApoc.Init(SolarApoc.java:126)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 8 (x86) version 6.2
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 24712896 bytes (23 MB) / 125317120 bytes (119 MB) up to 518979584 bytes (494 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 4 mods loaded, 4 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
SolarApoc{4T1} [Solar Apocalypse] (SolarApocalypse-V4T1-MC164.jar) Unloaded->Constructed->Pre-initialized->Errored
Launched Version: 1.6.4-Forge9.11.1.965
LWJGL: 2.9.0
OpenGL: Intel(R) HD Graphics 4600 GL version 4.2.0 - Build 10.18.10.3379, Intel
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Time: 1/8/14 5:58 PM
Description: Initializing game
java.lang.ArrayIndexOutOfBoundsException: 31743
at net.minecraft.block.Block.(Block.java:347)
at net.minecraft.block.BlockBreakable.(SourceFile:12)
at tk.cephlab.sa4.Blocks.BlockNetherGlass.(BlockNetherGlass.java:26)
at tk.cephlab.sa4.SolarApoc.Init(SolarApoc.java:126)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.block.Block.(Block.java:347)
at net.minecraft.block.BlockBreakable.(SourceFile:12)
at tk.cephlab.sa4.Blocks.BlockNetherGlass.(BlockNetherGlass.java:26)
at tk.cephlab.sa4.SolarApoc.Init(SolarApoc.java:126)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 8 (x86) version 6.2
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
Memory: 24712896 bytes (23 MB) / 125317120 bytes (119 MB) up to 518979584 bytes (494 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 4 mods loaded, 4 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
SolarApoc{4T1} [Solar Apocalypse] (SolarApocalypse-V4T1-MC164.jar) Unloaded->Constructed->Pre-initialized->Errored
Launched Version: 1.6.4-Forge9.11.1.965
LWJGL: 2.9.0
OpenGL: Intel® HD Graphics 4600 GL version 4.2.0 - Build 10.18.10.3379, Intel
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
I hate that error. Open the file SolarApoc.cfg in the config folder in your minecraft folder with a text editor. The Nether Glass block ID sometimes sets itself to 31743, so just set it to a number under 4096 (I recommend 4089). It should be fixed next update.
I think you should add a /stage command to change the stage. (For mod reviews and such).
There is. Use the /sapoc command for that.
/sapoc stop will stop the apocalypse.
/sapoc start is very buggy and shouldn't be used (it doesn't work)
/sapoc stage will tell you what stage you're on.
/sapoc + will increase the stage by 1.
/sapoc - will decrease the stage by 1.
Hey, guys. Quote me if you want me to respond. Otherwise I'll have no idea what the hell you want with me.
Friend Code: 1263-6258-8121 (Poison)
Friend Safaris: Poison: Swalot, Whirlipede, Seviper.
Actually normal pics are working, but recipe pics are broken for me.
Rollback Post to RevisionRollBack
Hey, guys. Quote me if you want me to respond. Otherwise I'll have no idea what the hell you want with me.
Friend Code: 1263-6258-8121 (Poison)
Friend Safaris: Poison: Swalot, Whirlipede, Seviper.
Latest thread: http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2413478-elite-armageddon-the-ultimate-mod-for-destruction
Can you give up building elaborate mansions on the surface? Can you give up exploring and marveling at the terrain you just found? Can you give up easy access to the cows, sheep, and pigs that wander your world? If so, then this is the mod for you.
INFORMATION ON 1.7 UPDATE
For some reason, textures don't work the way they did before, so I had to do some weird system to get the textures to show.
The Sun Sensor has been removed, for being useless and buggy. I am also considering removing Pandora's Chest because it now serves no purpose.
Solar Apocalypse
Can you survive?
When you are ready, craft up Pandora's Chest out of 8 wood blocks, right click it and watch as the horror unfolds.There is now a new way to start the apocalypse! See Starting the Apocalypse.The Sun Sensor will detect when the sun is gone and there is only moonlight. It will then emit a redstone signal.
Obsidian Glass, Reinforced Glass and Nether Glass will protect entities under them from the heat of the sun. It also acts as a very decorative block.
Obsidian Glass
Reinforced Glass
Nether Glass
(Yes I know Nether Glass is ridiculously expensive, it will be receiving a recipe change very soon.)
Powered Glass will resist the suns harmful rays in exchange for a bit of EU or MJ.
Powered Glass will also synchronize power between adjacent Powered Glass blocks.
And by a bit I mean 1MJ/t or 1 EU/t, so pretty much your entire power supply.
Check out this mod showcase by xwboy!
This review by Dartron!
And this review by TeamTwiistz!
And the review by TheDiamondMinecart which I never noticed until I went on youtube today.
Screenshots
Stages
Stage 1: Nothing happens, just a regular minecraft day.
Stage 2: Grass changes to dirt, plants and leaves disappear.
Stage 3: Stage 2 effects increase, water begins evaporating.
Stage 4: Flammable objects are set alight, all entities will burn when in direct sunlight.
Starting the Apocalypse
When at the main menu, proceed to create a new world.
At the world create screen, press More World Options and cycle the World Type to SA: Default. Add any other modifications and seeds to the world you would like to add, select a gamemode, name the world, if you want to, and then press create. The apocalypse will start immediately when you enter the world at stage 1 (0 in code, see below), which gives you 4 days. This world type will also generate the same terrain as the vanilla Default World Type.
ALL EXISTING APOCALYPSE WORLDS WILL RESUME AS THEY WERE LEFT, AND PANDORA'S CHEST WILL CONTINUE TO FUNCTION FOR ALL OTHER WORLD TYPES AS WELL.
In-Game Stage Code
In the game the stages are referred to differently. This is how the /sapoc command and other in game notifications will treat the stages:
Stage 2 will be referred to as Stage 1.
Stage 3 will be referred to as Stage 2.
Stage 4 will be referred to as Stage 3.
Known Bugs
-> Players don't burn
-> All changed blocks revert on right click and world reload (Might be a minecraft bug, and have nothing to do with SA itself)
Banner Contest
Submit your entry via PM and the winner's submission will be used as the official banner for the mod! All submissions will appear as signatures.
Must be submitted by whenever I feel it should end.
License
By downloading the mod, you agree to this license:
Modpacks
Private
Private packs are packs that are used on a whitelisted invite-only server. The pack should only be downloadable to people who are on your server. I do allow private modpacks, but please PM me first.
Public
Public packs are packs that are available to everyone who wants them. I only allow public packs who have permission and are at least a month old. If your pack is at least one month old then you can PM me for permission. The only modpacks which are an exception to this rule are the following in the spoiler:
-> Tekkit
These modpacks will NEVER, be able to include this mod in their pack, and any pack associated with Tekkit or Technic will not be permitted as well
Download and Instructions
Latest Version: V4T2-C on 1/23/14.
If the CurseForge download above doesn't correspond with the latest release posted above, doesn't appear or doesn't work please use the alternate download below.
Run the MCForge installer, then put this mod in the mods folder.
Click Here to Download the Mod (V4T2-C)(Universal)
If that doesn't work, try curseforge.
Click Here to view my WIP Mod!
Currently developing a Tech/Space mod. PM if you can/want to help!
Should be done very soon.
Click Here to view my WIP Mod!
Currently developing a Tech/Space mod. PM if you can/want to help!
https://www.youtube.com/channel/xwboy?sub_confirmation=1 <--- The Forum is glitching... it won't let me use the youtubesubscribe BBcode...
Image Removed
Cool, I'll put it in the OP.
Click Here to view my WIP Mod!
Currently developing a Tech/Space mod. PM if you can/want to help!
Hey, I get a crash when I use the mod. Can I copy-paste my crashlog?
https://www.youtube.com/channel/xwboy?sub_confirmation=1 <--- The Forum is glitching... it won't let me use the youtubesubscribe BBcode...
Image Removed
Sure, but please put it in a spoiler and code bbcode like this:
[code][spoiler][code] -- Crash log goes here -- [/spoiler][/code]
[/CODE]
Otherwise the thread looks messy and I dislike messy-looking threads.
Click Here to view my WIP Mod!
Currently developing a Tech/Space mod. PM if you can/want to help!
// Sorry
Time: 1/8/14 5:58 PM
Description: Initializing game
java.lang.ArrayIndexOutOfBoundsException: 31743
at net.minecraft.block.Block.(Block.java:347)
at net.minecraft.block.BlockBreakable.(SourceFile:12)
at tk.cephlab.sa4.Blocks.BlockNetherGlass.(BlockNetherGlass.java:26)
at tk.cephlab.sa4.SolarApoc.Init(SolarApoc.java:126)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.block.Block.(Block.java:347)
at net.minecraft.block.BlockBreakable.(SourceFile:12)
at tk.cephlab.sa4.Blocks.BlockNetherGlass.(BlockNetherGlass.java:26)
at tk.cephlab.sa4.SolarApoc.Init(SolarApoc.java:126)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 8 (x86) version 6.2
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 24712896 bytes (23 MB) / 125317120 bytes (119 MB) up to 518979584 bytes (494 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 4 mods loaded, 4 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
SolarApoc{4T1} [Solar Apocalypse] (SolarApocalypse-V4T1-MC164.jar) Unloaded->Constructed->Pre-initialized->Errored
Launched Version: 1.6.4-Forge9.11.1.965
LWJGL: 2.9.0
OpenGL: Intel(R) HD Graphics 4600 GL version 4.2.0 - Build 10.18.10.3379, Intel
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
https://www.youtube.com/channel/xwboy?sub_confirmation=1 <--- The Forum is glitching... it won't let me use the youtubesubscribe BBcode...
Image Removed
I hate that error. Open the file SolarApoc.cfg in the config folder in your minecraft folder with a text editor. The Nether Glass block ID sometimes sets itself to 31743, so just set it to a number under 4096 (I recommend 4089). It should be fixed next update.
Click Here to view my WIP Mod!
Currently developing a Tech/Space mod. PM if you can/want to help!
Edit: Sorry, it just updated. (The Forum)
https://www.youtube.com/channel/xwboy?sub_confirmation=1 <--- The Forum is glitching... it won't let me use the youtubesubscribe BBcode...
Image Removed
https://www.youtube.com/channel/xwboy?sub_confirmation=1 <--- The Forum is glitching... it won't let me use the youtubesubscribe BBcode...
Image Removed
There is. Use the /sapoc command for that.
/sapoc stop will stop the apocalypse.
/sapoc start is very buggy and shouldn't be used (it doesn't work)
/sapoc stage will tell you what stage you're on.
/sapoc + will increase the stage by 1.
/sapoc - will decrease the stage by 1.
Click Here to view my WIP Mod!
Currently developing a Tech/Space mod. PM if you can/want to help!
https://www.youtube.com/channel/xwboy?sub_confirmation=1 <--- The Forum is glitching... it won't let me use the youtubesubscribe BBcode...
Image Removed
https://www.youtube.com/channel/xwboy?sub_confirmation=1 <--- The Forum is glitching... it won't let me use the youtubesubscribe BBcode...
Image Removed
They take a minecraft day for each.
Click Here to view my WIP Mod!
Currently developing a Tech/Space mod. PM if you can/want to help!
It doesn't appear to be working. Using the box does not start the process.
Hey, guys. Quote me if you want me to respond. Otherwise I'll have no idea what the hell you want with me.
Friend Code: 1263-6258-8121 (Poison)
Friend Safaris: Poison: Swalot, Whirlipede, Seviper.
It is working for me.
The box should start it. I can have a look tomorrow.
Click Here to view my WIP Mod!
Currently developing a Tech/Space mod. PM if you can/want to help!
Actually normal pics are working, but recipe pics are broken for me.
Hey, guys. Quote me if you want me to respond. Otherwise I'll have no idea what the hell you want with me.
Friend Code: 1263-6258-8121 (Poison)
Friend Safaris: Poison: Swalot, Whirlipede, Seviper.