This is a "made-from-scratch" version of Nether Ores.
I had some problems with the client, so I couldn't start it...
So now I made a new version of it.
This is a fairly basic mod. It makes the six "ores" - coal, diamond, gold, iron, lapis, redstone - spawn in the nether so that you have a reason to go there. In version 1.0.2 and higher, it also now includes copper and tin (see below). These can make you quite rich, but beware, the local inhabitants don't take too kindly to people stealing their resources, and ages of being exposed to the hostile environment of the nether has left these ores somewhat unstable...
Changelog:
v1.0
+ Updated to Minecraft 1.3.2
+ Using MinecraftForge 4.0.0.241 now (the universal one)
+ Nether Redstone Ore drops now 2-8 Redstone instead of itself
+ Nether Lapis Lazuli Ore drops now 2-8 Lapis Lazuli instead of itself
+ Nether Coal Ore drops now 2-5 Coal instead of itself
+ Nether Diamond Ore drops now 1 Diamond instead of itself
+ Nether Diamond Ore has a 20% chance to drop 2 Diamonds!
- Removed the IC² macerator recipes (guess why)
Old
v1.22
Bugfix, that solves this error:
java.lang.NullPointerException
at java.util.Hashtable.put(Unknown Source)
at java.util.Hashtable.putAll(Unknown Source)
at ModLoader.onTick(ModLoader.java:1065)
at EntityRendererProxy.b(EntityRendererProxy.java:22)
at net.minecraft.client.Minecraft.x(Minecraft.java:869)
at net.minecraft.client.Minecraft.run(Minecraft.java:747)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 2424b0af ----------
Older
v1.21
Little bugfix
You can now also configure in the config file, if you want macerator recipes or / and standard furnace recipes.
v1.2
Using Forge's configuration system now!
You can change the block id and the block NAMES in the GenerateNetherOres.cfg inside the config folder of your .minecraft directory.
v1.1
Big Bugfix that fixes, that all ores are tin...
v1.0
Release
Installation Guide
1. Get a fresh minecraft.jar / minecraft_server.jar
2. Put in MinecraftForge 4.0.0.241 (or up) (NOT MODLOADER!)
3. Delete the meta-inf folder (ONLY IN THE minecraft.jar!)
4. Put the archive in the mods folder
5. Start up your client / server and enjoy finding ores in the nether!
if you can, create a config file where can i change the id of the ore because it comes into conflict with other mods
There is a config. It's called mod_GenerateNetherOres in the config file.
*-*-*
I don't know if its a conflict with one of my other mods installed, or a mod bug, but when I mine a copper ore, it says it's Tin in my inventory. And then if I mine gold ore, it will merge into the copper ore stack. then smelting it will give me the first ore originaly got (in this case copper)
But thanks Lordmau5 for bringing this mod to 1.2.5
There is a config. It's called mod_GenerateNetherOres in the config file.
*-*-*
I don't know if its a conflict with one of my other mods installed, or a mod bug, but when I mine a copper ore, it says it's Tin in my inventory. And then if I mine gold ore, it will merge into the copper ore stack. then smelting it will give me the first ore originaly got (in this case copper)
But thanks Lordmau5 for bringing this mod to 1.2.5
I know, I have some problems in the code...
I will fix it now, and upload a 1.1 version of it
Fixed it!
v1.1 is out!
Yep.
Open up the file "mod_GenerateNetherOres.cfg" inside the config folder of your .minecraft folder and change the ID of the block to something different
Sorry to report - but this mod does totally nothing here.
Mod installed, no crash, modloader-log says its loaded - but no ores in the nether to be found.
New Save/World of course.
I got exactly the same problem with the original "NetherOres" - also no crash, but also no ores.
So I found this one and wanted to check if this works (loved the old NetherOres) - but same problem
BTW:
At first I got the same crash someone here already reported (NullPointerException).
For me setting enableMaceratorRecipes=0 (was 1 since i have IC2 installed) solved the crash.
How compatable is the copper and tin generated in this mod with other mods like IndustrialCraft 2, Forestry, and Redpower? Will the nether ores work in a macerator from IC2?
Yep.
Open up the file "mod_GenerateNetherOres.cfg" inside the config folder of your .minecraft folder and change the ID of the block to something different
I installed this mod, and I tried to change the Block ID to a vacant one but as Omegapl stated, I do not think your mod is actually reading from the config file because the block ID never changes. I set the nether ores block ID to 249, and I set the block that WAS in block 150 to 249, and the nether ores block still uses #150. i could play but this would mean my previous saves will be corrupt, and there will be random blocks here and there, where what used to be #150 was.
Basically, the mod works but the config file doesn't.
Fix the config file issue and this mod will be worth diamonds.
Well i wouldn't call it that they are not generating (because they are) there just tin ores re-textured using META-DATA that's why it was ummm yeah you know not working (because the other ores don't show up in TMI)
maybe i found solution of some bugs
in GenerateNetherOres_Client.zip (server too) you have "mod_GenerateNetherOres$OreHandler.class"
i opened up this archive by java decompiler and this program doesnt see this .class file when i changed in winzip name of this to "mod_GenerateNetherOresOreHandler.class" and i can see it now in decompiler
This isn't a bug, it's some forge thing...
If you edit the file, it won't work anymore.
Because, the $ is a replace for the .
Actually it should be
I'm going to retry this mod in a little bit now that it's 1.21 but I have a little quick question: What exactly is the macerator functionality? From what I can gather you use a standard furnace to smelt the nether variants of the ores into their overworld forms; does the macerator do the same exact thing, or is there more to it? Do we get a better yield, or is it just so we can hear those fancy sound effects while we wait for the natural ores to come out? Thanks Lordmau5, this mod is a great idea and should be included in the nether in vanilla minecraft IMO.
EDIT: Tried it again.. It seemed to auto set the block ID to 4095, which was taken by a buildcraft item in my setup. But I set it to a vacant ID, and the game won't load. The mojang screen comes up, loads for a bit, then the logo disappears and all I see is the standard dirt texture background, until the window goes black entirely. checked my Modloader.txt logfile but there doesn't seem to be any discrepancies, everything looks like it's loading fine...
Macerator,.. from industrialcraft 2.... and your asking about what it does? It macerates ores in to 2 dust, which you spelt. 1 iron ore = 2 ingots basically
What I was asking about is what happens when we macerate a nether ore. Say we're dealing with Nether Iron Ore. We macerate that and what comes out, just 1 normal Iron ore or 2 Iron ore, or does it get immediately turned into 2 iron dust straight from the Nether Iron Ore?
But I am curious, what version(s) of Forge is this tested with?
Updated to 1.22
Fixed the bug, that this error comes up at starting:
java.lang.NullPointerException
at java.util.Hashtable.put(Unknown Source)
at java.util.Hashtable.putAll(Unknown Source)
at ModLoader.onTick(ModLoader.java:1065)
at EntityRendererProxy.b(EntityRendererProxy.java:22)
at net.minecraft.client.Minecraft.x(Minecraft.java:869)
at net.minecraft.client.Minecraft.run(Minecraft.java:747)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 2424b0af ----------
i get this when i try to play minecraft with your mod installed.
Mods loaded: 7
ModLoader 1.2.5
mod_TooManyItems 1.2.5pre 2012-03-30
More Gems Mod v2.6
mod_MinecraftForge 3.1.2.96
mod_RecipeBook 1.2.5
mod_ModLoaderMp 1.2.5v1
mod_ingameInfo 1.2.5.d modified by bspkrs
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT a0a5007e --------
Generated 5/10/12 2:01 PM
Minecraft: Minecraft 1.2.5
OS: Mac OS X (x86_64) version 10.6.8
Java: 1.6.0_31, Apple Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
LWJGL: 2.4.2
OpenGL: ATI Radeon HD 4670 OpenGL Engine version 2.1 ATI-1.6.36, ATI Technologies Inc.
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at ModLoader.addMod(ModLoader.java:294)
at ModLoader.readFromModFolder(ModLoader.java:1276)
at ModLoader.init(ModLoader.java:887)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(ahu.java:77)
at ahu.<clinit>(ahu.java:8)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.IllegalArgumentException: Slot 150 is already occupied by BlockMoreGems@962522b when adding Lordmau5.created_mods.GenerateNetherOres.BlockGNO@160089dd
at pb.<init>(Block.java:249)
at pb.<init>(Block.java:281)
at Lordmau5.created_mods.GenerateNetherOres.BlockGNO.<init>(BlockGNO.java:13)
at mod_GenerateNetherOres.<clinit>(mod_GenerateNetherOres.java:30)
... 15 more
--- END ERROR REPORT 4df0d851 ----------
I had some problems with the client, so I couldn't start it...
So now I made a new version of it.
Changelog:
v1.0
+ Updated to Minecraft 1.3.2
+ Using MinecraftForge 4.0.0.241 now (the universal one)
+ Nether Redstone Ore drops now 2-8 Redstone instead of itself
+ Nether Lapis Lazuli Ore drops now 2-8 Lapis Lazuli instead of itself
+ Nether Coal Ore drops now 2-5 Coal instead of itself
+ Nether Diamond Ore drops now 1 Diamond instead of itself
+ Nether Diamond Ore has a 20% chance to drop 2 Diamonds!
- Removed the IC² macerator recipes (guess why)
v1.22
Bugfix, that solves this error:
Older
v1.21
Little bugfix
You can now also configure in the config file, if you want macerator recipes or / and standard furnace recipes.
v1.2
Using Forge's configuration system now!
You can change the block id and the block NAMES in the GenerateNetherOres.cfg inside the config folder of your .minecraft directory.
v1.1
Big Bugfix that fixes, that all ores are tin...
v1.0
Release
Installation Guide
1. Get a fresh minecraft.jar / minecraft_server.jar
2. Put in MinecraftForge 4.0.0.241 (or up) (NOT MODLOADER!)
3. Delete the meta-inf folder (ONLY IN THE minecraft.jar!)
4. Put the archive in the mods folder
5. Start up your client / server and enjoy finding ores in the nether!
Downloads
Download it v1.0 (Dropbox)
Older
Download it v1.22 (Dropbox)
Download it v1.21 (Dropbox)
Download it v1.2 (Dropbox)
Download it v1.1 (Dropbox)
Download it v1.0 (Dropbox)
License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
And now it works, very strange..
Except he did take textures from the other mod
There is a config. It's called mod_GenerateNetherOres in the config file.
*-*-*
I don't know if its a conflict with one of my other mods installed, or a mod bug, but when I mine a copper ore, it says it's Tin in my inventory. And then if I mine gold ore, it will merge into the copper ore stack. then smelting it will give me the first ore originaly got (in this case copper)
But thanks Lordmau5 for bringing this mod to 1.2.5
I know, I have some problems in the code...I will fix it now, and upload a 1.1 version of it
Fixed it!
v1.1 is out!
Open up the file "mod_GenerateNetherOres.cfg" inside the config folder of your .minecraft folder and change the ID of the block to something different
Mod installed, no crash, modloader-log says its loaded - but no ores in the nether to be found.
New Save/World of course.
I got exactly the same problem with the original "NetherOres" - also no crash, but also no ores.
So I found this one and wanted to check if this works (loved the old NetherOres) - but same problem
BTW:
At first I got the same crash someone here already reported (NullPointerException).
For me setting enableMaceratorRecipes=0 (was 1 since i have IC2 installed) solved the crash.
I installed this mod, and I tried to change the Block ID to a vacant one but as Omegapl stated, I do not think your mod is actually reading from the config file because the block ID never changes. I set the nether ores block ID to 249, and I set the block that WAS in block 150 to 249, and the nether ores block still uses #150. i could play but this would mean my previous saves will be corrupt, and there will be random blocks here and there, where what used to be #150 was.
Basically, the mod works but the config file doesn't.
Fix the config file issue and this mod will be worth diamonds.
There you can also change the name of the blocks.
If you edit the file, it won't work anymore.
Because, the $ is a replace for the .
Actually it should be
"mod_GenerateNetherOres.OreHandler.class"
Using Forge's configuration system now!
For more watch in the changelog
EDIT: Tried it again.. It seemed to auto set the block ID to 4095, which was taken by a buildcraft item in my setup. But I set it to a vacant ID, and the game won't load. The mojang screen comes up, loads for a bit, then the logo disappears and all I see is the standard dirt texture background, until the window goes black entirely. checked my Modloader.txt logfile but there doesn't seem to be any discrepancies, everything looks like it's loading fine...
What I was asking about is what happens when we macerate a nether ore. Say we're dealing with Nether Iron Ore. We macerate that and what comes out, just 1 normal Iron ore or 2 Iron ore, or does it get immediately turned into 2 iron dust straight from the Nether Iron Ore?
But I am curious, what version(s) of Forge is this tested with?
Fixed the bug, that this error comes up at starting: