The Meaning of Life, the Universe, and Everything.
Join Date:
11/20/2012
Posts:
46
Member Details
OresPlus
Resource Management for Minecraft 1.7.10
Generate ores in your world for future use by other mods. Control how they generate, even regenerate ores in your existing world.
The ores this mod adds don't actually do anything on their own. You need other mods to utilize the ores.
This is an Beta release. I am not responsible for lost or corrupt worlds. Be sure to back up any existing worlds before running. Especially if regenerating ores.
Ores Generated and the Mods That Use Them (Current and Future)
Tin (Forestry, IndustrialCraft2, Mekanism, Redpower/PR, Thermal Expansion)
Topaz
Tungsten (Redpower/PR)
Uranium (IndustrialCraft2)
Yellorium (Big Reactors)
Zinc
Nether Ores
Nether versions of most overworld ores
Ardite (Tinker's Contructs)
Cinnabar (Gregtech)
Cobalt (Tinker's Constructs)
Pyrite (Gregtech)
Sphalerite (Gregtech)
End Ores
Tungstate (Gregtech)
Cooperite (Gregtech)
Olivine (Gregtech)
Sodalite (Gregtech)
Alloys
Brass (RedPower/PR)
Bronze (Forestry, IndustrialCraft2
Electrum
Current Features
Control of ore generation in your world (including vanilla ores)
Control ore generation by dimension *NEW*
Regeneration of all ores in existing worlds
Regeneration of Buildcraft oil ponds and wells.
Regeneration of IC2 rubber trees
Regeneration of Forestry Beehives
Grinder to grind ores into dust
Cracker to break down Bitumen into oil
Nuggets and Ore Storage Blocks for ores
Planned Features
Smelting and Grinding recipes for remaining ores (Tungsten, and a few End ores)
Possible generation/regeneration of Mod specific versions of ores
Possible regeneration of other resources
Better ore textures
Dimensional Control
The configuration of ore generation is now controlled independantly for each generation.
You will find a folder in the OresPlus configuration folder named OreGenerators. It contains a config file for every dimension loaded. By default, there shoud be 3 files: DIM0.cfg, DIM-1.cfg & DIM1.cfg (overworld, nether and the end)
If you want to preconfigure a dimension before loading it, copy DIM0.cfg (overworld) and rename the copy to DIM.cfg where is the dimensions id number.
Example:
To preconfigure The Twilight Forest using its deafult dimension id, copy DIM0.cfg to DIM7.cfg. The enable/disable whatever ores you want generated by default.
If you are upgrading from a version prior to 0.6, you will need to reconfigure your ore generator settings in the new config files.
Ore Configuration and Regeneration
To regenerate any ores in a pre-existing world, go to the OreGenerators configuration folder and open the config file for the dimension you would like to regerate ores in.
The syntax for the config file is as follows:
generatorEnabled,denisty%,regenerationEnabled,regenKey
generatorEnabled enables/disables generation of that ore completely.
desity% will modify how many veins of ore you find. e.g. 500 means you will find 5x as many veins as normal.
regenerationEnabled enables/disables regeneration of that specific ore
regenKey must be changed to any thing else to cause the ore to regenerate
Example:
Changing
S:Coal=true,100,false,DISABLED
to
S:Coal=true,500,true,COAL
will cause coal to generate at 5x (500%) the normal rate and will regenerate in existing chunks that have not regenerated with regenKey COAL.
Screenshots
Overworld Ores
Nether Ores
End Ores
Before ore regeneration
After ore regeneration
Requirements
Requires Forge 10.13.0.1180 or higher
Installation
Again, this is an Beta release. I am not responsible for lost or corrupt worlds. Be sure to back up any existing worlds before running. Especially if regenerating ores.
1. Install forge
2. Place this in the mods folder.
3. Profit!
Follow me on Twitter @TorbinWren for announcements and such.
Recipes
A machine casing is made by surrounding an Iron Ingot with Stone.
The grinder is crafted by surrounding a machine casing above a furnace with flint.
The cracker is crafted by surrounding a machine casing above a furnace with glass. If BuildCraft is installed, it is instead crafted with a tank on top of a machine casing,
Gunpowder can be crafted with 2 saltpeter dust, 1 sulfur dust & 1 coal/charcoal dust
Forestry fertilizer can be crafted with Salpeter, Phosphorite & Potash. Added more than one of the sources and/or adding magnesium will increase the yield.
Support
Version History
v0.7.3.41
-changed versioning to indicated new features without major version change
-added native clusters and cauldron recipes (thaumcraft)
-fixed uumatter registration for general ores.
v0.7.38
-updated some textures
-added yellorium (yollorite) from Big Reactors
-added ic2 centrifuge recipes
-fixed the machine recipes
v0.7.37
-updated to mc 1.7.10
-fixed recipe error on machine casing
-updated railcraft API
v0.6.33
-implemented dimensional generation control
-fixed ores not generating correctly
-removed unused recipe code
-fertilizer recipes registering when forestry not loaded
v0.5.32
-updated API
v0.5.31
-fixed multiple crashes caused by nethandler
v0.5.30 Beta
-added Railcraft rock crusher recipes
-implemented villager trading
-fixed mithral tool recipes
-implemented packet hancler
-new cracker gui (with working tank gauge)
-new certus quartz texture
v0.5.29 Beta
-new grinder and cracker textures
-fixed machine light level when lit
v0.5.28 Beta
-cracker recipe not working (fixes issue 13)
-grinder not working (fixes issue 13)
-angry pigmen were attacking for every ore in nether, not just marked ores
-renamed storage blocks to move in line to standard ore dictionary names (for tinkers)
-finished missing mappings handler (to handle storage block renames)
v0.5.27 Beta
-removed nether ores integration helper
-added integration helpers for Tinkers & Mekanism
-added versioning to config file
-added angry pigmen option for nether ores
-recovered lost work from v24 to v26
-includes:
--lots of code cleanup
--certus quartz ore will now drop ae2 certus quartz if ae2 present
--added Aluminium, Ardite & Cobalt ores (Tinker's Constructs)
--applied energistics integration
--option to set output size for brass and bronze dust crafting
--crafting recipes for forestry fertilizer
--added armor & weapons for Adamantine, Cold Iron & Mithral
--increased precious gemstone generator amounts (haven't found a single ore in months of testing)
--added thaumcraft integration
--made ore regeneration by per ore basis
--added alternate recipe for iridium plate (ic2 recipe not ore dict enabled)
--added chest loot
v0.4.24-5.26 Betas
-the lost versions
v0.4.24 Beta
-added ore dictionary enabled recipe for IC2 iridium plate
-added option for alloy recipes to only output 2 dusts
-added individual control to regeneration of each ore generator
-added option to log resource regeneration
-tweaked gemstone ore generators
v0.4.23 Beta
-fixed NPE in RecipeItemStack when source is null
-fixed registerRecipes in ore Enums when ore is disabled
v0.4.22 Beta
-finally found and fixed the oregen height bug (no more lapis at level 75)
-fixed cracker on/off blocks
-fixed NPE with forge 1056 and higher
-started nei & tmi integration
v0.4.21 Beta
-finished migrating dust ores to new format
-new saltpeter & sulfur dust textures
-dust ores now have tiny dusts and storage blocks
-moved manganese to metallic ores, makes it smeltable & grindable
v0.4.20 Beta
-fixed beehive gen error
v0.4.19 Beta
-version update
v0.4.18 Beta
-fixed beehive & ic2 regen, apparently I'm still a newb when it comes to java reflections
-finished adding basic config file comments
-reorganized generic ores that drop dusts
-updated lead ore washer recipe to match ic2
v0.4.17 Beta
-reorganized gemstone ores ala metallics
-added rudamentary missing mappings handler
-cleaned up the recipes
-started to deprecate the item & block registry in API (not needed)
-added ore manager to API - for world gen
-added Forestry beehive regen - not sure this is working
v0.3.16 Beta
-reorganized metallic ores so that adding new one in the future will be a snap
-fixed ore smelt recipe (fixes issue 10)
-added crushed purified ores and tiny piles of dust (for ic2 ore washing recipes to be added)
-added ic2 ore washing recipes
-Uranium ore now drops the ore. This will bring it in line with ic2 experimental.
-added crushed uranium ore for grinder
-added grinder & macerator recipes to turn uranium drops into crushed uranium.
v0.3.15 Beta
-fixed bug in IC2 helper
-implemented IC2 rubber tree regeneration
-added grinder recipes for ingots
-updated forge, now required minimum of build 1040
-added IC2 macerator recipes
-enabled nickel & platinum recipes
-changed grinder & macerator recipes to crushed ores, ingots still grind into dusts. brings it more in line with ic2 experimental
v0.2.14 Beta
-code cleanup
-implemented basic helpers for numerous mods for future use
-added nuggets & ore storage blocks
-enabled lead recipes
v0.2.13 Beta
-nether diamond harvest level too high
-added smelting recipes for nether ores
-fixed an error in BlockMachine
v0.2.12 Beta
-npe in cracker when bitumen stack is empty
-npe in buildcraft with haswork trigger
-grinder and cracker were using energy when no work available
-somewhere in time, green sapphire was renamed to Peridot
-implemented work done trigger
v0.2.11 Beta
-implemented a hasWork bc gate trigger for machines.
v0.2.10 Beta
-implemented a has work bc trigger for the machines - not quite functional yet
v0.2.8 Beta
-grinder will now work with buildcraft energy
-started work on cracker - will break Bitumen down into oil
-fixed grinder hardness
-code cleanup
-added recipes to craft gunpowder from charcoal/coal dust, sulfur, & saltpeter
-fixed a metadata bug in grinder recipes
v0.2.7 Beta
-fixed grinder item icon, ok maybe not
-finished grinder shift click rules
-more API work - all blocks & items should be accessable though the api
-ok, actually fixed the grinder item icon now
do you have dust, tiny dust, plate, for all the ores? for example ic2 uses them.
My plan is currently to register the macerator recipes when the appropriate mods become available for 1.7, at which point they will grind directly into the mods dust.
The Meaning of Life, the Universe, and Everything.
Join Date:
11/20/2012
Posts:
46
Member Details
My initial goal was to create an Ore Manager that will do all ore generation in the world. Then I could just turn off ore generation in each of the mods as I add them. If some ore was too scarce, I wanted to be able to fine tune the generation based on the mods I was using.
Change the ore regen option to true in the config file (last option of each line, defaults to false) for each ore generator you would like to regen, Then modify the main regen key to something other than DISABLED.
Sorry for the messy configs, I'm trying to clean them up and add some comments to explain everything.
Can you implement Certus Quartz from Applied Energistics? Nice work so far!
Consider it done in 0.1.5. I'm unsure how well my version of Certus Quartz will interact with AppEng, as their recipes seem to be a little ore dictionary independant.
I'm going to release ver 0.1.5 shortly. It will include regenerating BuildCraft oil in existing worlds. I'm going to wait until 5.0.1 is available as there's a liquids bug that will crash your game in the current beta. I did get a screenshot of oil regened in my existing world before I crashed though. No before pic though.
can you include in the configuration file the item & Block id's
would make it easier to fix id conflicts and mismatches
trying to setup a private server and can't get server and client to sync id's
thanks
There are no numerical id's to configure anymore.
I haven't had much chance to test this MP, something that should chnage in a few weeks, but from what I understand FML is supposed to translate the MP mappings from client to server and vice versa.
The Meaning of Life, the Universe, and Everything.
Join Date:
8/23/2013
Posts:
57
Minecraft:
BJR1984
Member Details
Had a crash when I updated from 1.4 - 2.12
I looked to see if I could get an older version of 2.xx but couldn't find one
I've included both the crash report and the log
I have the fml-server-latest.log if that helps also its just to big to post
thanks
found the id problem I was having had to delete some old mod info from the FML data in the level.dat
crash-2014-03-08_13.06.39-server.txt
---- Minecraft Crash Report ----
// I let you down. Sorry
Time: 08/03/14 1:06 PM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: iconArray
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:497)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:78)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:296)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:152)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchFieldError: iconArray
at tw.oresplus.blocks.BlockMachine.<init>(BlockMachine.java:30)
at tw.oresplus.blocks.BlockGrinder.<init>(BlockGrinder.java:30)
at tw.oresplus.blocks.Blocks.init(Blocks.java:52)
at tw.oresplus.OresPlus.preInit(OresPlus.java:82)
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:536)
at sun.reflect.GeneratedMethodAccessor3.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:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
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:209)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:188)
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:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
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:119)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:495)
... 5 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
If I add this mod and don't add, for example AE, will it still generate Certus Quartz or only if AE is in the mix?
OresPlus generates any ore you tell it to (all by default) regardless of what other mods are loaded.
I'm close to release v0.3 - the IC2 update. I'm getting an error registering the macerator recipes for the ores unfortunately. I'll have it out when I figure that out. It does regenerate rubber trees successfully. Though I haven't been able to confirm an actual regenerated rubber tree as they can be so damn hard to find in non-swamp biomes. My log files do say they have regenerated though.
I can't wait for the ore blocks addition! I spent all day yesterday retexturing (most of) the ores to match my stone textures & updating all most of the item icons, etc. With all this ores, I can't wait to start building with their corresponding ore blocks. Hopefully mod makers will catch on to the amazing utility of your mod too. Any plans to add a list of mods that use this one to the main post?
I can't wait for the ore blocks addition! I spent all day yesterday retexturing (most of) the ores to match my stone textures & updating all most of the item icons, etc. With all this ores, I can't wait to start building with their corresponding ore blocks. Hopefully mod makers will catch on to the amazing utility of your mod too. Any plans to add a list of mods that use this one to the main post?
Your wait is over. Be aware though that a bug exists in that if the block ids in your world that are automatically assigned don't match up with the current ones, Ore storage blocks with not drop correctly. I'm looking into a workaround for the time being.
NICE ! You completely stole Gregtech's, Red power's and Nether ore's (from powercrystal) textures.
Actually I did not. I used the default stone and netherack textures from minecraft and overlayed my own ore textures on top. In fact, the paint.net file that the textures are developed from should be included in the jar if you wish to investigate further. They just happen to look similar to the mods ore textures i'm trying to replicate. I'll take it as a compliment that they look close enough so veteran players will recognize the ore in their world.
On that note, I think I am oficially looking for someone to help out with developing better textures for the mod. I am a pretty crappy g.a. and don't like the ones I did quickly myelf. Expecially my 2 machines.
Resource Management for Minecraft 1.7.10
Generate ores in your world for future use by other mods. Control how they generate, even regenerate ores in your existing world.
The ores this mod adds don't actually do anything on their own. You need other mods to utilize the ores.
This is an Beta release. I am not responsible for lost or corrupt worlds. Be sure to back up any existing worlds before running. Especially if regenerating ores.
Ores Generated and the Mods That Use Them (Current and Future)
Current Features
You will find a folder in the OresPlus configuration folder named OreGenerators. It contains a config file for every dimension loaded. By default, there shoud be 3 files: DIM0.cfg, DIM-1.cfg & DIM1.cfg (overworld, nether and the end)
If you want to preconfigure a dimension before loading it, copy DIM0.cfg (overworld) and rename the copy to DIM.cfg where is the dimensions id number.
Example:
To preconfigure The Twilight Forest using its deafult dimension id, copy DIM0.cfg to DIM7.cfg. The enable/disable whatever ores you want generated by default.
If you are upgrading from a version prior to 0.6, you will need to reconfigure your ore generator settings in the new config files.
Ore Configuration and Regeneration
The syntax for the config file is as follows:
generatorEnabled,denisty%,regenerationEnabled,regenKey
generatorEnabled enables/disables generation of that ore completely.
desity% will modify how many veins of ore you find. e.g. 500 means you will find 5x as many veins as normal.
regenerationEnabled enables/disables regeneration of that specific ore
regenKey must be changed to any thing else to cause the ore to regenerate
Example:
Changing
S:Coal=true,100,false,DISABLED
to
S:Coal=true,500,true,COAL
will cause coal to generate at 5x (500%) the normal rate and will regenerate in existing chunks that have not regenerated with regenKey COAL.
Screenshots
Overworld Ores
Nether Ores
End Ores
Before ore regeneration
After ore regeneration
Requirements
Requires Forge 10.13.0.1180 or higher
Installation
Again, this is an Beta release. I am not responsible for lost or corrupt worlds. Be sure to back up any existing worlds before running. Especially if regenerating ores.
1. Install forge
2. Place this in the mods folder.
3. Profit!
Downloads
Current Version
[1.7.10] OresPlus -0.7.3.41B
Old Versions
Older version of the mod can be found on CurseForge.
Source Code
The source can be found here - https://github.com/T...inWren/OresPlus
Follow me on Twitter @TorbinWren for announcements and such.
Recipes
A machine casing is made by surrounding an Iron Ingot with Stone.
The grinder is crafted by surrounding a machine casing above a furnace with flint.
The cracker is crafted by surrounding a machine casing above a furnace with glass. If BuildCraft is installed, it is instead crafted with a tank on top of a machine casing,
Gunpowder can be crafted with 2 saltpeter dust, 1 sulfur dust & 1 coal/charcoal dust
Forestry fertilizer can be crafted with Salpeter, Phosphorite & Potash. Added more than one of the sources and/or adding magnesium will increase the yield.
Support
Version History
-changed versioning to indicated new features without major version change
-added native clusters and cauldron recipes (thaumcraft)
-fixed uumatter registration for general ores.
v0.7.40
-fixed NPE crash
v0.7.39
-added IC2 uuMatter costs
-changed gunpowder recipe to shapeless, matching railcraft
-fixed treecapitator integration
v0.7.38
-updated some textures
-added yellorium (yollorite) from Big Reactors
-added ic2 centrifuge recipes
-fixed the machine recipes
v0.7.37
-updated to mc 1.7.10
-fixed recipe error on machine casing
-updated railcraft API
v0.6.33
-implemented dimensional generation control
-fixed ores not generating correctly
-removed unused recipe code
-fertilizer recipes registering when forestry not loaded
v0.5.32
-updated API
v0.5.31
-fixed multiple crashes caused by nethandler
v0.5.30 Beta
-added Railcraft rock crusher recipes
-implemented villager trading
-fixed mithral tool recipes
-implemented packet hancler
-new cracker gui (with working tank gauge)
-new certus quartz texture
v0.5.29 Beta
-new grinder and cracker textures
-fixed machine light level when lit
v0.5.28 Beta
-cracker recipe not working (fixes issue 13)
-grinder not working (fixes issue 13)
-angry pigmen were attacking for every ore in nether, not just marked ores
-renamed storage blocks to move in line to standard ore dictionary names (for tinkers)
-finished missing mappings handler (to handle storage block renames)
v0.5.27 Beta
-removed nether ores integration helper
-added integration helpers for Tinkers & Mekanism
-added versioning to config file
-added angry pigmen option for nether ores
-recovered lost work from v24 to v26
-includes:
--lots of code cleanup
--certus quartz ore will now drop ae2 certus quartz if ae2 present
--added Aluminium, Ardite & Cobalt ores (Tinker's Constructs)
--applied energistics integration
--option to set output size for brass and bronze dust crafting
--crafting recipes for forestry fertilizer
--added armor & weapons for Adamantine, Cold Iron & Mithral
--increased precious gemstone generator amounts (haven't found a single ore in months of testing)
--added thaumcraft integration
--made ore regeneration by per ore basis
--added alternate recipe for iridium plate (ic2 recipe not ore dict enabled)
--added chest loot
v0.4.24-5.26 Betas
-the lost versions
v0.4.24 Beta
-added ore dictionary enabled recipe for IC2 iridium plate
-added option for alloy recipes to only output 2 dusts
-added individual control to regeneration of each ore generator
-added option to log resource regeneration
-tweaked gemstone ore generators
v0.4.23 Beta
-fixed NPE in RecipeItemStack when source is null
-fixed registerRecipes in ore Enums when ore is disabled
v0.4.22 Beta
-finally found and fixed the oregen height bug (no more lapis at level 75)
-fixed cracker on/off blocks
-fixed NPE with forge 1056 and higher
-started nei & tmi integration
v0.4.21 Beta
-finished migrating dust ores to new format
-new saltpeter & sulfur dust textures
-dust ores now have tiny dusts and storage blocks
-moved manganese to metallic ores, makes it smeltable & grindable
v0.4.20 Beta
-fixed beehive gen error
v0.4.19 Beta
-version update
v0.4.18 Beta
-fixed beehive & ic2 regen, apparently I'm still a newb when it comes to java reflections
-finished adding basic config file comments
-reorganized generic ores that drop dusts
-updated lead ore washer recipe to match ic2
v0.4.17 Beta
-reorganized gemstone ores ala metallics
-added rudamentary missing mappings handler
-cleaned up the recipes
-started to deprecate the item & block registry in API (not needed)
-added ore manager to API - for world gen
-added Forestry beehive regen - not sure this is working
v0.3.16 Beta
-reorganized metallic ores so that adding new one in the future will be a snap
-fixed ore smelt recipe (fixes issue 10)
-added crushed purified ores and tiny piles of dust (for ic2 ore washing recipes to be added)
-added ic2 ore washing recipes
-Uranium ore now drops the ore. This will bring it in line with ic2 experimental.
-added crushed uranium ore for grinder
-added grinder & macerator recipes to turn uranium drops into crushed uranium.
v0.3.15 Beta
-fixed bug in IC2 helper
-implemented IC2 rubber tree regeneration
-added grinder recipes for ingots
-updated forge, now required minimum of build 1040
-added IC2 macerator recipes
-enabled nickel & platinum recipes
-changed grinder & macerator recipes to crushed ores, ingots still grind into dusts. brings it more in line with ic2 experimental
v0.2.14 Beta
-code cleanup
-implemented basic helpers for numerous mods for future use
-added nuggets & ore storage blocks
-enabled lead recipes
v0.2.13 Beta
-nether diamond harvest level too high
-added smelting recipes for nether ores
-fixed an error in BlockMachine
v0.2.12 Beta
-npe in cracker when bitumen stack is empty
-npe in buildcraft with haswork trigger
-grinder and cracker were using energy when no work available
-somewhere in time, green sapphire was renamed to Peridot
-implemented work done trigger
v0.2.11 Beta
-implemented a hasWork bc gate trigger for machines.
v0.2.10 Beta
-implemented a has work bc trigger for the machines - not quite functional yet
v0.2.9 Beta
-code cleanup
-finished cracker basics
-added brass, bronze & electrum alloys
v0.2.8 Beta
-grinder will now work with buildcraft energy
-started work on cracker - will break Bitumen down into oil
-fixed grinder hardness
-code cleanup
-added recipes to craft gunpowder from charcoal/coal dust, sulfur, & saltpeter
-fixed a metadata bug in grinder recipes
v0.2.7 Beta
-fixed grinder item icon, ok maybe not
-finished grinder shift click rules
-more API work - all blocks & items should be accessable though the api
-ok, actually fixed the grinder item icon now
v0.2.6 Beta
-code cleanup
-finished grinder basics
-started API developement
-sphalerite wasn't dropping dusts correctly
-olivine wasn't dropping gems correctly
-added remaining ore dusts
Report any issues on the Git issue tracker - https://github.com/T...OresPlus/issues
License
You may use this mod any way you wish. There is no need to PM me or message me to include in any mod packs.
Acknowledgements
Mojang - for minecraft
Azanor - for inspiration for the regen system
All the modders out there who make awesome mods
My plan is currently to register the macerator recipes when the appropriate mods become available for 1.7, at which point they will grind directly into the mods dust.
Be sure to back up your world before updating, just in case.
Change the ore regen option to true in the config file (last option of each line, defaults to false) for each ore generator you would like to regen, Then modify the main regen key to something other than DISABLED.
Sorry for the messy configs, I'm trying to clean them up and add some comments to explain everything.
Consider it done in 0.1.5. I'm unsure how well my version of Certus Quartz will interact with AppEng, as their recipes seem to be a little ore dictionary independant.
I'm going to release ver 0.1.5 shortly. It will include regenerating BuildCraft oil in existing worlds. I'm going to wait until 5.0.1 is available as there's a liquids bug that will crash your game in the current beta. I did get a screenshot of oil regened in my existing world before I crashed though. No before pic though.
would make it easier to fix id conflicts and mismatches
trying to setup a private server and can't get server and client to sync id's
thanks
There are no numerical id's to configure anymore.
I haven't had much chance to test this MP, something that should chnage in a few weeks, but from what I understand FML is supposed to translate the MP mappings from client to server and vice versa.
I love ore mods, nice to have a lot to mine seeings as we are playing "Minecraft" hehe...
Question, can you give us some more info on the ores?
Like depth to find them, durability, what they are used for etc please
Many thanks,
TG
EDIT: Nvm I didnt read the OP properly, just found the answers about what the ores do...
War doesn't decide who is right, just who is left...
I looked to see if I could get an older version of 2.xx but couldn't find one
I've included both the crash report and the log
I have the fml-server-latest.log if that helps also its just to big to post
thanks
found the id problem I was having had to delete some old mod info from the FML data in the level.dat
crash-2014-03-08_13.06.39-server.txt
---- Minecraft Crash Report ----
// I let you down. Sorry
Time: 08/03/14 1:06 PM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: iconArray
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:497)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:78)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:296)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:152)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchFieldError: iconArray
at tw.oresplus.blocks.BlockMachine.<init>(BlockMachine.java:30)
at tw.oresplus.blocks.BlockGrinder.<init>(BlockGrinder.java:30)
at tw.oresplus.blocks.Blocks.init(Blocks.java:52)
at tw.oresplus.OresPlus.preInit(OresPlus.java:82)
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:536)
at sun.reflect.GeneratedMethodAccessor3.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:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
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:209)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:188)
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:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
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:119)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:495)
... 5 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 391232992 bytes (373 MB) / 502267904 bytes (479 MB) up to 1966604288 bytes (1875 MB)
JVM Flags: 2 total; -Xms128M -Xmx2109M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.01-pre FML v7.2.116.36 Minecraft Forge 10.12.0.1033 28 mods loaded, 28 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.2.116.36} [Forge Mod Loader] (mcpc-plus-1.7.2-R0.4-forge1033-B50.jar) Unloaded->Constructed->Pre-initialized
Forge{10.12.0.1033} [Minecraft Forge] (mcpc-plus-1.7.2-R0.4-forge1033-B50.jar) Unloaded->Constructed->Pre-initialized
BetterFonts{1.1.3} [BetterFonts] (minecraft.jar) Unloaded->Constructed->Pre-initialized
SuperEnchants{0.4} [Super Enchants] (minecraft.jar) Unloaded->Constructed->Pre-initialized
bspkrsCore{6.0(1.7.2)} [bspkrsCore] ([1.7.2]bspkrsCore-universal-6.0(1.7.2).jar) Unloaded->Constructed->Pre-initialized
TreeCapitator{1.7.2.r01} [TreeCapitator] ([1.7.2]TreeCapitator-universal-1.7.2.r01.jar) Unloaded->Constructed->Pre-initialized
b2i{1.2} [Blocks2Items] (b2i-1.7.2-1.2.jar) Unloaded->Constructed->Pre-initialized
SKC-Core{1.1.0.1} [SKC Core] (SKC Core 1.1.0.1 - MC 1.7.2 - Forge (10.12.0.1024).jar) Unloaded->Constructed->Pre-initialized
SKC-CraftableHorseArmor{1.1.0.1} [Craftable Horse Armor] (CraftableHorseArmor 1.1.0.1 - MC 1.7.2 - Forge (10.12.0.1024).jar) Unloaded->Constructed->Pre-initialized
thebombzenapi{2.3.5} [ThebombzenAPI] (ThebombzenAPI-v2.3.5-mc1.7.2.jar) Unloaded->Constructed->Pre-initialized
enchantview{4.0.2} [EnchantView] (EnchantView-v4.0.2-mc1.7.2.jar) Unloaded->Constructed->Pre-initialized
extrabuttons{1.7.2.0} [ExtraButtons] (extrabuttons-1.7.2.0.jar) Unloaded->Constructed->Pre-initialized
ExtraUse{0.6} [Extra Uses] (ExtraUses-1.7.2-0.6.jar) Unloaded->Constructed->Pre-initialized
IC2{2.1.419-experimental} [IndustrialCraft 2] (industrialcraft-2_2.1.419-experimental.jar) Unloaded->Constructed->Pre-initialized
inventorytweaks{1.57-dev-110} [Inventory Tweaks] (InventoryTweaks-1.57-dev-112.jar) Unloaded->Constructed->Pre-initialized
Waila{1.4.5_1.7.2} [Waila] (Waila-1.4.5_1.7.2.jar) Unloaded->Constructed->Pre-initialized
JABBA{1.1.0c} [JABBA] (Jabba-1.1.1_1.7.2.jar) Unloaded->Constructed->Pre-initialized
ObsidianBoat{v1.3.1} [Obsidian Boat] (Obsidian_Boat-1.7.2-1.3.1.jar) Unloaded->Constructed->Pre-initialized
OresPlus{0.2.12 Beta} [OresPlus] (OresPlus-0.2.12 Beta.jar) Unloaded->Constructed->Errored
PeacefulSurface{1.7.x-v2} [PeacefulSurface] (PeacefulSurface-1.7.x-v2.jar) Unloaded->Constructed->Pre-initialized
RedstonePasteMod{1.6} [Redstone Paste] (RedstonePasteMod-1.7.2-1.6.jar) Unloaded->Constructed->Pre-initialized
RopesPlus{1.5.7} [Ropes+] (RopePlus-1.7.2.jar) Unloaded->Constructed->Pre-initialized
wuppy29_simplerecipes{1.8.0} [Simple Recipes] (Simple Recipes 1.8.0.zip) Unloaded->Constructed->Pre-initialized
carystanley_soup{1.0} [Soup Mod] (soup_mod-1.7.2-v1.1.jar) Unloaded->Constructed->Pre-initialized
AS_UpdateCheck{1.1.4} [AtomicStryker Update Check Mod] (UpdateCheckerMod-1.7.2.jar) Unloaded->Constructed->Pre-initialized
voxelmap{1.7.2} [VoxelMap] (voxelmap-1.7.2-1.0.jar) Unloaded->Constructed->Pre-initialized
YALSM{2.1.3} [Yet Another Leather Smelting Mod] (yalsm-2.1.3.jar) Unloaded->Constructed->Pre-initialized
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'mcpc,craftbukkit,fml,forge'
Type: Dedicated Server (map_server.txt)
If you need, here's a link to the last 0.1 release I built.
just got around to checking it worked without errors
thanks
OresPlus generates any ore you tell it to (all by default) regardless of what other mods are loaded.
I'm close to release v0.3 - the IC2 update. I'm getting an error registering the macerator recipes for the ores unfortunately. I'll have it out when I figure that out. It does regenerate rubber trees successfully. Though I haven't been able to confirm an actual regenerated rubber tree as they can be so damn hard to find in non-swamp biomes. My log files do say they have regenerated though.
Your wait is over. Be aware though that a bug exists in that if the block ids in your world that are automatically assigned don't match up with the current ones, Ore storage blocks with not drop correctly. I'm looking into a workaround for the time being.
Actually I did not. I used the default stone and netherack textures from minecraft and overlayed my own ore textures on top. In fact, the paint.net file that the textures are developed from should be included in the jar if you wish to investigate further. They just happen to look similar to the mods ore textures i'm trying to replicate. I'll take it as a compliment that they look close enough so veteran players will recognize the ore in their world.
On that note, I think I am oficially looking for someone to help out with developing better textures for the mod. I am a pretty crappy g.a. and don't like the ones I did quickly myelf. Expecially my 2 machines.