Underground Biomes Mod for 1.4.7/1.5.x/1.6.x
Originally by Exterminator Jeff
Description:
Overhauls the underground experience with Underground Biomes that define the rock types present.
These biomes occur differently to the surface biomes making exploration underground more interesting
Adds 57 new blocks using 12 block IDs and 2 new items (so far):
8 types of Igneous rock with Cobblestone and Bricks
8 types of Metamorphic rock with Cobblestone and Bricks
Half slabs for all Brick types
8 types of sedimentary rock
A coal storage block (for Minecraft 1.5.x and earlier)
Lignite, a low quality coal found in large quantities
Fossil piece, a rare drop found in sedimentary rock and crafted to bone meal
All Vanilla recipes updated to use new rock, cobble and brick types
A very rare drop of lapis lazuli and redstone from deep metamorphic stone
A very rare drop of gold and other mod metal nuggets from deep igneous stone
A rare drop of fossils (from limestone, chalk, siltstone, lignite and dolomite), flint items (from chert) and clay (from shale)
0.4.2c (29 Oct 2013)
- Polish localization by unek
- Turkish localization by toltol
- Chinese localization by laincat
- Configurable max generation height
- Configurable hardness and resistance modifiers
- Fixed rhyolite and marble brick slabs not appearing in creative tabs
- Fixed stone metadata on silk touch harvest
- Changed stone and cobblestone oredict names according to the latest Forge
(fixes uncraftable items from stone for Forge #934+)
0.4.2a (06 Jul 2013)
- Fixed dedicated server support for Minecraft 1.6.1
0.4.2 (03 Jul 2013)
- Localization support
- Russian, Hungarian, French, German localizations
- Repalced flint with dolomite
- Fixed and rebalanced rocks blast resistance, made igneous stone harder to mine
- Refactored code
- Incrased frequency of rare drops (1 in 64 sedimentary, 1 in 1024 other)
- Vanilla stone conversion configuration; by default lose 3 stone
- No more changing metadata of cobblestone and bricks, better compatibility
- Anthracite block will be replaced by Minecraft 1.6 coal block, be sure its ID is set to 173!
- Updated to Minecraft 1.6.1
0.4.1 (22 Jun 2013)
- Included Minecraft 1.4.7 compatible version
NOTE: configuration file name is now "UndergroundBiomes.cfg"
- Fixed rare world load crash
- Slight worldgen speedup
0.4.0 (20 Jun 2013)
- Remade oreDictify, now it should work with mods
- More compatible configuration in case IDs are taken;
NOTE: three general configuration parameters were changed, re-adjust:
I:biomeSize=45
B:oreDictifyStone=true
B:vanillaStoneBiomes=false
- Ability to include and exclude dimensions ID to generate in
- No more additional Nether and End lag due to trying to replace stone
- Added rare drops:
- fossil pieces from limestone, chalk, siltstone and lignite
- flint item from chert and flint rocks
- clay from shale
- Added very rare drops (height-based):
- lapis lazuli and redstone from deep metamorphic stone
- gold nuggets from deep igneous stone
- other mods' metal nuggets from igneous stone below the sea level
- Hopefully fixed support for mods ore gen
- (reupload) Fixed compatibility with mods that save recipe indexes
- (reupload) Fixed recipes broken with new oreDictify: stone bricks and stone brick slabs
- Fixed metamorphic stone not dropping cobblestone
- Hopefully fixed worldgen
0.3.7 (05 Jun 2013)
Grom PE now is the lead programmer
- Killed Thumbs.db
- Fixed lignite drop incorrect metadata leading to inability to craft it to coal
- Fixed lignite not working with fortune enchantment
- Fixed slabs giving wrong block when harvested with fortune enchantment
- Resolved missing textures warning
- Optimized texture files
- From now on should work on Minecraft 1.5, 1.5.1, 1.5.2
0.3.6 (03 May 2013)
Update to support Minecraft 1.5.2
Also added 1.4.7 support for those who have not yet updated (Grom's note: doesn't have worldgen bug).
Fixed issues with Stone Brick Slabs
0.3.5
Added four new Biomes featuring Vanilla Stone due to popular demand.
Bug Fixes:
Fixed (hopefully) the bug where the only stone type that generated was Red Granite.
Added missing Explosion Resistance values for all blocks.
Fixed a texture lookup bug which could cause a crash.
Fixed an error in the Blue Schist texture.
Fixed an bug which was causing biome shapes to be back to front for each Chunk.
Corrected Ore Dictionary Names and added individual Ore Dictionary names for each Stone and associated blocks.
0.3.4a
Fixed world generation bug.
0.3.4
Update to Minecraft 1.5.1
Finally...
0.3.3
Added a new system to 'Ore Dictify'recipes
Scans through all the loaded recipes and detects when a recipe uses cobblestone or stone and automatically replaces the recipes with an ore dictionary compatible version allowing the cobblestone and stone from this mod to be used in the recipe.
I have tested it with a large number of mods and there has been no problems. I can't test everything though so there is a config option to disable this if you encounter bugs. If you do have any problems please let me know.
Note: This will only work with recipes that work using the vanilla system. This generally means recipes that can be made on a crafting table. Recipe systems added by other mods are outside of my control.
Bug fixes:
Fixed crash on first time world creation when using mods that added new dimensions such as the Twilight Forest.
Fixed stone half slabs placed on the upper half of a space dropping the incorrect block
Corrected the burn time of Anthracite Coal
0.3.2a
Added half slabs for all stone bricks.
Replaced some textures and improved brick and cobble textures using some methods Dudewiththemine showed me
Added config option for Biome Size. The default value is 45 which is quite small. Values of between 45 and 100 had good results. This value appears to be exponential so be careful. A value of 150 make the biomes so large that I could not leave the spawn biome in about 2 minutes of flying.
Fixed the texture bug! All thanks to konekobus!
0.3.1
Fixed an bug which prevented other mods generating vanilla ores.Tested against Minecraft 1.4.7
0.3
Removed all modifications to base classes. Should now work with everything. Ore veins is currently bugged and is disabled by default. You can use it but it will still generate those ores normally as well as in veins.
0.2
Improved compatibility.
Added compatibility mode. On by default
Changed block IDs
Added config options to change block and item IDs
New texture for soapstone
0.1
Updated to Minecraft 1.4.6
Added different hardnesses for rocks based on what they are. Some rocks will be harder than normal stone while some will be weaker.
Fixed stone bricks dropping cobblestone.
Quote from Exterminator Jeff »
I've always thought that there isn't enough variation underground in Minecraft with almost every cave or ravine looking the same. This mod aims to change that by adding 24 new naturally occuring rock types which occur in underground 'biomes' separate to the biomes on the surface.
Sedimentary Rocks:
These rocks mainly occur in layers called strata. They cannot currently be made into bricks or cobblestone. They are (from left to right): Limestone, Chalk, Shale, Siltstone, Lignite, Flint (replaced with dolomite in 0.4.2), Greywacke, and Chert.
Igneous Rocks:
These volcanic rocks can be found in large quantities and make up most of the rock found in certain areas. They drop igneous cobblestone when mined. They can be crafted into bricks and slabs. They are (from left to right): Red Granite, Black Granite, Rhyolite, Andesite, Gabbro, Basalt, Komatiite, and Dacite.
Metamorphic Rocks:
These rocks are formed by heat and pressure underground and make up the rest of the landscape where igneous rocks do not occur. They drop metamorphic cobblestone when mined and can be crafted into bricks and slabs. They are (from left to right): Gneiss, Eclogite, Marble, Quartzite, Blue Schist, Green Schist, Soapstone, and Migmatite.
Anthracite and Lignite:
Anthracite is essentially a coal storage block for Minecraft 1.5.x and earlier. It can be made by crafting nine pieces of coal and can smelt 80 items. Lignite is an item dropped from lignite rock. It is a very impure form of coal and burns for 1 item in a furnace. It can be found in large deposits.
More Fuel, Tweaks, and Everything by Grom PE - Adds Underground Biomes block support for Equivalent Exchange 3 (stone transmutations) and Thaumcraft (aspects for blocks and items).
Currently may not work with ID resolver!
It should be compatible with other mods, including worldgen ones.
You can change Block IDs in the config file in case of ID conflict.
All recipes from the base game are by default modified to accept modded stone.
In case that doesn't work, try /oredictifystone chat command (requires cheats/server owner powers).
In case other mods require regular cobblestone, it can be crafted by arranging modified cobblestone in 2x2 pattern.
1. Install the latest version of Minecraft Forge, or skip to 3 if you already have it.
2. Once Forge is installed run Minecraft once to make sure it has worked and to set up the necessary folders.
3. Put the zip file of the mod into your /mods/ folder in the minecraft directory.
If there is no /mods/ folder then Forge might not have installed correctly.
4. Run Minecraft. If Minecraft loads and the mod shows up when you click the mods button in the main menu then it has worked.
Config:
You can edit the mod config file if you want by going to the /config/ folder in your minecraft directory and opening 'UndergroundBiomes.cfg'
with Notepad or any other text editor. You can set all the block and item IDs for the mod here to fix any conflicts that may occur with other mods.
Mod packs permission:
You are free to include this mod in your private or public non-commercial mod pack, provided you mention the authors and a link to this page.
Source:
All source code is available on Github. Feel free to fork, submit bugs, feature requests and patches!
Note: as Exterminator Jeff did not specify a license and gave the project to me as whole, I think it's only fair to declare it public domain.
Basically, do what you want but I would appreciate the credit.
This is sweet! I was wondering when something like this would show up! If there was a way to have different ore blocks for each new stone type, I will download this in a heartbeat.
Nice, but if I was you, I would also provide HD textures on top of your low res ones. This is so people using texturepacks don't feel messed up by the low res stone though most of their underworld.
This is something I've been hoping to see more of in Minecraft. Ever since I tried Terrafirmacraft I've hoped someone would make a mod that introduced a similar geology but that it would still play nice with other mods.
Your mod seems to modify a lot of base classes, which makes me worry that it's also not going to play nice with other mods. Is this really necessary? Is it a byproduct of modifying vanilla recipes? Personally, I'd much rather you just implement recipes where 2 of your stones in a crafting grid give you 2 generic cobblestone. This would solve the problem of unique stone not being in current vanilla recipes.
I'm also curious if the stone has different hardness (and blast resistances) that line up (roughly) with their hardnesses in real life.
This is sweet! I was wondering when something like this would show up! If there was a way to have different ore blocks for each new stone type, I will download this in a heartbeat.
This is something that I'm hoping to do but I'm not quite sure how to do it without changing a lot of core Minecraft files and potentially making this incompatible with a lot of other mods. If anyone knows of a good way of combining two textures on one block I'd like to hear it!
Nice, but if I was you, I would also provide HD textures on top of your low res ones. This is so people using texturepacks don't feel messed up by the low res stone though most of their underworld.
I would quite like to do this as I think it would make it a lot better. I found it pretty hard to make 24 rock textures that actually looked different enough with such a small resolution. I can provide the .psd for anyone that wanted to give it a go as I probably wont be able to for a while.
This is something I've been hoping to see more of in Minecraft. Ever since I tried Terrafirmacraft I've hoped someone would make a mod that introduced a similar geology but that it would still play nice with other mods.
Your mod seems to modify a lot of base classes, which makes me worry that it's also not going to play nice with other mods. Is this really necessary? Is it a byproduct of modifying vanilla recipes? Personally, I'd much rather you just implement recipes where 2 of your stones in a crafting grid give you 2 generic cobblestone. This would solve the problem of unique stone not being in current vanilla recipes.
I'm also curious if the stone has different hardness (and blast resistances) that line up (roughly) with their hardnesses in real life.
The base classes that had to be modifed were mainly around world generation to force the game to do a second round of block replacements. As far as I know there isn't any way around this at the moment. I think it should work fine with most other mods as I changed hardly any of the base stuff in those clases but rather added new stuff. There is just a few key lines that I had to add to base methods.
There is a recipe like you describe! It's like a crafting table but with mod cobble and gives vanilla cobble back.
I'm planning on having different hardnesses etc soon but it will probably take a bit of research and I've just started working full time. But yep that's definitely the plan
is the normal cobblestone available? also very nice mod
You can convert the cobble from the mod in normal cobblestone. The recipe is like the crafting table recipe except with cobblestone and gives you four normal cobblestone.
Very nice! Ill let ya get a bit more work into it before i grab it, mostly because i just got my install stable, heh. I am wondering how this will play with the cave generation mod. SInce that mod basicly makes you start out underground and live down there.
Love the mod! However, would there possibly be any way to make subtypes for all the ores so they don't look so hideous with the other rock that their with?
Very nice! Ill let ya get a bit more work into it before i grab it, mostly because i just got my install stable, heh. I am wondering how this will play with the cave generation mod. SInce that mod basicly makes you start out underground and live down there.
As I guess I'd say it should work fine provided the cave generation mod doesn't change the same vanilla classes that this does. When I get time I'll try it out with a bunch of popular mods and try and fix as many incompatibilities as I can.
Love the mod! However, would there possibly be any way to make subtypes for all the ores so they don't look so hideous with the other rock that their with?
I think I mentioned it further up but it's something I'd like to fix it's a complicated issue to solve as far as I know without being really bad for compatibility with other mods
your download link on the forge forum doesn't work (i.. i.. *shiver* i had to use google to find this)
nice mod! gonna try it out when i'm home
i guess it doesnt effect the spawning of IC² ores and BC oil?
wouldn't that work with a small texture pack that replaces the ores? see no reason why not
edit: behaves strange it spams the console with [STDERR] Error!!!!!!!!!!!!!!!!!
and industrialcraft ores spawm mid air and everywhere above ocean biomes
wich forge build is recommendet?
Thanks for letting me know I suspect that has to do with the ore placement method which I had to adapt to have them replace the new rocks instead of plain stone. It's strange though as I would have expected no new ores to spawn if there was a problem there. Are you using just IC2 and BC or a larger pack?
That error message is something I forgot to take out and is not a problem at all. It should only happen when first starting a new map and has to do with a strange bug that came up when trying to place strongholds. I didn't changed any of the code where the bug was occurring but I managed to work around it so strongholds do generate just fine.
It was built against forge 6.4.
On the issue of textures I could go that route but I'd have to make textures for each of the 7 ores for 16 types of rock resulting in 112 new textures. I suppose I could go a bit further with certain ores only being in certain biomes and then only make the textures for those ones. The next issue would be whether they dropped the normal ore when mined (when applicable) or the newly textured ore as if it dropped the new one it could mess with other mods recipes that might require that ore.
I could have a look at that. The only issue would be currently they don't have meaningful names and it would be hard to actually think of good ones. Right now they have names like igneous1 etc. I guess I could think of something though.
I think that names like Igneous1 ect would be fine!
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to C:\Users\Ashillion\AppData\Roaming\.minecraft\crash-reports\crash-2012-12-17_00.49.03-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 13004c47 --------
Full report at:
C:\Users\Ashillion\AppData\Roaming\.minecraft\crash-reports\crash-2012-12-17_00.49.03-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 12/17/12 12:49 AM
-- System Details --
Details:
Minecraft Version: 1.4.5
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_07, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
Memory: 371274256 bytes (354 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
JVM Flags: 2 total; -Xms512m -Xmx1024m
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 v7.23 FML v4.5.21.486 Minecraft Forge 6.4.1.436 44 mods loaded, 44 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
mod_GuiAPI [mod_GuiAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_SmartRender [Smart Render] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_SmartMoving [Smart Moving] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_TooManyItems [mod_TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_ReiMinimap [mod_ReiMinimap] (minecraft.jar) Unloaded->Constructed->Pre-initialized
jammyfurniture [Jammy Furniture Mod] (1.4.5_Jammy_Furniture_Mod_V4.1_Beta_2.zip) Unloaded->Constructed->Pre-initialized
mod_crystalWing [mod_crystalWing] ([1.4.5]CrystalWing.ML.1.4.5.r01.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Core [BuildCraft] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Factory [BC Factory] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Transport [BC Transport] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Silicon [BC Silicon] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
APUnofficial [Additional Pipes Unofficial] (AdditionalPipes-2.1.3u35.jar) Unloaded->Constructed->Pre-initialized
mod_ArmorMovement [mod_ArmorMovement] (ArmorMovementMod 1.4.5.zip) Unloaded->Constructed->Pre-initialized
mod_Armor [mod_Armor] (ArmorStand.zip) Unloaded->Constructed->Pre-initialized
Backpack [Backpack] (backpack-1.5.4-1.4.4.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Builders [BC Builders] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Energy [BC Energy] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
ChocoCraft [Torojimas ChocoCraft] (Chococraft_2.3.7.zip) Unloaded->Constructed->Pre-initialized
CustomSpawner [DrZhark's CustomSpawner] (CustomMobSpawner 1.9.2.zip) Unloaded->Constructed->Pre-initialized
MoCreatures [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v4.3.1.zip) Unloaded->Constructed->Pre-initialized
EasyDye [Easy Dyes] (Easy Dyes v 3.0.zip) Unloaded->Constructed->Pre-initialized
ExtrabiomesXL [ExtrabiomesXL] (ExtrabiomesXL-universal-1.4.5-3.6.0a.jar) Unloaded->Constructed->Errored
MFReloaded [Minefactory Reloaded] (MineFactoryReloaded_1.4.4.zip) Unloaded->Constructed->Pre-initialized
MFR_CompatGrass [MFR Grass Fertilizer Addon] (MineFactoryReloaded_1.4.4.zip) Unloaded->Constructed->Pre-initialized
Mystcraft [Mystcraft] (mystcraft-uni-1.4.4-0.9.4.05.zip) Unloaded->Constructed->Pre-initialized
ParachuteMod [Parachute Mod] (parachute-1.4.5-forge-396.jar) Unloaded->Constructed->Pre-initialized
Railcraft [Railcraft] (Railcraft_1.4.5b-6.10.0.0.zip) Unloaded->Constructed->Pre-initialized
mod_RecipeBook [mod_RecipeBook] (Recipe Book.zip) Unloaded->Constructed->Pre-initialized
RopesPlus [Ropes+] (RopePlus_1.4.4.zip) Unloaded->Constructed->Pre-initialized
AS_Ruins [Ruins Spawning System] (Ruins_1.4.4.zip) Unloaded->Constructed->Pre-initialized
mod_Shelf [mod_Shelf] (Shelf.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion [Thermal Expansion] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Factory [Factory] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Energy [Energy] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|NEI [NEI] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Transport [Transport] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
toomanyplants [TooManyPlants] (TooManyPlants.jar) Unloaded->Constructed->Pre-initialized
TwilightForest [The Twilight Forest] (twilightforest-1.13.1.zip) Unloaded->Constructed->Pre-initialized
ExterminatorJeff_UndergroundBiomes [Underground Biomes] (undergroundBiomes.zip) Unloaded->Constructed->Pre-initialized
XPBooks [XPBooks] (XPBooks-v1.3.1-1.4.4.zip) Unloaded->Constructed->Pre-initialized
MSC [Mob Spawn Controls] (Forge_MobSpawnControlsv1.4.4.2.zip) Unloaded->Constructed->Pre-initialized
LWJGL: 2.4.2
OpenGL: GeForce 8600M GT/PCI/SSE2 GL version 3.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'forge,fml'
Type: Client (map_client.txt)
Texture Pack: GlimmarsSteampunk v9 64x WIP.zip
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: allowedBiomes
at cpw.mods.fml.common.LoadController.transition(LoadController.java:117)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:481)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:159)
at net.minecraft.client.Minecraft.a(Minecraft.java:430)
at net.minecraft.client.Minecraft.run(Minecraft.java:762)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchFieldError: allowedBiomes
at net.minecraftforge.common.BiomeManager.addSpawnBiome(BiomeManager.java:57)
at extrabiomes.helpers.BiomeHelper.enableBiome(BiomeHelper.java:101)
at extrabiomes.handlers.BiomeHandler.enableBiomes(BiomeHandler.java:44)
at extrabiomes.Extrabiomes.preInit(Extrabiomes.java:105)
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:440)
at sun.reflect.GeneratedMethodAccessor6.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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:480)
... 4 more
--- END ERROR REPORT 7bb9e40d ----------
I think from the log file it is a conflict with ExtrabiomesXL-universal-1.4.5-3.6.0...
I think that names like Igneous1 ect would be fine!
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to C:\Users\Ashillion\AppData\Roaming\.minecraft\crash-reports\crash-2012-12-17_00.49.03-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 13004c47 --------
Full report at:
C:\Users\Ashillion\AppData\Roaming\.minecraft\crash-reports\crash-2012-12-17_00.49.03-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 12/17/12 12:49 AM
-- System Details --
Details:
Minecraft Version: 1.4.5
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_07, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
Memory: 371274256 bytes (354 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
JVM Flags: 2 total; -Xms512m -Xmx1024m
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 v7.23 FML v4.5.21.486 Minecraft Forge 6.4.1.436 44 mods loaded, 44 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
mod_GuiAPI [mod_GuiAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_SmartRender [Smart Render] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_SmartMoving [Smart Moving] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_TooManyItems [mod_TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_ReiMinimap [mod_ReiMinimap] (minecraft.jar) Unloaded->Constructed->Pre-initialized
jammyfurniture [Jammy Furniture Mod] (1.4.5_Jammy_Furniture_Mod_V4.1_Beta_2.zip) Unloaded->Constructed->Pre-initialized
mod_crystalWing [mod_crystalWing] ([1.4.5]CrystalWing.ML.1.4.5.r01.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Core [BuildCraft] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Factory [BC Factory] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Transport [BC Transport] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Silicon [BC Silicon] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
APUnofficial [Additional Pipes Unofficial] (AdditionalPipes-2.1.3u35.jar) Unloaded->Constructed->Pre-initialized
mod_ArmorMovement [mod_ArmorMovement] (ArmorMovementMod 1.4.5.zip) Unloaded->Constructed->Pre-initialized
mod_Armor [mod_Armor] (ArmorStand.zip) Unloaded->Constructed->Pre-initialized
Backpack [Backpack] (backpack-1.5.4-1.4.4.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Builders [BC Builders] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Energy [BC Energy] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
ChocoCraft [Torojimas ChocoCraft] (Chococraft_2.3.7.zip) Unloaded->Constructed->Pre-initialized
CustomSpawner [DrZhark's CustomSpawner] (CustomMobSpawner 1.9.2.zip) Unloaded->Constructed->Pre-initialized
MoCreatures [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v4.3.1.zip) Unloaded->Constructed->Pre-initialized
EasyDye [Easy Dyes] (Easy Dyes v 3.0.zip) Unloaded->Constructed->Pre-initialized
ExtrabiomesXL [ExtrabiomesXL] (ExtrabiomesXL-universal-1.4.5-3.6.0a.jar) Unloaded->Constructed->Errored
MFReloaded [Minefactory Reloaded] (MineFactoryReloaded_1.4.4.zip) Unloaded->Constructed->Pre-initialized
MFR_CompatGrass [MFR Grass Fertilizer Addon] (MineFactoryReloaded_1.4.4.zip) Unloaded->Constructed->Pre-initialized
Mystcraft [Mystcraft] (mystcraft-uni-1.4.4-0.9.4.05.zip) Unloaded->Constructed->Pre-initialized
ParachuteMod [Parachute Mod] (parachute-1.4.5-forge-396.jar) Unloaded->Constructed->Pre-initialized
Railcraft [Railcraft] (Railcraft_1.4.5b-6.10.0.0.zip) Unloaded->Constructed->Pre-initialized
mod_RecipeBook [mod_RecipeBook] (Recipe Book.zip) Unloaded->Constructed->Pre-initialized
RopesPlus [Ropes+] (RopePlus_1.4.4.zip) Unloaded->Constructed->Pre-initialized
AS_Ruins [Ruins Spawning System] (Ruins_1.4.4.zip) Unloaded->Constructed->Pre-initialized
mod_Shelf [mod_Shelf] (Shelf.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion [Thermal Expansion] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Factory [Factory] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Energy [Energy] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|NEI [NEI] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Transport [Transport] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
toomanyplants [TooManyPlants] (TooManyPlants.jar) Unloaded->Constructed->Pre-initialized
TwilightForest [The Twilight Forest] (twilightforest-1.13.1.zip) Unloaded->Constructed->Pre-initialized
ExterminatorJeff_UndergroundBiomes [Underground Biomes] (undergroundBiomes.zip) Unloaded->Constructed->Pre-initialized
XPBooks [XPBooks] (XPBooks-v1.3.1-1.4.4.zip) Unloaded->Constructed->Pre-initialized
MSC [Mob Spawn Controls] (Forge_MobSpawnControlsv1.4.4.2.zip) Unloaded->Constructed->Pre-initialized
LWJGL: 2.4.2
OpenGL: GeForce 8600M GT/PCI/SSE2 GL version 3.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'forge,fml'
Type: Client (map_client.txt)
Texture Pack: GlimmarsSteampunk v9 64x WIP.zip
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: allowedBiomes
at cpw.mods.fml.common.LoadController.transition(LoadController.java:117)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:481)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:159)
at net.minecraft.client.Minecraft.a(Minecraft.java:430)
at net.minecraft.client.Minecraft.run(Minecraft.java:762)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchFieldError: allowedBiomes
at net.minecraftforge.common.BiomeManager.addSpawnBiome(BiomeManager.java:57)
at extrabiomes.helpers.BiomeHelper.enableBiome(BiomeHelper.java:101)
at extrabiomes.handlers.BiomeHandler.enableBiomes(BiomeHandler.java:44)
at extrabiomes.Extrabiomes.preInit(Extrabiomes.java:105)
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:440)
at sun.reflect.GeneratedMethodAccessor6.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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:480)
... 4 more
--- END ERROR REPORT 7bb9e40d ----------
I think from the log file it is a conflict with ExtrabiomesXL-universal-1.4.5-3.6.0...
Thanks for the log I'll have a look at that. It might be to do with the order the mods were installed in. Which did you install first? I'll download extrabiomes and see if I can fix it
Finally got a chance to test this mod out and I have to say that I really enjoy the rock generation. Instead of stacks and stacks of generic boring cobblestone I can now have many different types of stone which can be used for decoration purposes. I also really like that you use the actual geological names for the stone.
That said, I've found several problems with the mod which keep me from wanting to use it.
1. I'll start with a small one. Stone bricks drop Stone cobble when destroyed. I'm sure this is just an oversight which can easily be fixed.
2. What is up with the [STDERR] message that gets spammed on the console when you quit a world? A couple times it seems to have caused Minecraft to lock up on me.
3. This mod is incompatible with Better World Generation 3 which has become my default world generation mod. Whenever you start a new world with both loaded you spawn in mid air and there is no world.
4. This mod doesn't work right with IC2. IC2 ores spawn all about the world in mid air.
5. This mod doesn't work right with Custom Ore Generation which is my default ore generation mod. Basically generic smooth stone shows up where ores typically would.
6. This is more of a request. I'd love to see soft stones like chalk and marble be a little easier to mine and offer less blast resistance while harder stones like granite and basalt be a little harder to mine and offer more blast resistance. Basically something similar to the Moh's scale of hardness. (http://en.wikipedia.org/wiki/Mohs_scale_of_mineral_hardness)
Now I've only tried 3 of the 40 plus mods I usually run, and none of them have worked correctly. It doesn't seem like there should be this many problems for something that simply replaces stone so I'm guessing part of the problem is with the ore generation aspect of your mod. I'm hoping you'll consider scaling it back or maybe making a simple version of the mod that replaces generic stone with your stones but doesn't touch ore gen. Until then I doubt many people will be interested in using it. That would be a shame because it really is a great addition to Minecraft and I'm pulling for it to succeed.
@Murayama As this mod alters the basic generation of the Underground of course the 3 mods
you try don't work. "Ore" mods alter the generation of a world just like a world generator mod only
specifically the "ore" blocks and in tn any other underground block.
Its not a "simple stone replacement" happening with this mod. This mod is setting up rules for the
generation of whole Biomes that are only bellow the surface. Telling the system yes and no and which
and where and how many.
and IC2 is not exactly stable.... I can't get it to play nicely with the other industrial mods out there.
> thermal expansion > buildcraft and > IC2 for starters should be more seamless but i don't think that's
not ever going to happen and in turn these mods as they add new world generation blocks have to forge
compatibility with other mods like custom ore generation and Better World Generation 3 mystcraft and
a load of others.
I agree it would be nice to have more cross compatibility. But this is an ongoing issue with mods.
Without a standard API for minecraft this will continue in areas like these.
I say no to "scaling back" even if it where possible. This concept is just too cool and has the ability to
be allot more and would be better if it absorbed the functions of custom ore generation. Then added ores could
be set as biome specific...
I vote for Exterminator Jeff working with extrabiomes xl and custom ore generator to expand the mod into these
areas allowing this to be a companion mod. each adds a little alone but allot together.
I also vote for *gasp* modders working together in developing great mods that add to the overall experience.
and to develop and use a universal base of ores and world blocks so we can discontinue this
practice of reinventing the wheel. I am so over every mod adding its own copper tin and bronze...
Originally by Exterminator Jeff
Description:
0.4.2c (29 Oct 2013)
- Polish localization by unek
- Turkish localization by toltol
- Chinese localization by laincat
- Configurable max generation height
- Configurable hardness and resistance modifiers
- Fixed rhyolite and marble brick slabs not appearing in creative tabs
- Fixed stone metadata on silk touch harvest
- Changed stone and cobblestone oredict names according to the latest Forge
(fixes uncraftable items from stone for Forge #934+)
0.4.2a (06 Jul 2013)
- Fixed dedicated server support for Minecraft 1.6.1
0.4.2 (03 Jul 2013)
- Localization support
- Russian, Hungarian, French, German localizations
- Repalced flint with dolomite
- Fixed and rebalanced rocks blast resistance, made igneous stone harder to mine
- Refactored code
- Incrased frequency of rare drops (1 in 64 sedimentary, 1 in 1024 other)
- Vanilla stone conversion configuration; by default lose 3 stone
- No more changing metadata of cobblestone and bricks, better compatibility
- Anthracite block will be replaced by Minecraft 1.6 coal block, be sure its ID is set to 173!
- Updated to Minecraft 1.6.1
0.4.1 (22 Jun 2013)
- Included Minecraft 1.4.7 compatible version
NOTE: configuration file name is now "UndergroundBiomes.cfg"
- Fixed rare world load crash
- Slight worldgen speedup
0.4.0 (20 Jun 2013)
- Remade oreDictify, now it should work with mods
- More compatible configuration in case IDs are taken;
NOTE: three general configuration parameters were changed, re-adjust:
I:biomeSize=45
B:oreDictifyStone=true
B:vanillaStoneBiomes=false
- Ability to include and exclude dimensions ID to generate in
- No more additional Nether and End lag due to trying to replace stone
- Added rare drops:
- fossil pieces from limestone, chalk, siltstone and lignite
- flint item from chert and flint rocks
- clay from shale
- Added very rare drops (height-based):
- lapis lazuli and redstone from deep metamorphic stone
- gold nuggets from deep igneous stone
- other mods' metal nuggets from igneous stone below the sea level
- Hopefully fixed support for mods ore gen
- (reupload) Fixed compatibility with mods that save recipe indexes
- (reupload) Fixed recipes broken with new oreDictify: stone bricks and stone brick slabs
0.3.9 (15 Jun 2013)
- Refactored code
- Rebalanced rocks hardness
- Fixed metamorphic bricks dropping cobblestone >_>
- Replaced epidote with dacite, updated the texture
- Added oredictifystone command
0.3.8 (10 Jun 2013)
- Fixed metamorphic stone not dropping cobblestone
- Hopefully fixed worldgen
0.3.7 (05 Jun 2013)
Grom PE now is the lead programmer
- Killed Thumbs.db
- Fixed lignite drop incorrect metadata leading to inability to craft it to coal
- Fixed lignite not working with fortune enchantment
- Fixed slabs giving wrong block when harvested with fortune enchantment
- Resolved missing textures warning
- Optimized texture files
- From now on should work on Minecraft 1.5, 1.5.1, 1.5.2
0.3.6 (03 May 2013)
Update to support Minecraft 1.5.2
Also added 1.4.7 support for those who have not yet updated (Grom's note: doesn't have worldgen bug).
Fixed issues with Stone Brick Slabs
0.3.5
Added four new Biomes featuring Vanilla Stone due to popular demand.
Bug Fixes:
Fixed world generation bug.
0.3.4
Update to Minecraft 1.5.1
Finally...
0.3.3
Added a new system to 'Ore Dictify' recipes
Fixed an bug which prevented other mods generating vanilla ores.Tested against Minecraft 1.4.7
0.3
Removed all modifications to base classes. Should now work with everything. Ore veins is currently bugged and is disabled by default. You can use it but it will still generate those ores normally as well as in veins.
0.2
Improved compatibility.
Updated to Minecraft 1.4.6
Sedimentary Rocks:
These rocks mainly occur in layers called strata. They cannot currently be made into bricks or cobblestone. They are (from left to right): Limestone, Chalk, Shale, Siltstone, Lignite, Flint (replaced with dolomite in 0.4.2), Greywacke, and Chert.
Igneous Rocks:
These volcanic rocks can be found in large quantities and make up most of the rock found in certain areas. They drop igneous cobblestone when mined. They can be crafted into bricks and slabs. They are (from left to right): Red Granite, Black Granite, Rhyolite, Andesite, Gabbro, Basalt, Komatiite, and Dacite.
Metamorphic Rocks:
These rocks are formed by heat and pressure underground and make up the rest of the landscape where igneous rocks do not occur. They drop metamorphic cobblestone when mined and can be crafted into bricks and slabs. They are (from left to right): Gneiss, Eclogite, Marble, Quartzite, Blue Schist, Green Schist, Soapstone, and Migmatite.
Anthracite and Lignite:
Anthracite is essentially a coal storage block for Minecraft 1.5.x and earlier. It can be made by crafting nine pieces of coal and can smelt 80 items. Lignite is an item dropped from lignite rock. It is a very impure form of coal and burns for 1 item in a furnace. It can be found in large deposits.
More images:
Vanilla (for comparison):
Minecraft Stone 100% 1.5 30
Sandstone 53% 0.8 4
End stone 200% 3.0 45
Igneous:
Red Granite 150% 2.25 40.5
Black Granite 140% 2.1 39.3
Rhyolite 110% 1.65 33.3
Andesite 120% 1.8 36.0
Gabbro 80% 1.2 21.0
Basalt 120% 1.8 36.0
Komatiite 130% 1.95 37.8
Dacite 100% 1.5 30.0
Metamorphic:
Gneiss 110% 1.65 33.3
Eclogite 100% 1.5 30.0
Marble 110% 1.65 33.3
Quartzite 130% 1.95 37.8
Blue Schist 70% 1.05 16.2
Green Schist 70% 1.05 16.2
Soapstone 40% 0.6 6.0
Migmatite 90% 1.35 25.8
Sedimentary:
Limestone 50% 0.75 8.7
Chalk 50% 0.75 8.7
Shale 50% 0.75 8.7
Siltstone 60% 0.9 12.0
Lignite 50% 0.75 8.7
Dolomite 50% 0.75 8.7
Greywacke 100% 1.5 30.0
Chert 90% 1.35 25.8
(Bricks and slabs are the same as smooth stone, cobblestone is 33% harder to mine but has the same blast resistance)
:
:
Download
Version 0.4.2c, updated 29 Oct 2013
for Minecraft 1.6.x
Version 0.4.2, updated 03 Jul 2013
for Minecraft 1.5.x | for Minecraft 1.4.7
1.5.2 version 0.3.6 | 1.4.7 version 0.3.6
1.5.1 version 0.3.5
1.5.1 version 0.3.4a
1.4.7 version 0.3.3
1.4.7 version 0.3.2b
1.4.7 version 0.3.1
1.4.6 version 0.3
Note: config and block IDs changed since these versions
1.4.6 version 0.2
1.4.6 version 0.1
1.4.5
Mod Support:
More Fuel, Tweaks, and Everything by Grom PE - Adds Underground Biomes block support for Equivalent Exchange 3 (stone transmutations) and Thaumcraft (aspects for blocks and items).
Texture packs:
PureBDcraft HD textures (WIP) by various authors
[Screenshot] photorealistic 128x128 textures (WIP) by Els236
[Screenshot] 128x128 textures by Wreckage
[Screenshot] 32x32 faithful style texture pack by The_Order
[Screenshot] Sphax texture pack by SirOldie
Mod compatibility:
Currently may not work with ID resolver!
It should be compatible with other mods, including worldgen ones.
You can change Block IDs in the config file in case of ID conflict.
All recipes from the base game are by default modified to accept modded stone.
In case that doesn't work, try /oredictifystone chat command (requires cheats/server owner powers).
In case other mods require regular cobblestone, it can be crafted by arranging modified cobblestone in 2x2 pattern.
2. Once Forge is installed run Minecraft once to make sure it has worked and to set up the necessary folders.
3. Put the zip file of the mod into your /mods/ folder in the minecraft directory.
If there is no /mods/ folder then Forge might not have installed correctly.
4. Run Minecraft. If Minecraft loads and the mod shows up when you click the mods button in the main menu then it has worked.
Config:
You can edit the mod config file if you want by going to the /config/ folder in your minecraft directory and opening 'UndergroundBiomes.cfg'
with Notepad or any other text editor. You can set all the block and item IDs for the mod here to fix any conflicts that may occur with other mods.
Mod packs permission:
You are free to include this mod in your private or public non-commercial mod pack, provided you mention the authors and a link to this page.
Source:
All source code is available on Github. Feel free to fork, submit bugs, feature requests and patches!
Note: as Exterminator Jeff did not specify a license and gave the project to me as whole, I think it's only fair to declare it public domain.
Basically, do what you want but I would appreciate the credit.
An XMPP groupchat for talking about this mod or Minecraft modding in general: http://chat.grompe.org.ru/#mcmoddev (xmpp:[email protected])
Your mod seems to modify a lot of base classes, which makes me worry that it's also not going to play nice with other mods. Is this really necessary? Is it a byproduct of modifying vanilla recipes? Personally, I'd much rather you just implement recipes where 2 of your stones in a crafting grid give you 2 generic cobblestone. This would solve the problem of unique stone not being in current vanilla recipes.
I'm also curious if the stone has different hardness (and blast resistances) that line up (roughly) with their hardnesses in real life.
This is something that I'm hoping to do but I'm not quite sure how to do it without changing a lot of core Minecraft files and potentially making this incompatible with a lot of other mods. If anyone knows of a good way of combining two textures on one block I'd like to hear it!
I would quite like to do this as I think it would make it a lot better. I found it pretty hard to make 24 rock textures that actually looked different enough with such a small resolution. I can provide the .psd for anyone that wanted to give it a go as I probably wont be able to for a while.
I haven't tested it yet but it should be as I haven't changed any of the base biome stuff as far as I know
The base classes that had to be modifed were mainly around world generation to force the game to do a second round of block replacements. As far as I know there isn't any way around this at the moment. I think it should work fine with most other mods as I changed hardly any of the base stuff in those clases but rather added new stuff. There is just a few key lines that I had to add to base methods.
There is a recipe like you describe! It's like a crafting table but with mod cobble and gives vanilla cobble back.
I'm planning on having different hardnesses etc soon but it will probably take a bit of research and I've just started working full time. But yep that's definitely the plan
You can convert the cobble from the mod in normal cobblestone. The recipe is like the crafting table recipe except with cobblestone and gives you four normal cobblestone.
Wow thanks I'll add it to the top post!
As I guess I'd say it should work fine provided the cave generation mod doesn't change the same vanilla classes that this does. When I get time I'll try it out with a bunch of popular mods and try and fix as many incompatibilities as I can.
I think I mentioned it further up but it's something I'd like to fix it's a complicated issue to solve as far as I know without being really bad for compatibility with other mods
Thanks for letting me know I suspect that has to do with the ore placement method which I had to adapt to have them replace the new rocks instead of plain stone. It's strange though as I would have expected no new ores to spawn if there was a problem there. Are you using just IC2 and BC or a larger pack?
That error message is something I forgot to take out and is not a problem at all. It should only happen when first starting a new map and has to do with a strange bug that came up when trying to place strongholds. I didn't changed any of the code where the bug was occurring but I managed to work around it so strongholds do generate just fine.
It was built against forge 6.4.
On the issue of textures I could go that route but I'd have to make textures for each of the 7 ores for 16 types of rock resulting in 112 new textures. I suppose I could go a bit further with certain ores only being in certain biomes and then only make the textures for those ones. The next issue would be whether they dropped the normal ore when mined (when applicable) or the newly textured ore as if it dropped the new one it could mess with other mods recipes that might require that ore.
Could you add support for Mystcraft? so your underground biomes can be added as glyphs?
"Building a better tomorrow one dream at a time…" [ 一度に1つの夢より良い明日を構築する
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to C:\Users\Ashillion\AppData\Roaming\.minecraft\crash-reports\crash-2012-12-17_00.49.03-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 13004c47 --------
Full report at:
C:\Users\Ashillion\AppData\Roaming\.minecraft\crash-reports\crash-2012-12-17_00.49.03-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 12/17/12 12:49 AM
-- System Details --
Details:
Minecraft Version: 1.4.5
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_07, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode), Oracle Corporation
Memory: 371274256 bytes (354 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
JVM Flags: 2 total; -Xms512m -Xmx1024m
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 v7.23 FML v4.5.21.486 Minecraft Forge 6.4.1.436 44 mods loaded, 44 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
mod_GuiAPI [mod_GuiAPI] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_SmartRender [Smart Render] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_SmartMoving [Smart Moving] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_TooManyItems [mod_TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized
mod_ReiMinimap [mod_ReiMinimap] (minecraft.jar) Unloaded->Constructed->Pre-initialized
jammyfurniture [Jammy Furniture Mod] (1.4.5_Jammy_Furniture_Mod_V4.1_Beta_2.zip) Unloaded->Constructed->Pre-initialized
mod_crystalWing [mod_crystalWing] ([1.4.5]CrystalWing.ML.1.4.5.r01.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Core [BuildCraft] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Factory [BC Factory] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Transport [BC Transport] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Silicon [BC Silicon] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
APUnofficial [Additional Pipes Unofficial] (AdditionalPipes-2.1.3u35.jar) Unloaded->Constructed->Pre-initialized
mod_ArmorMovement [mod_ArmorMovement] (ArmorMovementMod 1.4.5.zip) Unloaded->Constructed->Pre-initialized
mod_Armor [mod_Armor] (ArmorStand.zip) Unloaded->Constructed->Pre-initialized
Backpack [Backpack] (backpack-1.5.4-1.4.4.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Builders [BC Builders] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
BuildCraft|Energy [BC Energy] (buildcraft-A-3.2.2.zip) Unloaded->Constructed->Pre-initialized
ChocoCraft [Torojimas ChocoCraft] (Chococraft_2.3.7.zip) Unloaded->Constructed->Pre-initialized
CustomSpawner [DrZhark's CustomSpawner] (CustomMobSpawner 1.9.2.zip) Unloaded->Constructed->Pre-initialized
MoCreatures [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v4.3.1.zip) Unloaded->Constructed->Pre-initialized
EasyDye [Easy Dyes] (Easy Dyes v 3.0.zip) Unloaded->Constructed->Pre-initialized
ExtrabiomesXL [ExtrabiomesXL] (ExtrabiomesXL-universal-1.4.5-3.6.0a.jar) Unloaded->Constructed->Errored
MFReloaded [Minefactory Reloaded] (MineFactoryReloaded_1.4.4.zip) Unloaded->Constructed->Pre-initialized
MFR_CompatGrass [MFR Grass Fertilizer Addon] (MineFactoryReloaded_1.4.4.zip) Unloaded->Constructed->Pre-initialized
Mystcraft [Mystcraft] (mystcraft-uni-1.4.4-0.9.4.05.zip) Unloaded->Constructed->Pre-initialized
ParachuteMod [Parachute Mod] (parachute-1.4.5-forge-396.jar) Unloaded->Constructed->Pre-initialized
Railcraft [Railcraft] (Railcraft_1.4.5b-6.10.0.0.zip) Unloaded->Constructed->Pre-initialized
mod_RecipeBook [mod_RecipeBook] (Recipe Book.zip) Unloaded->Constructed->Pre-initialized
RopesPlus [Ropes+] (RopePlus_1.4.4.zip) Unloaded->Constructed->Pre-initialized
AS_Ruins [Ruins Spawning System] (Ruins_1.4.4.zip) Unloaded->Constructed->Pre-initialized
mod_Shelf [mod_Shelf] (Shelf.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion [Thermal Expansion] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Factory [Factory] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Energy [Energy] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|NEI [NEI] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
ThermalExpansion|Transport [Transport] (ThermalExpansion-2.1.4.zip) Unloaded->Constructed->Pre-initialized
toomanyplants [TooManyPlants] (TooManyPlants.jar) Unloaded->Constructed->Pre-initialized
TwilightForest [The Twilight Forest] (twilightforest-1.13.1.zip) Unloaded->Constructed->Pre-initialized
ExterminatorJeff_UndergroundBiomes [Underground Biomes] (undergroundBiomes.zip) Unloaded->Constructed->Pre-initialized
XPBooks [XPBooks] (XPBooks-v1.3.1-1.4.4.zip) Unloaded->Constructed->Pre-initialized
MSC [Mob Spawn Controls] (Forge_MobSpawnControlsv1.4.4.2.zip) Unloaded->Constructed->Pre-initialized
LWJGL: 2.4.2
OpenGL: GeForce 8600M GT/PCI/SSE2 GL version 3.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'forge,fml'
Type: Client (map_client.txt)
Texture Pack: GlimmarsSteampunk v9 64x WIP.zip
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: allowedBiomes
at cpw.mods.fml.common.LoadController.transition(LoadController.java:117)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:481)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:159)
at net.minecraft.client.Minecraft.a(Minecraft.java:430)
at net.minecraft.client.Minecraft.run(Minecraft.java:762)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchFieldError: allowedBiomes
at net.minecraftforge.common.BiomeManager.addSpawnBiome(BiomeManager.java:57)
at extrabiomes.helpers.BiomeHelper.enableBiome(BiomeHelper.java:101)
at extrabiomes.handlers.BiomeHandler.enableBiomes(BiomeHandler.java:44)
at extrabiomes.Extrabiomes.preInit(Extrabiomes.java:105)
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:440)
at sun.reflect.GeneratedMethodAccessor6.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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:480)
... 4 more
--- END ERROR REPORT 7bb9e40d ----------
I think from the log file it is a conflict with ExtrabiomesXL-universal-1.4.5-3.6.0...
"Building a better tomorrow one dream at a time…" [ 一度に1つの夢より良い明日を構築する
Thanks for the log I'll have a look at that. It might be to do with the order the mods were installed in. Which did you install first? I'll download extrabiomes and see if I can fix it
That said, I've found several problems with the mod which keep me from wanting to use it.
1. I'll start with a small one. Stone bricks drop Stone cobble when destroyed. I'm sure this is just an oversight which can easily be fixed.
2. What is up with the [STDERR] message that gets spammed on the console when you quit a world? A couple times it seems to have caused Minecraft to lock up on me.
3. This mod is incompatible with Better World Generation 3 which has become my default world generation mod. Whenever you start a new world with both loaded you spawn in mid air and there is no world.
4. This mod doesn't work right with IC2. IC2 ores spawn all about the world in mid air.
5. This mod doesn't work right with Custom Ore Generation which is my default ore generation mod. Basically generic smooth stone shows up where ores typically would.
6. This is more of a request. I'd love to see soft stones like chalk and marble be a little easier to mine and offer less blast resistance while harder stones like granite and basalt be a little harder to mine and offer more blast resistance. Basically something similar to the Moh's scale of hardness. (http://en.wikipedia.org/wiki/Mohs_scale_of_mineral_hardness)
Now I've only tried 3 of the 40 plus mods I usually run, and none of them have worked correctly. It doesn't seem like there should be this many problems for something that simply replaces stone so I'm guessing part of the problem is with the ore generation aspect of your mod. I'm hoping you'll consider scaling it back or maybe making a simple version of the mod that replaces generic stone with your stones but doesn't touch ore gen. Until then I doubt many people will be interested in using it. That would be a shame because it really is a great addition to Minecraft and I'm pulling for it to succeed.
you try don't work. "Ore" mods alter the generation of a world just like a world generator mod only
specifically the "ore" blocks and in tn any other underground block.
Its not a "simple stone replacement" happening with this mod. This mod is setting up rules for the
generation of whole Biomes that are only bellow the surface. Telling the system yes and no and which
and where and how many.
and IC2 is not exactly stable.... I can't get it to play nicely with the other industrial mods out there.
> thermal expansion > buildcraft and > IC2 for starters should be more seamless but i don't think that's
not ever going to happen and in turn these mods as they add new world generation blocks have to forge
compatibility with other mods like custom ore generation and Better World Generation 3 mystcraft and
a load of others.
I agree it would be nice to have more cross compatibility. But this is an ongoing issue with mods.
Without a standard API for minecraft this will continue in areas like these.
I say no to "scaling back" even if it where possible. This concept is just too cool and has the ability to
be allot more and would be better if it absorbed the functions of custom ore generation. Then added ores could
be set as biome specific...
I vote for Exterminator Jeff working with extrabiomes xl and custom ore generator to expand the mod into these
areas allowing this to be a companion mod. each adds a little alone but allot together.
I also vote for *gasp* modders working together in developing great mods that add to the overall experience.
and to develop and use a universal base of ores and world blocks so we can discontinue this
practice of reinventing the wheel. I am so over every mod adding its own copper tin and bronze...
"Building a better tomorrow one dream at a time…" [ 一度に1つの夢より良い明日を構築する