[1.6.2]-[SP/SMP]- Better Ore Distribution:[v2.7] - fractal veins, and ID overrides!
- modloader/forgecompatable
-PLEASE POST/ TELL YOUR FRIENDS
Media: videos/screenshots
WITHOUT BOD (before): WITH BOD (after): A COAL MINE (where there's ore, there's more, but mines are rare): - normal - x-ray
short description:
--- changes the way ore generates so that they are semi-grouped together in mines. this promotes exploration, the use of minecarts, and you don't have to strip mine anymore.
--- also a fully customizable ore distribution mod. Edit rarity, vein size, number of veins, height from bedrock, diameter of mine, ore rarities by biome, vertical cluster density, and horizontal cluster density, and more
Example pic: an ore map
All the stuff:download/description/instructions/etc.
This is my first mod. If you have any questions or suggestions I'll see what I can do, and when notch updates I'll try and fix the mod ASAP.
What the defaults do about mines:
I for one like finding and mining scthuff. As most of you already know a "vein" of say Iron ore, averages 4 blocks. Lets say you get in the game and find you need some iron; you have two options, dig aimlessly, or get lost in a cave, and five hours later you have a stack of 64 Iron. personally I think this sucks.
What I have done in this mod is I have taken the ores and made them generate collectively by chunk, making mines
So Iron for example has a 1 in 40 chance of generating in a chunk (chunk = 16x128x16 blocks), and on a desert biome it has a 1 in 20 chance. If it does generate, some 70 veins, with of a max of 10 blocks in a vein, will generate in the chunk, making some 500-700 blocks in that chunk that are iron ore. Each ore has it's own setup like this, making ore a bit more spread out, but also rewarding to find, because if you find any of something you know there is more in the ground there, just like real life , giving you a reason to explore, and places to go.
There isn't more ore, it is just distributed in a (in my opinion) better way .
Now you can have actual mines, with mine-carts!
what you can do with the customization, and what you should know: I recommend reading this before changing the default settings
Alright when you make a new map or generate new terrain it will create the BODprops folder in your .minecraft folder. it has an "OverWorld" folder, and when you generate the nether, a "Nether" folder. The OverWorld folder has BOD-Mine[1.1].txt, BOD-biomes[1.1].txt and BOD-Overrides.txt in it.
These files have 12 things to know:
Note: any new ores from mods will be added to the end of the BOD props file when they are generated for the first time, and will only have their blockID's as identification. you have to figure out what ores go to what BlockID's yourself. ("#" starts a line as a comment in the text file). You can look in the other mod's configs, check their forums, or their IRC channels to find these ID names.
1."rarity" - how often a mine will occur, 1 being always (note zero makes an ore not generate)
info: this spreads out the probability of an ore occurring in a chunk (a chunk = 16x128x16 blocks) by a 1 in X chance. so if you have iron set to 10, 1 in every ten chunks will have iron in it. this is used for making for real mines
2."VeinSize" - how many blocks in a vein (veins are what you find in vanilla minecraft)
info: generally, its the number of blocks in a vein, as you get higher than 10 though, it starts making slightly more.
- turns out this is non-linear (notch code not mine) the equation .002346X^3 + .01605X^2 + .63564X will tell you how many blocks it will make. Also consider that veins can touch giving the appearance of larger veins, this is more prominent with a higher density: see #7. below
3."veinAmount" - how many veins in a mine
taking the Iron example, if we set this to 20 for iron, iron now makes 20 veins, in 1 of every 10 chunks, with ~5 blocks per vein, making ~50 blocks average in the chunk. WARNING! more veins = more time to create! so dont make a few thousand per ore and complain about generation times.
4. "height" - how tall the mine is
info: If you have a cardboard box, and ores can only spawn inside that box, this is how tall (in mincraft blocks) the box is.
5. Diameter:- how wide the mine is
info: if you have a cardboard box, and ores can only spawn inside the box, this is the length and width of that box, in vanilla minecraft this is 16 blocks (one chunk) you can use this to make the mines cover a larger area. careful though, because it will spread out how many veins you have, so you may need more veins for a larger area. 6."VerticalShift" - allows you to move the mine up and down
info: if you have a box, and ores can only spawn in that box, height and diameter say how big the box is, and this moves the whole box up and down. you can enter a value, say 20, and the mine will move up 20 blocks from where it would be centered otherwise. or you can enter say -20 and the mine will move down.
7. density, vertical and horizontal -makes ores more common towards the center of the mine
info: these options shift the probability of a vein spawning to be greater towards the center
you can enter a number 1-100 as a percentage of density, 100 being as close as possible, and 1 being an even spread.
horizontal: is rather sensitive, I would recommend working in 1-50 for clean results.
vertical: will draw in the veins toward half the height, and as such will push it down deeper.
8. GenOreInBlockID: -It's rather self explanatory. it says what block the ore is allowed to spawn in. For example 1 is stone, and 153 is netherrack.
9. useMarcoVeins- use fractals instread of potatoes, my veins instead of Notch's
setting this value to true will have that ore use a different vein structure than vanilla. basically this makes the ore kinda spidery and have long tendrils of ore stretching out. you want to use a lot of blocks for this setting, if you want smaller veins like one to 30 blocks use Notches veins, so set this to false. if you want a large vein, or want to make your metal mines more realistic, set this to true, and use a lot of blocks and very few veins, you basically use 1-10 of these to make a mine.
example pic: veinSize set to 300
10. BODbiomes.txt: change how often ores spawn based on biome
info: it allows you to change the rarity of an ore based on what biome it's in. it has the blockID ,followed by the biomeID, followed by the new rarity for that ore in that biome.
like this: "OreID[15.0]-BiomeID[2]=50"
this will change the rarity of Iron to 50 in desert biomes. you can now do this with modded biomes, but you will need the biome ID.
Note: you can set the rarity for an ore in a biome to "0" and it will not spawn there, and vice versa, you can set the normal rarity to "0" and have it be "20" in plains deserts, and forests to have it only spawn in those biomes.
11. Overrides
overrides allow you to add any block you want to run through BOD. This way if for some reason an ore isn't being auto added, you can force add it. But this also allows you to do some fun things by adding other blocks, like mobspawners, water, TNT, you name it. The format is explained in the text file, and you will find emerald as the first override ore (ID 133).
12. Layered Generation: add different settings to ores to diversify the shapes of mines
example pic:
info: How it works:
you can make new config files that allow you to have more mine shapes for an ore, and allows you to add "layers" to a given shape of ore mine to make it more interesting, note in the picture how the tall stack of diamond has a mass of diamond on the bottom. The Text File:
(V2.5.2)BOD-Mine[X.Y].txt
X - default is 1, this is the mine, more of these are more mines that you can customize for your ores
Y - default is 1, this is the layer for X mine, more of these add different settings onto mine X, and can have a chance to add those settings based on rarity too.
i.e
(V2.5.2)BOD-Mine[1.1].txt - default/main settings go in here
(V2.5.2)BOD-Mine[1.2].txt - make a new layer by making a new text file and adding settings into it
- if this config has settings for iron in it, then those settings will spawn in addition to iron that spawns in mine "1.1". same for "1.3", "1.4", etc. they will all spawn at the locations of the mines in the main "1.1" adding "layers" of ore generation.
(V2.5.2)BOD-Mine[2.1].txt - make a new mine by making a new text file and adding settings into it
- this is a separate mine, these settings and its layers ("2.2", "2.3", "2.4", etc.) are separate from any of the generation related to mine "1", this is mine "2". so you can have diamond spawn in a layer near bedrock in "1.1", but have diamond spawn in shafts in "2.1", and they will spawns as separately as iron and coal spawn separately.
notes for layered generation:
- the only file that needs to have every ore listed is BOD-Mine[1.1] the other files can have all the ores, or none, it doesn't matter.
-you can, theoretically, have an infinite amount of layers and mine types, but it makes more work for the computer the more you have, so 5000 different mines and layers might not be a good idea. though having plenty shouldn't be a problem
Notes BOD in general:
- new ores will be added to the .txt when they are first generated, and will need to be labeled and configured.
- you can easily reset the defaults by deleting the default text files so new ones are made
- changes to the .txt only occur in newly generated chunks
- I recommend an x-ray mod for getting you configurations just right - http://www.minecraft..._hl__x
- I am not responsible for damaged saves
- GL and HF
- feel free to post your text configurations in a spoiler box with a description
important notes -
- now a mods folder mod
- configs moved to the default config folder for minecraft
- SSP and SMP now have the same version
- it requires forge now
I am not responsible if you mess up your saves, back them up if you are unsure if you want a certain generation rate, or are doing anything involving modding for that matter.
Installation:
1. you have to open the main file for minecraft which should be in C:\user\"user name"\appdata\roaming\.minecraft\bin
2. there is a file named minecraft.jar
3. open it with a winzip, or a similar compression program
4. drop the mod files into the winzip window over the single .class files, Don't drop it on the folders
5. if you haven't for another mod, delete the META-INF folder
6. close winzip
and your ready to play!
to install it on your server:
1. find your server.jar (it must be the .jar from minecraft.net the .exe will not work)
2. repeat steps 3 and 4 of single player installation
and now your friends can play!
- don't delete the Meta-inf folder for the server, it may cause your server to crash. (thanks to Scearcrovv for finding this)
Config repository:
Configs: feel free to post your config with a description
IC2, starter config(format has changed, so just use the numbers, dont copy paste)
- http://pastebin.com/94pLTj4e
BOD for Metallurgy and extrabiomes xl. There are still mines where you find a ton of the resource, but there are also smaller less dense mines throughout, BOD 2.5.3
- http://www.minecraft...0#entry19581341
Change log:
2.6
- updated to 1.5.2
- added a new setting, "GenOreInBlockID" it allows you to choose what block to spawn your ore in, for example 1 is stone, and 87 is netherrack. This is a single, whole number digit, and does not specify metaID blocks. If you have something like 953:7 for a block, 953 will allow it to spawn in that block, but also other meta values from 953. This should rarely if ever be a problem since ore is generated before most other things.
- added nether ore support. there are now to folders in BODprops, "OverWorld" and "nether", these contain the files for the respective dimensions. They should both behave as normal and seperatly. This includes a seperate override file for the nether. It should be noted that the nether configs are not generated until you enter the nether.
- fixed an artifact in the code that prevented you from setting an ore to 0 rarity, and then using the biome config to make it apear in select biomes
- fixed a typo that was probably messing up the biome configs enough to prevent them from working
- I ate lunch just before typing this
2.5.5
- fixed some bugs in the configs
- updated to 1.4.6
- fixed the rarity for addtional layers of generation (such that rarity values on addition layers gives it a chance for spawning. so if i made coal, and had it spawn at four different heights using layered generation, the rarity would randomize what depths show up)
2.5.4
- added my fractal veins as an option when an ore generates, this means you will need to update your configs
- added overrides so you can add any block ID to BOD now
- changed mineHeight to verticalShift to help lessen confusion
- added emerald to the configs using the new override system
2.5.3
- undid some stuff, should fix the freeze on building terrain or whatever, and the nether crash mods like IC2
- fixed some formula stuff for the density, the height was off due to some calculation weirdness
- made coal a bit more common/findable, but not too much
- adjusted the gravel and dirt to be very common in plains biomes
2.5.2
- you can now add as many ores as you can find mods to add ores from
- fixed a bug where some ores from meta IDs were not being added
2.5.1
- fixed some bugs, and cleaned up the code
- coal now spawns in a more "layer" type fashion using the mine height setting
- upped the hard coded ore cap from 80 to 256, you can now have 256 unique ore ID types spawning plus 16 meta ID ores per block ID with forge.
- should have fixed ores not writing to config, if its uses modloader ore the forge ore dictionary, it should get in the config.
- the game won't crash if there are too many different ore types now, it will just roll over in the registry, and print a warning message to the console window.
.2.5
- added forge compatability (forge not required), to allow the forge ore dictionary to give BOD metaID data. most mods should now be compatable if they use modloader or forge.
2.4
- added "layered generation" - you can now make more config files to make different mine shapes, and more detailed mine shapes
- a rarity of 1 will make that ores spawn in every chunk, it was a 50% chance before
- added "mineHieght", allows you to move mines up and down with positive and negative values.
2.3
-added support for new biomes, and any biomes from mods
- setting a rarity to "0" makes that ore not spawn
2.2fix2
- fixed bug with static variables, making the mines spawn in a dragged out line in the +x,+z direction.
2.2fix1
- fixed a bug with static variables, making all ores spawn with the same ID
2.2
- FIXED THE BUG where to many ores would spawn from modloader ores!
- adjusted the BODbiomes.txt
+ now changes the rarity of that ore to the value entered for that biome (so 15desert=50000 will change the rarity of iron to 50000 in desert biomes)
- adjusted some method orders to (i think) save memory.
- fixed seeds
+ seeds now maintain their terrain/biomes between vanilla and BOD, but some things like trees and ores will be different
2.1.1
+ fixed some coding errors that should help with proper generation
+adjusted the generation settings to be better
- diamond is more common
- made the mines larger with more veins
2.1:
+added customizable biome support
+added a directory to .minecraft
- a folder called BODprops now generates in your .minecraft folder and holds the BOD(version).txt and BODbiomes(version).txt
2.0: made other ores generate in the properties and made the mod 1.0 compatable
version archive:
Version 2.7 by LordBlackHole singleplayer/multiplayer - BOD 2.7 for minecraft 1.6.2 - this goes in the mods folder v2.6 - Beta
legacy - V 2.6 for MC 1.5.1 singleplayer - BOD 2.6 for minecraft 1.5.1 - http://adf.ly/PeSmX v2.5.5 Singleplayer - http://adf.ly/GVvFH - BOD 2.5.5_fixed for MC 1.4.6/1.4.7 multiplayer - http://adf.ly/GVvdl - BOD SMP 2.5.5_fixed for MC 1.4.6/1.4.7
Singleplayer - http://adf.ly/Fzhdi - BOD 2.5.4 for MC 1.4.5 Multiplayer - http://adf.ly/Fzhji - BOD 2.5.4 SMP for MC 1.4.5 Custom Configs - http://adf.ly/GA6JW - it would be difficult to have the program auto generate these, so I made them separately. later they will be a part of the main downloads.
these make gems spawn like gems in small 1-2 block veins speckled about, and it makes metals spawn with the new fractal system, also i have setup coal to spawn with 4 different height variations. I fixed a problem too (emerald blocks instead of ore!) so please grab these configs
Singleplayer - http://adf.ly/Fzb42 - BOD 2.5.4 for MC 1.4.5 forgot the check for stone on these, so the marco veins would spawn anywhere, even dirt, or in air, if the height allowed Multiplayer - http://adf.ly/FzbNX - BOD 2.5.4 SMP for MC 1.4.5
(use this one) Metellurgy fixed verion singleplayer - http://adf.ly/EAnF6 (fixes nether crash. or not) Singleplayer - http://adf.ly/E2pv6 - BOD 2.5.2 for MC 1.4.2, (if you had a crash with the one above, try this one instead) Multiplayer - http://adf.ly/E2pxD - BOD 2.5.2 SMP for MC 1.4.2
Singleplayer - http://adf.ly/DqefR - BOD 2.5.2 for MC 1.3.2, specific support for Metallurgy Multiplayer - http://adf.ly/Dqf2A - BOD 2.5.2 SMP for MC 1.3.2
singleplayer - http://www.mediafire...a3c845vj5yewz6yBOD 2.4 for MC 1.3.1 multiplayer - should have the publish fuction should work (i think there is still a dedicated server, need to look into that)
V1.3 - now has a properties file. It will create the file "BOD_properties.txt" in the location of of your minecraft.exe when map generation occurs for the first time. It will allow you to change the 1 in X chance of ore mines generating, and allows you to turn off the biome generations system (biome gen: each ore has twice the chance to generate in its biome). also note that the smaller the number the more common the ore, and that changes to the properties only take place in newly generated chunks
single player - http://www.mediafire...br69ij6vvabw0zw
multiplayer - http://www.mediafire...x7k9zak3n1k8jiz
If you don't know how to mod you can ignore this.
I am going to allow other modders to integrate this mod and concept into their own if they wish (the mod now accepts new inputs from mods that add ores), but only under the condition that a credit to me and a link to my page are provided on the mod's page. Also post a link to your mod in a reply, or PM me so I know of you, and this can become a central hub of mods using this concept . If you can mod you should be able to figure this out, see the "technical stuff" post below, for some other other details, though that's mostly out of date.
FULL CODE: updated (5/20/2013) v2.5.5
BiomeDecorator.java
public void decorate(World par1World, Random par2Random, int par3, int par4)
{
if (currentWorld != null)
{
// throw new RuntimeException("Already decorating!!"); // must be removed for the mod to work
}
else
{
currentWorld = par1World;
randomGenerator = par2Random;
chunk_X = par3;
chunk_Z = par4;
decorate();
currentWorld = null;
randomGenerator = null;
return;
}
}
I see it as more important that the game is improved than me hoarding this mod's concept, my ultimate goal would be notch's implementation of this. good luck on modding all
Banners: use one if you like the mod, without this the mod has no advertisement.
Thanks to the developers of MCP, without their programs, modding would be neigh impossible
thanks to ChinkyLee for his guide that allowed me to set up the programs needed
thanks to Scearcrovv for his relentless support of technical issues, this mod, and testing
and thanks to the Minecraft community, because without you guys this would be pointless and boring
[1.5.2]-[SP/SMP]- Practical TNT - 100% drops
- made blocks destroyed by tnt drop their items 100%.
- should apply to all explosions (TNT, creepers, gasts, mods) - BUT, TNT still destroys items, so if you setup a ton of tnt the sequence of explosions will destroy many items.
- if you control your use of them though you can acctually use TNT to mine/dig without destroying all your ore (that never made sense to me, so i made this little mod)
feel free to post about anything, and add a banner if you like the mod. tell EVERYONE about BOD Need help? Want to ask how something works? Want to share tips? esper.net, #BOD
Copyright:
- don't blatantly steal my stuff, code or downloads
- ask me first, I am almost always helpful.
- If i let you use it, you MUST link to this post, so people know where/who it came from, and so they can read the instructions.
my objective was to maintain the same amount of ore, but have it in a common area. For a few reasons, you know where you can get some ore once you've found it (unlike previously). minecarts and mines are practical, and you might actually use them. and I felt the distribution wasn't very realistic before.
I was inspired to make this after playing the Planetoids map mod (giant floating spheres of material X), but I didn't like how very dense that was, and I wanted to have the normal terrain. so I made this.
feed back is always useful, and thank you for your positive comments on my first mod.
If it seems the ore is too common I can very easily reduce the size of the veins or the probability, making it more peppered where you do find it, though there would still be a lot there to get, but that's the point.
I am attempting to make google know this is here by messing with links. you can ignore this spoiler. My link
Good mod looks cool i aint gona get it till u use modloader also u didnt make diamonds do that did and they do look preety big maybe coal could be bigger and iron and redstone less i dont no but u should also make it so it like only does this in like tiagra biome or wateva its called yer
Good mod looks cool i aint gona get it till u use modloader also u didnt make diamonds do that did and they do look preety big maybe coal could be bigger and iron and redstone less i dont no but u should also make it so it like only does this in like tiagra biome or wateva its called yer
I'm pretty sure the biomes are just surface oriented, it's separate from what's generated below.
I might be able to get it to do that with some IF statements but it could get hairy. I'll look into it.
I am getting a decent amount of feed back that there is too much ore.
these are the rate at which each ore will generate,
ore: block/chunk: chance to generate in a chunk:
dirt/gravel----1205-----1 in 5---(this means 1 out of every five chunks will have this)
coal-----------1800-----1 in 10--(I had already reduced coal's rate, normally woulda been 1 in 3.77 O.o, was too much)
Iron-----------1205-----1 in 8---(a chunk is a 16x128x16 hunk of blocks, average amount of total blocks = 16,000 )
gold-----------1205-----1 in 75--(iron (+2), coal (+6), and dirt (+1) have modified rates, coal having the greatest change, making less of these ores on the map, because there was too much)
redstone-------1205-----1 in 22--(gold, redstone, diamond, and lapis, I kept the same rate of generation)
diamond--------1205-----1 in 172
lapis----------1205-----1 in 200
I originally wanted to keep the same amount of ore on the map, but coal was everywhere so I changed that, now according to you guys the other ores seem to be too common.
There is supposed to be a creeper load of ore when you do find it, but the issue I'm seeing is that it is too easy to find each mine.
I will add iron, coal, and redstone to the poll, and you can tell me which you find too many mines of.
v1.1 stuff:
NEW:I can in fact make ores spawn according to biomes! working on the code now! DONE! This should also fix the problem of mines being to common.
DONE!
here are the off biome generation rates: and these are 1 in X chances
dirt with gravel = 25; Iron = 35; Coal = 45; Gold = 95; Redstone = 52; Diamond = 192; Lapis = 220;
and on the biomes:
forest = redstone 1 in 11
rain forest = gold 1 in 34
seasonal forest = lapis 1 in 100
taiga (pine trees) = coal 1 in 15
desert = Iron 1 in 10
tundra = diamond 1 in 86
plains = dirt and gravel 1 in 5
I hereby declare that you will treasure each mine like a first born child!
v1.2 stuff:
here are the off biome generation rates: and these are 1 in X chances
dirt with gravel = 25; Iron = 40; Coal = 55; Gold = 95; Redstone = 62; Diamond = 192; Lapis = 220;
- Each ore now occurs twice as often inside its biome than outside.
and the biomes to ores are:
forest = redstone
rain forest = gold
seasonal forest = lapis
taiga (pine trees) = coal
desert = Iron
tundra = diamond
plains = dirt and gravel
v1.5 changelog:
- added a random function, for diversity
- added diameter controls
- added vertical and horizontal density controls
- added vanilla ores (generates the original ores in a chunk)
- removed the trace ores system from the code (never seemed to work)
- true/false switches for each section in the .txt are now for controlling which parts to use the UseRandom function on
- adjusted defaults to use new options
- nerfed coal... again...
- pushed some ores down now that they can be spread out
- fixed some coding discrepancies between "useVeinSizes" and "UseVeinSizes" that was preventing people from changing certain options
- made this mod 76% more awesome
- removed herobrine :wink.gif:
Thank you for your help with balancing the mod.
Hope you all enjoy, and feed back is wonderful! :smile.gif:
I got a couple suggestions for this mod that would probably be more of a hastle on you, however it would give much more custotmization to the map creators. (yep you guessed it) I was hoping that the map creators (SMP admin or SP player) would have a config file that could be edited before the creation of the map, that would give different amounts and ratios of ore from a regular biome and also change the ore amounts in each individual biome. I feel like this would make this mod used by basically all SMP servers because it would help create several teams in the search for these veins, and it would be their job of excavating it also.
Additionally it would make it so you would not have to worry about the amount of ore, because they would have the option to change it right there. One last thing on this subject, using this potentially the server creators could make the map have very little ore except for one hidden vien of diamond if they generated that diamond vien after they changed the
config file, and then when they were done they changed it back.
Also one quick side note, I don't really feel like lapis should be rarer than diamond, despite the current ore distribution, because after about 6 blocks, it really becomes useless, however a large quantity of diamond can give infinite riches to someone, so you might want to edit that
Thanks for your consideration
-Celtic
Rollback Post to RevisionRollBack
Im making myself a new signature soon, but im les tired.
I got a couple suggestions for this mod that would probably be more of a hastle on you, however it would give much more custotmization to the map creators. (yep you guessed it) I was hoping that the map creators (SMP admin or SP player) would have a config file that could be edited before the creation of the map, that would give different amounts and ratios of ore from a regular biome and also change the ore amounts in each individual biome. I feel like this would make this mod used by basically all SMP servers because it would help create several teams in the search for these veins, and it would be their job of excavating it also.
Additionally it would make it so you would not have to worry about the amount of ore, because they would have the option to change it right there. One last thing on this subject, using this potentially the server creators could make the map have very little ore except for one hidden vien of diamond if they generated that diamond vien after they changed the
config file, and then when they were done they changed it back.
Also one quick side note, I don't really feel like lapis should be rarer than diamond, despite the current ore distribution, because after about 6 blocks, it really becomes useless, however a large quantity of diamond can give infinite riches to someone, so you might want to edit that
Thanks for your consideration
-Celtic
Sounds good, but my experience with GUIs is like 1 outa 10, so..... we'll see what I can do
Also, if lapis is useless after six blocks, why whould I make it common? If you find it you never need more. ;D
and I have yet to come across diamond, but with the new biome update, it might be more practical find. 1 in 172 chunks is a lot to look through trust me.
------------------------------------------------------------
also in regard to industrial craft, since the move to the new forum, lots of links are broken, and I can't seem to get all the pieces to install it for testing.
From what I could see in the files it should be compatible for single player, but multiplayer uses a of.class file and so does mine, so I will see about fixing that.
if someone wants to back up their minecraft.jar and test my mod with industrial craft in single player for compatibility that would be great.
in the meantime I will try to get SMP working for it.
This mod WORKS with Industrial Craft! Yes! you are a god..... i registered just to post this all around should add this when you get the tweaks done :smile.gif:
my computer has decided to be retarded today
- I cannot install and run industrial craft for testing, I'm probably just derp here
- I have tried putting industrial crafts of.class into the server.jar
I then found that something is causing the server.jar to not allow any kind of changes when I try to do something, i.e. add, edit, delete files,(and no I am not running the program, and I changed it to a .zip) it gives me an error and says "not implemented". which is saying it didn't do what I told it. :dry.gif:
I am using 7-zip 9.20 , and what baffles me most is that It worked two days ago???
SMP and SP work (without problems) with Industrial Craft even if you replace it. But i don't know if there is any other ore generated if you replace the of.class. I will check that out.
I'm guessing it will make something in regard to ore population not work, I haven't seen much of the details of using modloader for servers, so I'm confused as to why ind. craft needs to edit chunkProviderGenerate.java in the server but not in the client. It's possible there is no fundamental change. I don't know, my zip program is being derp....
What about adding more diamond? :biggrin.gif:
Also, Like there wasn't enough coal already! Cut down on the coal. Look at any mountain, there's coal in the side.
Rollback Post to RevisionRollBack
BOTTLES: First you must stand like this...
KAZOOIE: What, wearing ridiculous glasses and a silly grin?
What about adding more diamond? :biggrin.gif:
Also, Like there wasn't enough coal already! Cut down on the coal. Look at any mountain, there's coal in the side.
coal is (supposed to be) less common than Iron, but it has this magical way of being everywhere (in both versions, in my experience) despite the statistics.
are you using my original mod, or the new biome update?
coal was definitely a problem in my first version. I've taxed coal pretty hard in the biome update for this reason.
proof that IC works with this mod (the uranium) it would be nice if you can make the industrial craft ores work with this also....
that's fantastic! :biggrin.gif:
And if my zip program wasn't derp I could
though making his ores into my mod for a IC patch might violate his copyright terms
"Any other mod creator is free to use this copyright text, as well
COPYRIGHT:
IMS-License (It's my stuff!)
Everything seen on this website/thread and directly related to the content of this post is copyright'd by the respective author of this mod (me, Alblaka). Any sort of files associated with this content (= the Download) may only be used for it's actual purpouse (installing and playing IndustrialCraft). You may modify any or all of the content, but are NOT allowed to public any of it.
As well, noone besides the author and persons elected by the author are allowed to provide any download links. Everyone else is NOT allowed to public any sort of download, though he/she may hand out links to this website/thread instead.
Exspecially it is EXPLICITELY NOT allowed for anyone besides the author to earn any money by using this content's existence. This includes adfly, site advertisment and donations.
Any of the limitations above can be nullified by an explicite permission of the author.
Addition to the copyright:
You are free to use this mod for creating tutorial/let's play videos and publish them on YouTube.
- modloader/forge compatable
-PLEASE POST/ TELL YOUR FRIENDS
Media: videos/screenshots
WITHOUT BOD (before):
WITH BOD (after):
A COAL MINE (where there's ore, there's more, but mines are rare):
- normal
- x-ray
short description:
--- changes the way ore generates so that they are semi-grouped together in mines. this promotes exploration, the use of minecarts, and you don't have to strip mine anymore.
--- also a fully customizable ore distribution mod. Edit rarity, vein size, number of veins, height from bedrock, diameter of mine, ore rarities by biome, vertical cluster density, and horizontal cluster density, and more
Example pic: an ore map
All the stuff: download/description/instructions/etc.
What the defaults do about mines:
I for one like finding and mining scthuff. As most of you already know a "vein" of say Iron ore, averages 4 blocks. Lets say you get in the game and find you need some iron; you have two options, dig aimlessly, or get lost in a cave, and five hours later you have a stack of 64 Iron. personally I think this sucks.
What I have done in this mod is I have taken the ores and made them generate collectively by chunk, making mines
So Iron for example has a 1 in 40 chance of generating in a chunk (chunk = 16x128x16 blocks), and on a desert biome it has a 1 in 20 chance. If it does generate, some 70 veins, with of a max of 10 blocks in a vein, will generate in the chunk, making some 500-700 blocks in that chunk that are iron ore. Each ore has it's own setup like this, making ore a bit more spread out, but also rewarding to find, because if you find any of something you know there is more in the ground there, just like real life
There isn't more ore, it is just distributed in a (in my opinion) better way
Now you can have actual mines, with mine-carts!
so I've taken this
0x00z00x0
0z0y00y00
0z0x000z0
0y00z00x0
and made this
0z00z000z0 0000000000 0x00x000x0 0000000000 0y00y000y0 0000000000
00z00z0z00 0000000000 00x0x000x0 0000000000 00y00yy000 0000000000
00z0z000z0 0000000000 00x00x0x00 0000000000 00y0y000y0 0000000000
00z00zz000 0000000000 00x00xx000 0000000000 00y00y0y00 0000000000
and now with diameter and density controls, many of the ores look more like clouds than pillars
here are some screenshots of what this all can look like.
Iron Ore:
http://imageshack.us...0520121343.png/
Coal:
http://imageshack.us...0520121537.png/
Redstone:
http://imageshack.us...0520121743.png/
How to edit the generation:
what you can do with the customization, and what you should know: I recommend reading this before changing the default settings
Alright when you make a new map or generate new terrain it will create the BODprops folder in your .minecraft folder. it has an "OverWorld" folder, and when you generate the nether, a "Nether" folder. The OverWorld folder has BOD-Mine[1.1].txt, BOD-biomes[1.1].txt and BOD-Overrides.txt in it.
These files have 12 things to know:
Note: any new ores from mods will be added to the end of the BOD props file when they are generated for the first time, and will only have their blockID's as identification. you have to figure out what ores go to what BlockID's yourself. ("#" starts a line as a comment in the text file). You can look in the other mod's configs, check their forums, or their IRC channels to find these ID names.
1."rarity" - how often a mine will occur, 1 being always (note zero makes an ore not generate)
info: this spreads out the probability of an ore occurring in a chunk (a chunk = 16x128x16 blocks) by a 1 in X chance. so if you have iron set to 10, 1 in every ten chunks will have iron in it. this is used for making for real mines
2."VeinSize" - how many blocks in a vein (veins are what you find in vanilla minecraft)
info: generally, its the number of blocks in a vein, as you get higher than 10 though, it starts making slightly more.
- turns out this is non-linear (notch code not mine) the equation .002346X^3 + .01605X^2 + .63564X will tell you how many blocks it will make. Also consider that veins can touch giving the appearance of larger veins, this is more prominent with a higher density: see #7. below
3."veinAmount" - how many veins in a mine
taking the Iron example, if we set this to 20 for iron, iron now makes 20 veins, in 1 of every 10 chunks, with ~5 blocks per vein, making ~50 blocks average in the chunk.
WARNING! more veins = more time to create! so dont make a few thousand per ore and complain about generation times.
4. "height" - how tall the mine is
info: If you have a cardboard box, and ores can only spawn inside that box, this is how tall (in mincraft blocks) the box is.
5. Diameter:- how wide the mine is
info: if you have a cardboard box, and ores can only spawn inside the box, this is the length and width of that box, in vanilla minecraft this is 16 blocks (one chunk) you can use this to make the mines cover a larger area. careful though, because it will spread out how many veins you have, so you may need more veins for a larger area.
6."VerticalShift" - allows you to move the mine up and down
info: if you have a box, and ores can only spawn in that box, height and diameter say how big the box is, and this moves the whole box up and down. you can enter a value, say 20, and the mine will move up 20 blocks from where it would be centered otherwise. or you can enter say -20 and the mine will move down.
7. density, vertical and horizontal - makes ores more common towards the center of the mine
info: these options shift the probability of a vein spawning to be greater towards the center
you can enter a number 1-100 as a percentage of density, 100 being as close as possible, and 1 being an even spread.
horizontal: is rather sensitive, I would recommend working in 1-50 for clean results.
vertical: will draw in the veins toward half the height, and as such will push it down deeper.
8. GenOreInBlockID: - It's rather self explanatory. it says what block the ore is allowed to spawn in. For example 1 is stone, and 153 is netherrack.
9. useMarcoVeins - use fractals instread of potatoes, my veins instead of Notch's
setting this value to true will have that ore use a different vein structure than vanilla. basically this makes the ore kinda spidery and have long tendrils of ore stretching out. you want to use a lot of blocks for this setting, if you want smaller veins like one to 30 blocks use Notches veins, so set this to false. if you want a large vein, or want to make your metal mines more realistic, set this to true, and use a lot of blocks and very few veins, you basically use 1-10 of these to make a mine.
example pic: veinSize set to 300
10. BODbiomes.txt: change how often ores spawn based on biome
info: it allows you to change the rarity of an ore based on what biome it's in. it has the blockID ,followed by the biomeID, followed by the new rarity for that ore in that biome.
like this: "OreID[15.0]-BiomeID[2]=50"
this will change the rarity of Iron to 50 in desert biomes. you can now do this with modded biomes, but you will need the biome ID.
Note: you can set the rarity for an ore in a biome to "0" and it will not spawn there, and vice versa, you can set the normal rarity to "0" and have it be "20" in plains deserts, and forests to have it only spawn in those biomes.
11. Overrides
overrides allow you to add any block you want to run through BOD. This way if for some reason an ore isn't being auto added, you can force add it. But this also allows you to do some fun things by adding other blocks, like mobspawners, water, TNT, you name it. The format is explained in the text file, and you will find emerald as the first override ore (ID 133).
12. Layered Generation: add different settings to ores to diversify the shapes of mines
example pic:
info:
How it works:
you can make new config files that allow you to have more mine shapes for an ore, and allows you to add "layers" to a given shape of ore mine to make it more interesting, note in the picture how the tall stack of diamond has a mass of diamond on the bottom.
The Text File:
(V2.5.2)BOD-Mine[X.Y].txt
X - default is 1, this is the mine, more of these are more mines that you can customize for your ores
Y - default is 1, this is the layer for X mine, more of these add different settings onto mine X, and can have a chance to add those settings based on rarity too.
i.e
(V2.5.2)BOD-Mine[1.1].txt - default/main settings go in here
(V2.5.2)BOD-Mine[1.2].txt - make a new layer by making a new text file and adding settings into it
- if this config has settings for iron in it, then those settings will spawn in addition to iron that spawns in mine "1.1". same for "1.3", "1.4", etc. they will all spawn at the locations of the mines in the main "1.1" adding "layers" of ore generation.
(V2.5.2)BOD-Mine[2.1].txt - make a new mine by making a new text file and adding settings into it
- this is a separate mine, these settings and its layers ("2.2", "2.3", "2.4", etc.) are separate from any of the generation related to mine "1", this is mine "2". so you can have diamond spawn in a layer near bedrock in "1.1", but have diamond spawn in shafts in "2.1", and they will spawns as separately as iron and coal spawn separately.
notes for layered generation:
- the only file that needs to have every ore listed is BOD-Mine[1.1] the other files can have all the ores, or none, it doesn't matter.
-you can, theoretically, have an infinite amount of layers and mine types, but it makes more work for the computer the more you have, so 5000 different mines and layers might not be a good idea. though having plenty shouldn't be a problem
Notes BOD in general:
- new ores will be added to the .txt when they are first generated, and will need to be labeled and configured.
- you can easily reset the defaults by deleting the default text files so new ones are made
- changes to the .txt only occur in newly generated chunks
- I recommend an x-ray mod for getting you configurations just right - http://www.minecraft..._hl__x
- I am not responsible for damaged saves
- GL and HF
- feel free to post your text configurations in a spoiler box with a description
Download
good luck, have fun, and edit some generation!
Version 2.7 by LordBlackHole
- http://minecraft.curseforge.com/mc-mods/chemcraft-geocraft/
trees are bugged for these use the link above.
BOD 2.7.1 for Minecraft 1.6.2 - Install by placing into mods folder
BOD 2.7.1 for Minecraft 1.5.2 - Install by placing into coremods folder
you can get forge here - http://files.minecraftforge.net/
version 2.7.1 - A few fixes to the transformers
legacy version 2.7 for 1.5.2 - Install by placing into coremods folder
important notes -
- now a mods folder mod
- configs moved to the default config folder for minecraft
- SSP and SMP now have the same version
- it requires forge now
full list of changes here
I am not responsible if you mess up your saves, back them up if you are unsure if you want a certain generation rate, or are doing anything involving modding for that matter.
Installation:
1. you have to open the main file for minecraft which should be in C:\user\"user name"\appdata\roaming\.minecraft\bin
2. there is a file named minecraft.jar
3. open it with a winzip, or a similar compression program
4. drop the mod files into the winzip window over the single .class files, Don't drop it on the folders
5. if you haven't for another mod, delete the META-INF folder
6. close winzip
and your ready to play!
to install it on your server:
1. find your server.jar (it must be the .jar from minecraft.net the .exe will not work)
2. repeat steps 3 and 4 of single player installation
and now your friends can play!
- don't delete the Meta-inf folder for the server, it may cause your server to crash. (thanks to Scearcrovv for finding this)
Config repository:
Configs: feel free to post your config with a description
IC2, starter config(format has changed, so just use the numbers, dont copy paste)
- http://pastebin.com/94pLTj4e
IC2 BOD-Mine with a BODbiomes-Mine for extrabiomes-XL, BOD 2.5.1
- http://www.minecraft...0#entry18620092
BOD for Metallurgy and extrabiomes xl. There are still mines where you find a ton of the resource, but there are also smaller less dense mines throughout, BOD 2.5.3
- http://www.minecraft...0#entry19581341
Change log:
2.6
- updated to 1.5.2
- added a new setting, "GenOreInBlockID" it allows you to choose what block to spawn your ore in, for example 1 is stone, and 87 is netherrack. This is a single, whole number digit, and does not specify metaID blocks. If you have something like 953:7 for a block, 953 will allow it to spawn in that block, but also other meta values from 953. This should rarely if ever be a problem since ore is generated before most other things.
- added nether ore support. there are now to folders in BODprops, "OverWorld" and "nether", these contain the files for the respective dimensions. They should both behave as normal and seperatly. This includes a seperate override file for the nether. It should be noted that the nether configs are not generated until you enter the nether.
- fixed an artifact in the code that prevented you from setting an ore to 0 rarity, and then using the biome config to make it apear in select biomes
- fixed a typo that was probably messing up the biome configs enough to prevent them from working
- I ate lunch just before typing this
2.5.5
- fixed some bugs in the configs
- updated to 1.4.6
- fixed the rarity for addtional layers of generation (such that rarity values on addition layers gives it a chance for spawning. so if i made coal, and had it spawn at four different heights using layered generation, the rarity would randomize what depths show up)
2.5.4
- added my fractal veins as an option when an ore generates, this means you will need to update your configs
- added overrides so you can add any block ID to BOD now
- changed mineHeight to verticalShift to help lessen confusion
- added emerald to the configs using the new override system
2.5.3
- undid some stuff, should fix the freeze on building terrain or whatever, and the nether crash mods like IC2
- fixed some formula stuff for the density, the height was off due to some calculation weirdness
- made coal a bit more common/findable, but not too much
- adjusted the gravel and dirt to be very common in plains biomes
2.5.2
- you can now add as many ores as you can find mods to add ores from
- fixed a bug where some ores from meta IDs were not being added
2.5.1
- fixed some bugs, and cleaned up the code
- coal now spawns in a more "layer" type fashion using the mine height setting
- upped the hard coded ore cap from 80 to 256, you can now have 256 unique ore ID types spawning plus 16 meta ID ores per block ID with forge.
- should have fixed ores not writing to config, if its uses modloader ore the forge ore dictionary, it should get in the config.
- the game won't crash if there are too many different ore types now, it will just roll over in the registry, and print a warning message to the console window.
.2.5
- added forge compatability (forge not required), to allow the forge ore dictionary to give BOD metaID data. most mods should now be compatable if they use modloader or forge.
2.4
- added "layered generation" - you can now make more config files to make different mine shapes, and more detailed mine shapes
- a rarity of 1 will make that ores spawn in every chunk, it was a 50% chance before
- added "mineHieght", allows you to move mines up and down with positive and negative values.
2.3
-added support for new biomes, and any biomes from mods
- setting a rarity to "0" makes that ore not spawn
2.2fix2
- fixed bug with static variables, making the mines spawn in a dragged out line in the +x,+z direction.
2.2fix1
- fixed a bug with static variables, making all ores spawn with the same ID
2.2
- FIXED THE BUG where to many ores would spawn from modloader ores!
- adjusted the BODbiomes.txt
+ now changes the rarity of that ore to the value entered for that biome (so 15desert=50000 will change the rarity of iron to 50000 in desert biomes)
- adjusted some method orders to (i think) save memory.
- fixed seeds
+ seeds now maintain their terrain/biomes between vanilla and BOD, but some things like trees and ores will be different
2.1.1
+ fixed some coding errors that should help with proper generation
+adjusted the generation settings to be better
- diamond is more common
- made the mines larger with more veins
2.1:
+added customizable biome support
+added a directory to .minecraft
- a folder called BODprops now generates in your .minecraft folder and holds the BOD(version).txt and BODbiomes(version).txt
2.0: made other ores generate in the properties and made the mod 1.0 compatable
version archive:
Version 2.7 by LordBlackHole
singleplayer/multiplayer - BOD 2.7 for minecraft 1.6.2 - this goes in the mods folder
v2.6 - Beta
Singleplayer - http://adf.ly/PYB1I - BOD 2.6 for MC 1.5.2
multiplayer - http://adf.ly/Pb3wt - BOD SMP 2.6 fixed for MC 1.5.2
legacy - V 2.6 for MC 1.5.1
singleplayer - BOD 2.6 for minecraft 1.5.1 - http://adf.ly/PeSmX
v2.5.5
Singleplayer - http://adf.ly/GVvFH - BOD 2.5.5_fixed for MC 1.4.6/1.4.7
multiplayer - http://adf.ly/GVvdl - BOD SMP 2.5.5_fixed for MC 1.4.6/1.4.7
Singleplayer - http://adf.ly/Fzhdi - BOD 2.5.4 for MC 1.4.5
Multiplayer - http://adf.ly/Fzhji - BOD 2.5.4 SMP for MC 1.4.5
Custom Configs - http://adf.ly/GA6JW - it would be difficult to have the program auto generate these, so I made them separately. later they will be a part of the main downloads.
these make gems spawn like gems in small 1-2 block veins speckled about, and it makes metals spawn with the new fractal system, also i have setup coal to spawn with 4 different height variations. I fixed a problem too (emerald blocks instead of ore!) so please grab these configs
Singleplayer - http://adf.ly/Fzb42 - BOD 2.5.4 for MC 1.4.5 forgot the check for stone on these, so the marco veins would spawn anywhere, even dirt, or in air, if the height allowed
Multiplayer - http://adf.ly/FzbNX - BOD 2.5.4 SMP for MC 1.4.5
Singleplayer - http://adf.ly/FAuJr - BOD 2.5.3 for MC 1.4.5
Multiplayer - http://adf.ly/FAuNf - BOD 2.5.3 SMP for MC 1.4.5
(use this one) Metellurgy fixed verion singleplayer - http://adf.ly/EAnF6 (fixes nether crash. or not)Singleplayer - http://adf.ly/E2pv6 - BOD 2.5.2 for MC 1.4.2, (if you had a crash with the one above, try this one instead)
Multiplayer - http://adf.ly/E2pxD - BOD 2.5.2 SMP for MC 1.4.2
Singleplayer - http://adf.ly/DqefR - BOD 2.5.2 for MC 1.3.2, specific support for Metallurgy
Multiplayer - http://adf.ly/Dqf2A - BOD 2.5.2 SMP for MC 1.3.2
singleplayer - http://adf.ly/DR7ob - BOD 2.5.1 for Minecraft 1.3.2
multiplayer - http://adf.ly/Dfs9z - BOD 2.5.1 SMP for Minecraft 1.3.2
singleplayer (beta3) -http://www.mediafire...gc8nyprrigj6uyo BOD 2.5beta3 for MC 1.3.2
singleplayer - http://www.mediafire...a3c845vj5yewz6y BOD 2.4 for MC 1.3.1
multiplayer - should have the publish fuction should work (i think there is still a dedicated server, need to look into that)
singleplayer - http://www.mediafire...1mjao4hiualh3h2 BOD 2.4 for MC 1.2.5
multiplayer - - http://www.mediafire...n9w69y4tjew1qph - BOD 2.2fix2 for MC server 1.2.5
single player - http://www.mediafire...1c8z37qrblqwk15 BOD 2.3beta for MC 1.2.5
singleplayer - http://www.mediafire...uqiq44b967mtd1d - BOD 2.2fix2 for MC 1.2.4 / 1.2.5 (the 1.2.4 version works for 1.2.5, so don't freak out)
multiplayer - http://www.mediafire...n9w69y4tjew1qph - BOD 2.2fix2 for MC server 1.2.5
singleplayer - http://www.mediafire...7krntgl9rgmt9du - BOD 2.2fix2 for MC 1.2.3
multiplayer - a version was never made for 1.2.3
single player - http://www.mediafire...28v33lmtbis2rb9 BOD 2.2fix2 for MC 1.1
multiplayer - http://www.mediafire...6g8bpgrkgq7qge6 BOD 2.2fix2 for server 1.1 (the mines get cut of at a diameter o 16 still, I don't know why. just tweek the settings accordingly)
single player - http://www.mediafire...brdeomoi6ia05ga BOD 2.2fix1 for MC 1.1
single player - http://www.mediafire...yrm81y4dfx1jh11 BOD 2.1.1 for MC 1.1
multiplayer - http://www.mediafire...ff39pvvlex2o3vw BOD 2.1.1 for Server 1.1
single player - http://www.mediafire...29sr1ivf8h3hy6h - BOD 2.1.1 for MC 1.0
multiplayer - http://www.mediafire...zs145ch7a5xisan - BOD 2.1 for MC 1.0currently broken... and I don't know why it won't work...v2.1 singleplayer - http://www.mediafire...wqffl4swa9kwukc
single player - http://www.mediafire...oroqvc4ybrp0gxl - v2.0 for MC v1.0
multiplayer - http://www.mediafire...n6z2qdouk2x33x4 - v2.0 for MC v1.0
v2.0beta for MC v1.8.1 single player - http://www.mediafire...cymk43v49ohbae1
v2.0beta for MC v1.8.1 multiplayer - http://www.mediafire...691kb4k9pygsr74
1.7.3 single player - http://www.mediafire...ctczypah3049ch1
1.7.3 multiplayer - http://www.mediafire...4l1bmbzyt7tue5b
v1.4 1.6.6 single player - http://www.mediafire...m56lw29el09a0ve
v1.4 1.6.6 multiplayer - http://www.mediafire...uu3yjmpzscem8g8
v1.1 1.6.4 http://www.mediafire...2a0n1i0prhz9yn6
v1.0 (1.6.6) original: 1.6.6 COMPATABLE (there is really WAY too much ore in this version, might be good for busy SMP servers)
http://www.mediafire...982h7sso6dektsf - single player
http://www.mediafire...t5h2tj8mjhdp5le - (1.6.6!) multiplayer
v1.2 (1.6.6) 1.6.6 COMPATABLE ore mines are more rare, but have double the chance of generating in their biomes (see change log, and "technical stuff" post)
http://www.mediafire...ub4ap12504603wn - single player
http://www.mediafire...2tq02cbuix2ticg - (1.6.6!) Multiplayer
I will now move outdated and incompatible versions here from now on.
V1.3 - now has a properties file. It will create the file "BOD_properties.txt" in the location of of your minecraft.exe when map generation occurs for the first time. It will allow you to change the 1 in X chance of ore mines generating, and allows you to turn off the biome generations system (biome gen: each ore has twice the chance to generate in its biome). also note that the smaller the number the more common the ore, and that changes to the properties only take place in newly generated chunks
single player - http://www.mediafire...br69ij6vvabw0zw
multiplayer - http://www.mediafire...x7k9zak3n1k8jiz
single player - http://www.mediafire...ctczypah3049ch1 - v1.4 and MC 1.7.3
multiplayer - http://www.mediafire...4l1bmbzyt7tue5b - v1.4 and MC 1.7.3
The Code: full source for v2.5 (9/19/2012)
If you don't know how to mod you can ignore this.
I am going to allow other modders to integrate this mod and concept into their own if they wish (the mod now accepts new inputs from mods that add ores), but only under the condition that a credit to me and a link to my page are provided on the mod's page. Also post a link to your mod in a reply, or PM me so I know of you, and this can become a central hub of mods using this concept
FULL CODE: updated (5/20/2013) v2.5.5
BiomeDecorator.java
WorldGenMinable.java
v2.6 - http://pastebin.com/7igsHSPL
v2.5.5 - http://pastebin.com/1KzUEYUQ
v2.5.2 - http://pastebin.com/f2FJBmrj
I see it as more important that the game is improved than me hoarding this mod's concept, my ultimate goal would be notch's implementation of this. good luck on modding all
Banners: use one if you like the mod, without this the mod has no advertisement.
this one, which I scribbled up real quick:
fan-made banner by gravyerd:
fan-made banner by Ganom:
Credits:
Thanks to the developers of MCP, without their programs, modding would be neigh impossible
thanks to ChinkyLee for his guide that allowed me to set up the programs needed
thanks to Scearcrovv for his relentless support of technical issues, this mod, and testing
and thanks to the Minecraft community, because without you guys this would be pointless and boring
[1.5.2]-[SP/SMP]- Practical TNT - 100% drops
- made blocks destroyed by tnt drop their items 100%.
- should apply to all explosions (TNT, creepers, gasts, mods)
- BUT, TNT still destroys items, so if you setup a ton of tnt the sequence of explosions will destroy many items.
- if you control your use of them though you can acctually use TNT to mine/dig without destroying all your ore (that never made sense to me, so i made this little mod)
SP/SMP - http://adf.ly/PYBBa - for MC 1.5.2
version archive:
SP/SMP - http://adf.ly/GW0mA - for MC 1.4.6/1.4.7
SP/SMP - http://adf.ly/FAuSL- for MC 1.4.5
SP/SMP - http://adf.ly/E2pzR - for MC 1.4.2
SP/SMP - http://adf.ly/DSr47 - for MC 1.3.2
singleplayer - http://www.mediafire...k3s4s9ma8v2dsoy
multiplayer - you just have to find out for your self, should work, the cleint is the server so uhh... yea...
singleplayer - http://www.mediafire...14w8r6mkc0c19zp V1.0 for MC 1.2.5
multiplayer - http://www.mediafire...6fr76ot62sf1fsm V1.0 for MC server 1.2.5
[1.5.2]-[SP/SMP]- Trap Friendly Cactus - won't destroy items
- i made cactus not kill items, other than that it's normal cactus... pretty straight forward.
pic:
SP/SMP - http://adf.ly/PYBPD - for MC 1.5.2
version archive:
SP/SMP - http://adf.ly/GW14W - for MC 1.4.6/1.4.7
SP/SMP - http://adf.ly/FAuQH - for MC 1.4.5
SP/SMP - http://adf.ly/E2q2n - for MC 1.4.2
SP/SMP - http://adf.ly/DSr6N - for MC 1.3.2
singleplayer - http://www.mediafire...2v5yluo31ws2e9d v1.0 for MC 1.3.1
multiplayer - should work, this is a change for all of us
singleplayer - http://www.mediafire...1gdx9vzrgy4g7xb V1.0 for MC 1.2.5
multiplayer - http://www.mediafire...nubaopbbrwphpnd V1.0 for MC 1.2.5
[1.7.3]Glowing Mushrooms
find glowing mushrooms and some glow dust to craft glow paste, eat it and you glow in the dark for a few minutes
the one and only version - http://www.mediafire...rsukyzahbpabrxb for MC 1.7.3
feel free to post about anything, and add a banner if you like the mod. tell EVERYONE about BOD
Need help? Want to ask how something works? Want to share tips?
esper.net, #BOD
Copyright:
- don't blatantly steal my stuff, code or downloads
- ask me first, I am almost always helpful.
- If i let you use it, you MUST link to this post, so people know where/who it came from, and so they can read the instructions.
I was inspired to make this after playing the Planetoids map mod (giant floating spheres of material X), but I didn't like how very dense that was, and I wanted to have the normal terrain. so I made this.
feed back is always useful, and thank you for your positive comments on my first mod.
If it seems the ore is too common I can very easily reduce the size of the veins or the probability, making it more peppered where you do find it, though there would still be a lot there to get, but that's the point.
My link
I'm pretty sure the biomes are just surface oriented, it's separate from what's generated below.
I might be able to get it to do that with some IF statements but it could get hairy. I'll look into it.
I'm quite the shady customer.
technical stuff:
v1.0 stuff:
get the latest version and copy paste this whole thing in over your mpbog.txt, these are the gen values of 1.0
info: on v1.0
I am getting a decent amount of feed back that there is too much ore.
these are the rate at which each ore will generate,
ore: block/chunk: chance to generate in a chunk:
dirt/gravel----1205-----1 in 5---(this means 1 out of every five chunks will have this)
coal-----------1800-----1 in 10--(I had already reduced coal's rate, normally woulda been 1 in 3.77 O.o, was too much)
Iron-----------1205-----1 in 8---(a chunk is a 16x128x16 hunk of blocks, average amount of total blocks = 16,000 )
gold-----------1205-----1 in 75--(iron (+2), coal (+6), and dirt (+1) have modified rates, coal having the greatest change, making less of these ores on the map, because there was too much)
redstone-------1205-----1 in 22--(gold, redstone, diamond, and lapis, I kept the same rate of generation)
diamond--------1205-----1 in 172
lapis----------1205-----1 in 200
I originally wanted to keep the same amount of ore on the map, but coal was everywhere so I changed that, now according to you guys the other ores seem to be too common.
There is supposed to be a creeper load of ore when you do find it, but the issue I'm seeing is that it is too easy to find each mine.
I will add iron, coal, and redstone to the poll, and you can tell me which you find too many mines of.
NEW:I can in fact make ores spawn according to biomes!
working on the code now!DONE! This should also fix the problem of mines being to common.DONE!
here are the off biome generation rates: and these are 1 in X chances
dirt with gravel = 25; Iron = 35; Coal = 45; Gold = 95; Redstone = 52; Diamond = 192; Lapis = 220;
and on the biomes:
forest = redstone 1 in 11
rain forest = gold 1 in 34
seasonal forest = lapis 1 in 100
taiga (pine trees) = coal 1 in 15
desert = Iron 1 in 10
tundra = diamond 1 in 86
plains = dirt and gravel 1 in 5
I hereby declare that you will treasure each mine like a first born child!
here are the off biome generation rates: and these are 1 in X chances
dirt with gravel = 25; Iron = 40; Coal = 55; Gold = 95; Redstone = 62; Diamond = 192; Lapis = 220;
- Each ore now occurs twice as often inside its biome than outside.
and the biomes to ores are:
forest = redstone
rain forest = gold
seasonal forest = lapis
taiga (pine trees) = coal
desert = Iron
tundra = diamond
plains = dirt and gravel
v1.5 changelog:
- added a random function, for diversity
- added diameter controls
- added vertical and horizontal density controls
- added vanilla ores (generates the original ores in a chunk)
- removed the trace ores system from the code (never seemed to work)
- true/false switches for each section in the .txt are now for controlling which parts to use the UseRandom function on
- adjusted defaults to use new options
- nerfed coal... again...
- pushed some ores down now that they can be spread out
- fixed some coding discrepancies between "useVeinSizes" and "UseVeinSizes" that was preventing people from changing certain options
- made this mod 76% more awesome
- removed herobrine :wink.gif:
Thank you for your help with balancing the mod.
Hope you all enjoy, and feed back is wonderful! :smile.gif:
here is an anchor to here
and thank you Scearcrovv for the x-ray pics, I was wondering what it looked like.
I have just released the new version!
It took me an hour to find an iron ore mine, so hopefully no one will complain of too much ore now :wink.gif:
That would be awesome
Additionally it would make it so you would not have to worry about the amount of ore, because they would have the option to change it right there. One last thing on this subject, using this potentially the server creators could make the map have very little ore except for one hidden vien of diamond if they generated that diamond vien after they changed the
config file, and then when they were done they changed it back.
Also one quick side note, I don't really feel like lapis should be rarer than diamond, despite the current ore distribution, because after about 6 blocks, it really becomes useless, however a large quantity of diamond can give infinite riches to someone, so you might want to edit that
Thanks for your consideration
-Celtic
Sounds good, but my experience with GUIs is like 1 outa 10, so..... we'll see what I can do
Also, if lapis is useless after six blocks, why whould I make it common? If you find it you never need more. ;D
and I have yet to come across diamond, but with the new biome update, it might be more practical find. 1 in 172 chunks is a lot to look through trust me.
------------------------------------------------------------
also in regard to industrial craft, since the move to the new forum, lots of links are broken, and I can't seem to get all the pieces to install it for testing.
From what I could see in the files it should be compatible for single player, but multiplayer uses a of.class file and so does mine, so I will see about fixing that.
if someone wants to back up their minecraft.jar and test my mod with industrial craft in single player for compatibility that would be great.
in the meantime I will try to get SMP working for it.
my computer has decided to be retarded today
- I cannot install and run industrial craft for testing, I'm probably just derp here
- I have tried putting industrial crafts of.class into the server.jar
I then found that something is causing the server.jar to not allow any kind of changes when I try to do something, i.e. add, edit, delete files,(and no I am not running the program, and I changed it to a .zip) it gives me an error and says "not implemented". which is saying it didn't do what I told it. :dry.gif:
I am using 7-zip 9.20 , and what baffles me most is that It worked two days ago???
I'm guessing it will make something in regard to ore population not work, I haven't seen much of the details of using modloader for servers, so I'm confused as to why ind. craft needs to edit chunkProviderGenerate.java in the server but not in the client. It's possible there is no fundamental change. I don't know, my zip program is being derp....
Also, Like there wasn't enough coal already! Cut down on the coal. Look at any mountain, there's coal in the side.
coal is (supposed to be) less common than Iron, but it has this magical way of being everywhere (in both versions, in my experience) despite the statistics.
are you using my original mod, or the new biome update?
coal was definitely a problem in my first version. I've taxed coal pretty hard in the biome update for this reason.
that's fantastic! :biggrin.gif:
And if my zip program wasn't derp I could
though making his ores into my mod for a IC patch might violate his copyright terms
"Any other mod creator is free to use this copyright text, as well
COPYRIGHT:
IMS-License (It's my stuff!)
Everything seen on this website/thread and directly related to the content of this post is copyright'd by the respective author of this mod (me, Alblaka). Any sort of files associated with this content (= the Download) may only be used for it's actual purpouse (installing and playing IndustrialCraft). You may modify any or all of the content, but are NOT allowed to public any of it.
As well, noone besides the author and persons elected by the author are allowed to provide any download links. Everyone else is NOT allowed to public any sort of download, though he/she may hand out links to this website/thread instead.
Exspecially it is EXPLICITELY NOT allowed for anyone besides the author to earn any money by using this content's existence. This includes adfly, site advertisment and donations.
Any of the limitations above can be nullified by an explicite permission of the author.
Addition to the copyright:
You are free to use this mod for creating tutorial/let's play videos and publish them on YouTube.
Currently, Feanturi/IndustrialCraft wiki is the only exception for providing a direct download link for IC.
All other limitations still apply. "
from: http://www.minecraftforum.net/topic/184263-15-01-industrialcraft-v704/
just did will probably take at least a day for a reply.
thats cool! thanks!