Thought it was a NullPointerException. TheOldOne, are your recipes loaded before or after your items? Loading the recipes before items causes a NullPointerException.
blockHephaestanGold = new HephaestanStorageBlock(blockHephaestanGoldID, Material.iron, "goldenglitter")
.setHardness(18.0F).setResistance(24.0F).setStepSound(Block.soundMetalFootstep)
.setUnlocalizedName("blockHephaestanGold").setCreativeTab(GoldenGlitterCore.tabAkkamaddiGolden)
.setLightValue(1.0F);
That last bit, ".setLightValue", is what makes a block glow. That might be a good idea for Cinderstone, and possibly Thraka and/or DB, just for ambiance.
From what I've been able to gather, the number is a floating point decimal. I've seen items with eight digits past the decimal, but I usually just go one decimal place. A value of 1.0 (which is the highest value allowed) is light level 14. The Jack-O-Lantern has this value. A torch is set around 0.98.
Also, if you want particles, look at my Sterling Steel block, or Golden Glitter for examples. One thing I have found is an apparent change in how the code works for particles. Many tutorials say the last three numbers are 0-255 values for the RGB index, letting you set particle colors. Some tutorials say it is a velocity vector. Apparently, the code changed, and the latter is now true. If you try to set the color and the velocity vector is really high, it will slow the game down immensely. (I tried to make "near-white" particles for Sterling Steel. The result was I would place the block, the game would become unresponsive from the sudden CPU load, and I would occasionally see streaks blurring off to the northeast.)
You know... "Cinderstone" was a something I was considering adding to a Netherrocks ore pack for Fyrite + Illumenite (which is why I suggested it), and my next content plug-in will be "Steely Glint", a steel pack that uses the crafting table to make more advanced steel alloys. It seems great minds think alike.
It does look like your materials table is a bit off for pig iron and hardened steel. You might want to tweak that a bit. On my browser, it comes out looking like Wootz has an enchantability of 500.
Anyway, it looks like I should be able to have my steel work around your steel, so they both play nicely together. What I had planned is a bit more powerful than yours, but it looks like yours is a little cheaper to produce.
Also, you might want to post pictures explaining the production of your steel.
grr looked fine in Chrome Firefox and Sea Monkey. I didn't thank to test in IE, Maxthon or Opera and don't have Safari installed.
I'll need to fix it and post post pictures tomorrow.
grr looked fine in Chrome Firefox and Sea Monkey. I didn't thank to test in IE, Maxthon or Opera and don't have Safari installed.
I'll need to fix it and post post pictures tomorrow.
Actually, I was using Firefox. And, I prefer to pretend that my internet is not sullied by people using IE. Let us not be churlish boors and speak of such coarse things. But Kudos for mentioning Opera!
It may be my 1400x900 resolution. My PC is not new.
If I may,
I think that you can greatly increase Hardened Steel's durability.
Erubescent and Scarlatite Gold have low durabilities, but are easy to create, and also have a high mining level and speed. By the time you get up to Hephaeastan, the durability is getting close to iron, and it will mine nearly anything.
With Classical Alchemy and what I plan for Steely Glint, Pulchrum Bronze, Tomb Bronze, and High Steel all can mine obsidian. Their limitations are all that creation takes several steps and is time and resource consuming.
Given the steps required for your Hardened Steel, and that it cannot be recycled or repaired, I think you can make that a much more durable tool.
Wootz and Hardened Steel can be recycled but I see I forgot to post how. you can't shovel farm them as they give raw pigiron equle to the amount of steel you need to make and it takes 3 raw pigiron to make 1 refined pigiron used to make 1 steel.
I have uped Hardened Steel durability to about woods and it has a setting you can change if you want it higher. It is the easiest to get mining level 3 tool I know of so I felt it need a downside.
WootzPignGray Wootz steel is improve to still be between Arsenide Bronze and Sterling Steel with 650 uses and Hardened steel now increased to 72 uses by default.
Would you mind talking shop? I'm working on Steely Glint at the moment. Right now, I have four materials, with five more to go. (Because why have a steel pack that doesn't involve arsenic and Endermen?)
Anyway, I have this:
public static EnumArmorMaterial armorLowSteel = EnumHelper.addArmorMaterial("LOWSTEEL", 17, new int[] {3, 6, 5, 3}, 13);
public static EnumArmorMaterial armorHighSteel = EnumHelper.addArmorMaterial("HIGHSTEEL", 16, new int[] {3, 7, 6, 3}, 23);
//
public static EnumToolMaterial toolCarbonizedIron = EnumHelper.addToolMaterial("CARBONIZEDIRON", 2, 600, 5.0F, 2, 8);
public static EnumToolMaterial toolRefinedIron = EnumHelper.addToolMaterial("REFINEDIRON", 2, 450, 8.5F, 3, 18);
public static EnumToolMaterial toolLowSteel = EnumHelper.addToolMaterial("LOWSTEEL", 2, 750, 7.5F, 2, 14);
public static EnumToolMaterial toolHighSteel = EnumHelper.addToolMaterial("HIGHSTEEL", 3, 375, 10.5F, 3, 22);
And I was wondering about your values for the 1.3 version of Wootz Steel? (I do not plan to back-port this to SO 1.2.)
To give some context, all of these require three iron ingots to make, as the Fusion recipes only make medium chunks, and mixing them on the crafting table takes extra ingredients to get a large chunk (compounding). The ingredients list I am planning (everything from start to a smelted ingot, not counting fuel) is this:
Carbonized iron: 3 Iron ingots, 3 gunpowders, 4 coals (tool only)
Refined Iron ingot: 3 Iron ingots, 3 gunpowders, 3 bonemeals, 1 coal (tool only)
Low Steel: 3 Iron ingots, 4 gunpowders, 6 coal, 2 bonemeal
High Steel: 3 iron ingots, 3 gunpowders, 5 coal, 3 bonemeal, 1 redstone
You can also see why I'm adding a recipe to create gunpowder.
Anyway, I want to compare this with the values in Wootz, because I don't want my steel to be overtly more powerful than your steel. It looks like I will have to tone it down a bit, but I would like your input now since this will affect the other alloys.
leaving out the optional iron - pigiron witch would let you get 33% more steel for your iron you need 1 Iron ingot, 2 wood 1 leaves and 4 clay for 1 Wootz steel ingot
armor 18, {3, 6, 5, 3}, 10
tool 2, 650, 8.0, 2, 10
Hardened needs to add 2 coal to end tool so about 2/3 of a coal per ingot on a pickaxe
tool 3, 72, 10.0, 3, 3
leaving out the optional iron - pigiron witch would let you get 33% more steel for your iron you need 1 Iron ingot, 2 wood 1 leaves and 4 clay for 1 Wootz steel ingot
armor 18, {3, 6, 5, 3}, 10
tool 2, 650, 8.0, 2, 10
OK, that just clicked. Pig Iron is a way to extend your Iron supply by 33%. You can't do anything with Pig Iron, but make other alloys using it as a substitute for regular Iron. I'm not sure why it took a few readings for me to get that. (I haven't actually been playing Minecraft. I've been bouncing between Ashenwheat, Steely Glint, and a massive pile of laundry that the Laundry Pixies haven't put away yet. Lazy pixies...
So, my High and Low Steels are better than Wootz, but also require three times the Iron to produce. Actually, if I keep those stats, Wootz will have a slightly higher armor durability and mining speed and enchantability than Low Steel, while Low Steel gives overall better damage resistance and 100 points higher tool durability.
I think that would allow both to coexist nicely.
As much as I have been trying to encourage others to jump into this, and I'm delighted to see you adding to the mix and I eagerly await Bantha's work (I will post a picture of the Electroplated Ruthenium Ring framed in my entryway!), the one drawback is stepping on each-other's mods. I want to make sure that nothing I plan makes your work irrelevant.
Oh, and a question: With the Gray Iron furnaces, it says that items burn faster and fuel lasts longer. So, the overall effect would be that one coal lump would do (if my "in my head" math is right), 15 smelts? In the time it would normally take to smelt 10 items? That's quite nice.
I may use your code for source when I make my Arsenic Furnaces. That will be a bit of a challenge because it's not just using a new fuel, but I intend to have a second output, as well as increasing XP.
Yessir!
That last bit, ".setLightValue", is what makes a block glow. That might be a good idea for Cinderstone, and possibly Thraka and/or DB, just for ambiance.
From what I've been able to gather, the number is a floating point decimal. I've seen items with eight digits past the decimal, but I usually just go one decimal place. A value of 1.0 (which is the highest value allowed) is light level 14. The Jack-O-Lantern has this value. A torch is set around 0.98.
Also, if you want particles, look at my Sterling Steel block, or Golden Glitter for examples. One thing I have found is an apparent change in how the code works for particles. Many tutorials say the last three numbers are 0-255 values for the RGB index, letting you set particle colors. Some tutorials say it is a velocity vector. Apparently, the code changed, and the latter is now true. If you try to set the color and the velocity vector is really high, it will slow the game down immensely. (I tried to make "near-white" particles for Sterling Steel. The result was I would place the block, the game would become unresponsive from the sudden CPU load, and I would occasionally see streaks blurring off to the northeast.)
Edit: Light added. SimpleOresEW now has support for all akkamaddi addons to date.
You know... "Cinderstone" was a something I was considering adding to a Netherrocks ore pack for Fyrite + Illumenite (which is why I suggested it), and my next content plug-in will be "Steely Glint", a steel pack that uses the crafting table to make more advanced steel alloys. It seems great minds think alike.
It does look like your materials table is a bit off for pig iron and hardened steel. You might want to tweak that a bit. On my browser, it comes out looking like Wootz has an enchantability of 500.
Anyway, it looks like I should be able to have my steel work around your steel, so they both play nicely together. What I had planned is a bit more powerful than yours, but it looks like yours is a little cheaper to produce.
Also, you might want to post pictures explaining the production of your steel.
I'll need to fix it and post post pictures tomorrow.
Actually, I was using Firefox. And, I prefer to pretend that my internet is not sullied by people using IE. Let us not be churlish boors and speak of such coarse things. But Kudos for mentioning Opera!
It may be my 1400x900 resolution. My PC is not new.
So... um?
The default stats for higher dimensions seem slightly more generous than the Overworld. Is this by design?
Or do you have a secret loathing for higher dimensions, and you're trying to stuff them full of arsenic?
I did spike netherores with extra arsenic by design.
I just tweaked it and set off to the edge of my Mining World dimension, and just smelted about 30 or so ores.
I think that you can greatly increase Hardened Steel's durability.
Erubescent and Scarlatite Gold have low durabilities, but are easy to create, and also have a high mining level and speed. By the time you get up to Hephaeastan, the durability is getting close to iron, and it will mine nearly anything.
With Classical Alchemy and what I plan for Steely Glint, Pulchrum Bronze, Tomb Bronze, and High Steel all can mine obsidian. Their limitations are all that creation takes several steps and is time and resource consuming.
Given the steps required for your Hardened Steel, and that it cannot be recycled or repaired, I think you can make that a much more durable tool.
I have uped Hardened Steel durability to about woods and it has a setting you can change if you want it higher. It is the easiest to get mining level 3 tool I know of so I felt it need a downside.
Fusion Item Generator
More Fusion Furnaces
Netherrocks Fusion
SimpleOresEW
Tennantite
WootzPignGray Wootz steel is improve to still be between Arsenide Bronze and Sterling Steel with 650 uses and Hardened steel now increased to 72 uses by default.
Would you mind talking shop? I'm working on Steely Glint at the moment. Right now, I have four materials, with five more to go. (Because why have a steel pack that doesn't involve arsenic and Endermen?)
Anyway, I have this:
And I was wondering about your values for the 1.3 version of Wootz Steel? (I do not plan to back-port this to SO 1.2.)
To give some context, all of these require three iron ingots to make, as the Fusion recipes only make medium chunks, and mixing them on the crafting table takes extra ingredients to get a large chunk (compounding). The ingredients list I am planning (everything from start to a smelted ingot, not counting fuel) is this:
Carbonized iron: 3 Iron ingots, 3 gunpowders, 4 coals (tool only)
Refined Iron ingot: 3 Iron ingots, 3 gunpowders, 3 bonemeals, 1 coal (tool only)
Low Steel: 3 Iron ingots, 4 gunpowders, 6 coal, 2 bonemeal
High Steel: 3 iron ingots, 3 gunpowders, 5 coal, 3 bonemeal, 1 redstone
You can also see why I'm adding a recipe to create gunpowder.
Anyway, I want to compare this with the values in Wootz, because I don't want my steel to be overtly more powerful than your steel. It looks like I will have to tone it down a bit, but I would like your input now since this will affect the other alloys.
settings.get("Tool Stats", "Wootz steel Uses Number", 650).getInt();
settings.get("Tool Stats", "Wootz steel Mining Speed", 8.0).getDouble(wootzMiningSpeed);
settings.get("Tool Stats", "Wootz steel Damage Vs Entity", 2).getInt();
settings.get("Tool Stats", "Wootz steel Enchantability", 10).getInt();
settings.get("Tool Stats", "Hardened steel Mining Level", 3).getInt();
settings.get("Tool Stats", "Hardened steel Uses Number", 72).getInt();
settings.get("Tool Stats", "Hardened steel Mining Speed", 10.0).getDouble(hardenedsteelMiningSpeed);
settings.get("Tool Stats", "Hardened steel Damage Vs Entity", 3).getInt();
settings.get("Tool Stats", "Hardened steel Enchantability", 3).getInt();
settings.get("Armor Stats", "Wootz steel Armor Durability", 18).getInt();
settings.get("Armor Stats", "Wootz steel Armor Damage Reduction Array", new int[] {3, 6, 5, 3}).getIntList();
settings.get("Armor Stats", "Wootz steel Armor Enchantability", 10).getInt();
armor 18, {3, 6, 5, 3}, 10
tool 2, 650, 8.0, 2, 10
Hardened needs to add 2 coal to end tool so about 2/3 of a coal per ingot on a pickaxe
tool 3, 72, 10.0, 3, 3
OK, that just clicked. Pig Iron is a way to extend your Iron supply by 33%. You can't do anything with Pig Iron, but make other alloys using it as a substitute for regular Iron. I'm not sure why it took a few readings for me to get that. (I haven't actually been playing Minecraft. I've been bouncing between Ashenwheat, Steely Glint, and a massive pile of laundry that the Laundry Pixies haven't put away yet. Lazy pixies...
So, my High and Low Steels are better than Wootz, but also require three times the Iron to produce. Actually, if I keep those stats, Wootz will have a slightly higher armor durability and mining speed and enchantability than Low Steel, while Low Steel gives overall better damage resistance and 100 points higher tool durability.
I think that would allow both to coexist nicely.
As much as I have been trying to encourage others to jump into this, and I'm delighted to see you adding to the mix and I eagerly await Bantha's work (I will post a picture of the Electroplated Ruthenium Ring framed in my entryway!), the one drawback is stepping on each-other's mods. I want to make sure that nothing I plan makes your work irrelevant.
Oh, and a question: With the Gray Iron furnaces, it says that items burn faster and fuel lasts longer. So, the overall effect would be that one coal lump would do (if my "in my head" math is right), 15 smelts? In the time it would normally take to smelt 10 items? That's quite nice.
I may use your code for source when I make my Arsenic Furnaces. That will be a bit of a challenge because it's not just using a new fuel, but I intend to have a second output, as well as increasing XP.