I thought I'd update my first mod to 1.12 and upgrade a couple of things while I was at it, so...
SGS Metals
I created this mod to introduce four new metals, Steel, Bone Steel, Titanium, and Autium, to help bridge the gap between Iron and Diamond. So you if you like a little more variety in your metals but not a slew of them, then this might be for you.
What's New:
7/24/2016 - 1.12 - Released version for mc1.12!!
1/1/2016 - 1.11 - Released version for mc1.11
3/31/2016 - 1.9 - Released version for mc1.9.
2/9/2016 - 1.8 - Fixed Titanium Ore block where there was transparency bleed through on outside edges of block.
1.8 - Fixed Server attempt to load client-side classes error.
1.8 - Removed TileEntities and TileEntity rendering for Titanium Ore. Strictly uses models.
1.8 - Added Version Checker.
Features
1 New Ore - Titanium Ore.
4 New Metals - Steel, Bone Steel, Titanium and Autium.
Added Bone armor and sword.
All spawn/rarity properties are configurable from the config file.
Uses OreDictionary
Notes
Bone is less durable than iron but more efficient and does more damage and also enables fire resistance.
Steel is simply the combination of coal and iron. The recipes takes 2 of each to produce 1 steel ingot. Steel is more than twice as durable than iron.
Bone Steel is the combination of steel and bone. It is less durable than steel, but more efficient and does more damage and also enables fire resistance.
Titanium lies between Steel and Diamond. It works just like any other metal, you mine the ore, smelt and craft.
Autium is mixture of Titanium and Gold. The recipes takes 1 of each to produce 1 Autium ingot. It mixes the best of both worlds - it gives the durability of Titanium and the enchantability of Gold.
Titanium by default can be found from levels 7-57, but is configurable in the config file.
Artwork for tools and armour is pretty vanilla. My art skills are basic.
Downloads:
** Dependencies (required to run) **
MC1.11
Version 3.0.0 for MC1.11 [AdFly] (forge-1.11-13.19.1.2189)
MC1.9
Version 2.5.2 for MC1.9 [AdFly] (forge1.9-12.16.0.1802-1.9)
(if you have errors - from library conflicts - you can use this non-mod library instead: mod-utils-2.0.0-mc1.8.jar [AdFocus][AdFly])
Requires Forge 1.8-11.14.0.1285 / Forge 1.7.10-10.13.1180 to run.
Installation:
Unzip the .zip the Metals-x-2.0.jar file into your %appdata%/.minecraft/mods directory.
The resourcepack .zip files are not necessary to run the mod, but if you would like to use them, just unzip them to your %appdata%/.minecraft/resourcepacks directory.
Helping Out:
If you enjoy this mod and are able, please help me out so I can get a cup of joe, oh, and developing more stuff for mods!
Screenshots:
Titanium Ore beside Iron Ore in Vaniila, Sphax PureDBcraft, and OzoCraft
Not bad. I don't have to use the resource pack to use this mod, right? A bit of clarification there would be key. Also, maybe some screenies of the ores embedded into stone, just to give an idea of what we can expect in terms of art, and some pictures of the tools and armour(?).
Please add an information section on what levels these ores are commonly found, and perhaps some crafting recipes.
Rollback Post to RevisionRollBack
The pessimist complains about the wind; the optimist expects it to change; the realist adjusts the sails.
This is a great mod but if you were to make armor out of diamond and one out of Titanium the titanium would be stronger. Diamond is harder but not tougher or stronger.
---- Minecraft Crash Report ----
// Shall we play a game?
Time: 23/01/15 11:48
Description: Exception in server tick loop
net.minecraftforge.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
at net.minecraftforge.fml.common.LoadController.transition(LoadController.java:162)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:693)
at net.minecraftforge.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97)
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:327)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:438)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
at com.someguyssoftware.metals.Metals.registerItemRenderers(Metals.java:362)
at com.someguyssoftware.metals.Metals.init(Metals.java:272)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:515)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:692)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 33 more
Caused by: java.lang.RuntimeException: Attempted to load class bsu for invalid side SERVER
at net.minecraftforge.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:49)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 35 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
Thanks it work! Also do you want to have your mod in a realy cool modpack made be me? Its free Currently it have 23 mods and growing if you accept i will give you a link to it.
I cant post it here because im asking the devs for permission
The steel block from your mod is over-riding steel blocks from other mods, like Base Metals. It is preventing me from completing certain recipes, like from Steam Advantage.
I am using the Extreme 1.8 mod pack from Kreezcraft.
I thought I'd update my first mod to 1.12 and upgrade a couple of things while I was at it, so...
SGS Metals
I created this mod to introduce four new metals, Steel, Bone Steel, Titanium, and Autium, to help bridge the gap between Iron and Diamond. So you if you like a little more variety in your metals but not a slew of them, then this might be for you.
What's New:
Features
Notes
Downloads:
MC1.11
Version 3.0.0 for MC1.11 [AdFly] (forge-1.11-13.19.1.2189)
MC1.9
Version 2.5.2 for MC1.9 [AdFly] (forge1.9-12.16.0.1802-1.9)
MC1.8.9
Version 2.5.2 for MC1.8.9 [AdFly]
Version 2.5.1 for MC1.8.9 [AdFocus][AdFly]
MC1.8
Version 2.5.2 for MC1.8 [AdFly]
Version 2.5.1 for MC1.8 [AdFocus][AdFly]
Version 2.5 for MC1.8 [AdFocus][AdFly]
Version 2.1 for MC1.8 [AdFly]
MC1.7.10
Version 2.0 for 1.7.10
Requirements:
ModUtilsLib-2.0.1-mc1.9 [AdFly]
ModUtilsLib-2.0.1-mc1.8.9 [AdFocus][AdFly]
ModUtilsLib-2.0-mc1.8 [AdFocus][AdFly]
(if you have errors - from library conflicts - you can use this non-mod library instead: mod-utils-2.0.0-mc1.8.jar [AdFocus][AdFly])
Requires Forge 1.8-11.14.0.1285 / Forge 1.7.10-10.13.1180 to run.
Installation:
Helping Out:
If you enjoy this mod and are able, please help me out so I can get a cup of joe, oh, and developing more stuff for mods!
Screenshots:
Titanium Ore beside Iron Ore in Vaniila, Sphax PureDBcraft, and OzoCraft
Metals Tab
Other Mods:
http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2604013-gottschs-mods
Please add an information section on what levels these ores are commonly found, and perhaps some crafting recipes.
http://pastebin.com/aXkYp0Yp
This should be fixed now.
Thanks!, Good mod!
I have it :
---- Minecraft Crash Report ----
// Shall we play a game?
Time: 23/01/15 11:48
Description: Exception in server tick loop
net.minecraftforge.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
at net.minecraftforge.fml.common.LoadController.transition(LoadController.java:162)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:693)
at net.minecraftforge.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97)
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:327)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:438)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
at com.someguyssoftware.metals.Metals.registerItemRenderers(Metals.java:362)
at com.someguyssoftware.metals.Metals.init(Metals.java:272)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:515)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:692)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 33 more
Caused by: java.lang.RuntimeException: Attempted to load class bsu for invalid side SERVER
at net.minecraftforge.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:49)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 35 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.8
Operating System: Linux (amd64) version 3.16.0-29-generic
Java Version: 1.7.0_65, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 842528040 bytes (803 MB) / 1029701632 bytes (982 MB) up to 1029701632 bytes (982 MB)
JVM Flags: 2 total; -Xmx1024M -Xms1024M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.10 FML v8.0.20.1290 Minecraft Forge 11.14.0.1290 17 mods loaded, 17 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{8.0.20.1290} [Forge Mod Loader] (forge-1.8-11.14.0.1290-1.8-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized
Forge{11.14.0.1290} [Minecraft Forge] (forge-1.8-11.14.0.1290-1.8-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized
AutoSapling{1.0} [AutoSapling] (AutoSap-MC1.8-1.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
k4lib{1.8-1.0.4} [K4Lib] (k4lib-1.8-1.0.4-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized
colorchat{1.8-1.0.3} [ColorChat] (colorchat-1.8-1.0.3-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized
fireplacecore{2.0.1.0} [Fireplace Core] (Fireplace Core 2.0.1.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
HardcoreDarkness{1.2} [Hardcore Darkness] (HardcoreDarkness-1.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
hopperducts{1.4.5} [Hopper Ducts] (hopperducts-mc1.8-1.4.5.jar) Unloaded->Constructed->Pre-initialized->Initialized
wuppy29_jellycubes{1.13.2} [Jelly Cubes] (Jelly Cubes 1.8.0-1.13.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
sgs_metals{2.0} [SGS Metals 1.8-2.0] (Metals-1.8-2.0.jar) Unloaded->Constructed->Pre-initialized->Errored
ModControl{1.3} [Mod Control] (ModControl-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
moreplayermodels{1.8.0_beta} [MorePlayerModels] (MorePlayerModels_1.8.0_beta.jar) Unloaded->Constructed->Pre-initialized->Initialized
netheressence{2.0.0.1} [Nether Essence] (Nether Essence 2.0.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized
wuppy29_nethereye{1.4.2} [Nether Eye] (Nether Eye 1.8.0-1.4.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
AS_Ruins{14.8} [Ruins Spawning System] (Ruins-1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized
simplerefinement{1.0} [Simple Refinement] (SimpleRefinement-mc1.8-1.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
I cant post it here because im asking the devs for permission
Version 2.1 is working great with a Dedicated Forge server b1333! Good Job!
The steel block from your mod is over-riding steel blocks from other mods, like Base Metals. It is preventing me from completing certain recipes, like from Steam Advantage.
I am using the Extreme 1.8 mod pack from Kreezcraft.
UPDATE: Please disregard. I found the solution.
"We live on a placid island of ignorance in the midst of black seas of infinity, and it was not meant that we should voyage far."
Cool. I'm glad everything worked out.
Updated to Version 2.5, which removes TileEntities for rendering.
Added a version for 1.8.9.
Added a version for 1.9