If you like this mod then discuss it on this thread!
If you dislike this mod then post some constructive criticism!
PM me if you donate.
MC 1.2.5 SSP SMP Support when I get time
All mods have an associated configuration files which is located in the config folder in the root Minecraft folder. You can change default block and item IDs there.
Requires ModLoader
Requires GUIAPI
Requires MCForge
Requires OptiFine
The mod should run without Optifine but I do not have time to support this.
All information below may be out of date. Overall concept still applies.
Better ores changes the way mining works. Nuggets are NOT blocks.
iron nuggets can be found.
When mining a gold nuggets can be found.
Smelting iron nuggets gives .
Smelting gold nuggets gives .
Coal, iron, gold, diamond and lapis ore now have drop rates. Ore drop rates are controlled by GUI API in-game. There are three settings associated with each ore:
<OreName>Amount - Amount of nuggets/items which will always drop.
<OreName>Chance - Percentage change of an extra drop (ranges from 0.00 to 1.00 where 1.00 is 100%).
<OreName>Extra - Amount of possible extra nuggets/items which will drop.
For instance if we have
CoalAmount = 2
CoalChance = 0.5
CoalExtra = 2
Then you can get 2 coal with 2x(50% chance) of extra coal pieces from
Recipes
[spoiler]
Replace with , , , or to get an ore that type.
Where:
- Iron nugget
- Gold nugget
- Redstone dust
[/spoiler]
Item ID
Nugget supertype - 700
Ingot supertype - 701
Thanks to JuiceHead3311 for the video!
BBOxhhRgRDY
For Modders
[spoiler]
Since there is very little interest in modders using my BOAPI, I have decided that I'll only have a "how to" if I am asked for one.
[/spoiler]
Version History
[spoiler]
1.5 - Added support for MC 1.0
Added new colour picker for custom ores.
Added ore compatibilty for other mods which use the MCForge ore dictionary.
1.41 - Bug fixes (MC Beta 1.8.1)
Fixed nuggets smelting in normal furnaces.
Removed smelting furnace.
Added smooth lighting support to custom block renderer.
1.4 - Added support for MC Beta 1.8.1
Added support for MCForge.
Mod uses a sprite sheet (better support for texture packs possible).
Optimised some of the custom block render code.
Added support for item create rendering (inventory only ATM).
1.3 - Added support for MC Beta 1.6.6
Rewrite codebase for improvements and Alloys support.
1.11 - Fixed mining diamond ore.
1.1 - Added support for MC Beta 1.3_01
Added GUIAPI options for ore drops.
Added a way of adding custom ores which behave like vanilla Better Ores.
1.03 - Added support for MC Beta 1.3_01.
1.02 - Added support for MC Beta 1.202.
Added reciepe for redstone ore.
1.01 - Added ore block crafting, changed unrefined ores to nuggets.
1.0 - Support for MC v1.2.6
[/spoiler]
Alloys v1.5
Requires Better Ores.
Included in the BetterOre download.
Currently more of a modders codebase that a full mod, Alloys uses the enhancements made in BetterOres.
I will be showcasing adding new ores which drop nuggets which smelt into ingots and all of this use just 1 block ID and 2 item IDs which are used in BetterOres.
In conjuction with this the new ores and items onlt require 3 textures. Some code for modders: This section is out of date. Will add a new how-to if asked to do so.
// Get nugget and ingot supertype from BetterOres
ItemSmeltableSubtype nugget = mod_BetterOres.nugget;
ItemSubtype ingot = mod_BetterOres.ingot;
// BlockOreSubtype for BetterOre
// Overlay texture for ores
int overlayTextureID = ModLoader.getUniqueSpriteIndex(Statics.TERRAIN_PNG);
ModLoader.addOverride(Statics.TERRAIN_PNG, "/asmato/images/oreNormal.png", overlayTextureID);
// ModelID for rendering
ModelOreID = ModLoader.getUniqueBlockModelID(this, false);
// BlockOreSubtype supertype creation
oreBetter = (BlockOreSubtype) new BlockOreSubtype(BlockBetterOreID, Block.stone.blockIndexInTexture, ModelOreID, overlayTextureID).setHardness(3F).setResistance(5F).setStepSound(Block.soundStoneFootstep).setBlockName("oreBetter");
ModLoader.RegisterBlock(oreBetter);
// ModLoader.RenderBlockIsItemFull3D(BlockBetterOreID);
// TODO ToolUtils
// ToolUtils.Pickaxe.addBlocksMinimum(EnumToolMaterial.STONE, new Block[] { alloyFurnace,
// oreBetter });
// Adding types to BlockOreSubtype
/* Parameters are
* Subtype ID (damage)
* Base texture
* Subtype name - Used in GUI API Settings
* Colour of overlay for block and items
* Block generation settings
*/
OreSubtype.addOreSubtype(new OreSubtype(2, Block.stone.blockIndexInTexture, "Copper", Color.decode("#D98719"), 32, 64, 12));
OreSubtype.addOreSubtype(new OreSubtype(3, Block.stone.blockIndexInTexture, "Tin", Color.decode("#DCDCDC"), 0, 64, 6));
OreSubtype.addOreSubtype(new OreSubtype(4, Block.stone.blockIndexInTexture, "Silver", Color.decode("#C0C0C0"), 0, 64, 12));
OreSubtype.addOreSubtype(new OreSubtype(5, Block.stone.blockIndexInTexture, "Titanium", Color.decode("#A78D84"), 0, 128, 4));
To add a new ore to Alloys all that needs to be done is
which will add UnUptainium ore which will be generated in new chunks and UnUptainium nuggets which smelt into UnUptainium ingots.
Nugget drops are added automatically to BetterOres and can be changed there. Alloys has a special feature which allows you change ore colours to suit any texture pack!
This image shows off using sand as a base texture.
[/spoiler]
Currently only one real alloy exists which will be left as surprise. It does not have a use at the moment.
With metal alloys I aim to do the following:
New armours
Rings
The unique thing about these new items is that they will have sockets! Gems will be placed in sockets to give unique bonuses. This will work like sockets in hack and slash games (Diablo 2).
Gems will come Node Pack's Crystal pack.
Socketed tools and armours will be crafted using a forge. Forges require a mould in order create an armour piece or tool piece. Pieces wil be crafted together to form a complete useable item. Forge moulds will work with alloys which will be incorporated soon.
Lightcrystal v1.4
Included in the BetterOre v1.41 download. If you do not want the mod then just delete the mod_Lightcrystal.class file.
[spoiler]
This mod adds a tier between glowstone dust and glowstone. Smelting glowstone dust yields a lightshard.
Crafting lighthard will yeild lightcrystal. Lightcrystal behaves like sand but emmits light! Smelting lightcrystal will yields glowstone.
Feel guilty when hitting a defenseless sheep just to get some cloth? Well no more! Right clicking sheep will now drop cloth the same way as if they have been hit. Officially implemented in 1.7 with shears.
Simple change to furnaces to have tops instead of tops. Offically implemented in 1.2.6
[/spoiler]
If you need help installing mods please view Complete mod installation guide.
TERMS AND CONDITIONS
0. USED TERMS
MOD - modification, plugin, a piece of software that interfaces with the Minecraft client to extend, add, change or remove original capabilities.
MOJANG - Mojang AB
OWNER - Atish aka DE3000, Original author(s) of the MOD. Under the copyright terms accepted when purchasing Minecraft (http://www.minecraft.net/copyright.jsp) the OWNER has full rights over their MOD despite use of MOJANG code.
USER - End user of the mod, person installing the mod.
1. LIABILITY
THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE OWNER OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.
2. USE
Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.
3. REDISTRIBUTION
This MOD may only be distributed where uploaded, mirrored, or otherwise linked to by the OWNER solely. All mirrors of this mod must have advance written permission from the OWNER. ANY attempts to make money off of this MOD (selling, selling modified versions, adfly, sharecash, etc.) are STRICTLY FORBIDDEN, and the OWNER may claim damages or take other action to rectify the situation.
4. DERIVATIVE WORKS/MODIFICATION
This mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of this MOD require advance written permission of the OWNER and may be subject to certain terms.
Are the unrefined ores non block items? Or are they blocks you can place? If they're blocks I read a similar mod that made the ore auto smelt because you would be able to effectively duplicate ores by just mining + placing the ore blocks. If its a separate non-block item, then kudos on the foresight of this :smile.gif:
Are the unrefined ores non block items? Or are they blocks you can place? If they're blocks I read a similar mod that made the ore auto smelt because you would be able to effectively duplicate ores by just mining + placing the ore blocks. If its a separate non-block item, then kudos on the foresight of this :smile.gif:
It looks to me like the "unrefined iron/gold ores" are new blocks, hence the new ID's. Since those are the only ones that could be exploited, I don't see it being a problem. Normal iron/gold ores would drop unrefined ore when mined, unrefined ore would just drop a single unrefined ore. I could be wrong, but that's how it looks to me.
I'll be giving Better Ores a go when I have the time.
Edit: After looking at the images in the mod, it looks like the unrefined ores are non-block items.
After trying Better Ores out, I approve! The separate ores not only prevent exploits and work well, they also make sense. Thanks for the mod and nice job! This makes mod number 47 that I'm running.
The Meaning of Life, the Universe, and Everything.
Join Date:
10/28/2010
Posts:
419
Minecraft:
ketpia
Xbox:
ketpia
Member Details
Loving Better Ores. I hope you don't mind if I made custom images for the unrefined ores though ^^' It just felt a little weird getting piles of dust then smelting them into iron and gold bars.
Loving Better Ores. I hope you don't mind if I made custom images for the unrefined ores though ^^' It just felt a little weird getting piles of dust then smelting them into iron and gold bars.
The images were something I made in two minutes, I wanted to make them into nuggets but I am lazy. If you don't mind could you post the images you made?
The Meaning of Life, the Universe, and Everything.
Join Date:
10/28/2010
Posts:
419
Minecraft:
ketpia
Xbox:
ketpia
Member Details
Quote from DE3000 »
Quote from ketpia »
Loving Better Ores. I hope you don't mind if I made custom images for the unrefined ores though ^^' It just felt a little weird getting piles of dust then smelting them into iron and gold bars.
The images were something I made in two minutes, I wanted to make them into nuggets but I am lazy. If you don't mind could you post the images you made?
Sure! I'm in class right now, but I should be able to post them later this afternoon when I get a chance to run back to my dorm. They aren't the greatest, I just copied the base of the dust, flipped it to make an oval, then changed the sides to make them uneven and moved around some of the lighter colored pixels
Maybe a mod so that if you right click a pig you have one chance to get some kind of mushroom? Just a thought; I don't know if you can make it a one-shot deal; you'd have store some extra data in the mob.
If you dislike this mod then post some constructive criticism!
PM me if you donate.
MC 1.2.5 SSP
SMP Support when I get time
Better Ores+Alloys v1.6
Download contains BetterOres and Alloys.
Requires GUIAPI
Requires MCForge
Requires OptiFine
The mod should run without Optifine but I do not have time to support this.
Coal, iron, gold, diamond and lapis ore now have drop rates. Ore drop rates are controlled by GUI API in-game. There are three settings associated with each ore:
For instance if we have
Then you can get 2 coal with 2x(50% chance) of extra coal pieces from
Recipes
[spoiler]
Replace with , , , or to get an ore that type.
Where:
- Iron nugget
- Gold nugget
- Redstone dust
[/spoiler]
Thanks to JuiceHead3311 for the video!
BBOxhhRgRDY
Since there is very little interest in modders using my BOAPI, I have decided that I'll only have a "how to" if I am asked for one.
[/spoiler]
1.5 - Added support for MC 1.0
[/spoiler]Added new colour picker for custom ores.
Added ore compatibilty for other mods which use the MCForge ore dictionary.
1.41 - Bug fixes (MC Beta 1.8.1)
Fixed nuggets smelting in normal furnaces.
Removed smelting furnace.
Added smooth lighting support to custom block renderer.
1.4 - Added support for MC Beta 1.8.1
Added support for MCForge.
Mod uses a sprite sheet (better support for texture packs possible).
Optimised some of the custom block render code.
Added support for item create rendering (inventory only ATM).
1.3 - Added support for MC Beta 1.6.6
Rewrite codebase for improvements and Alloys support.
1.11 - Fixed mining diamond ore.
1.1 - Added support for MC Beta 1.3_01
Added GUIAPI options for ore drops.
Added a way of adding custom ores which behave like vanilla Better Ores.
1.03 - Added support for MC Beta 1.3_01.
1.02 - Added support for MC Beta 1.202.
Added reciepe for redstone ore.
1.01 - Added ore block crafting, changed unrefined ores to nuggets.
1.0 - Support for MC v1.2.6
Alloys v1.5
Requires Better Ores.
Currently more of a modders codebase that a full mod, Alloys uses the enhancements made in BetterOres.Included in the BetterOre download.
I will be showcasing adding new ores which drop nuggets which smelt into ingots and all of this use just 1 block ID and 2 item IDs which are used in BetterOres.
In conjuction with this the new ores and items onlt require 3 textures. Some code for modders:
This section is out of date. Will add a new how-to if asked to do so.
To add a new ore to Alloys all that needs to be done is
which will add UnUptainium ore which will be generated in new chunks and UnUptainium nuggets which smelt into UnUptainium ingots.
Nugget drops are added automatically to BetterOres and can be changed there. Alloys has a special feature which allows you change ore colours to suit any texture pack!
This image shows off using sand as a base texture.
[/spoiler]
Currently only one real alloy exists which will be left as surprise. It does not have a use at the moment.
With metal alloys I aim to do the following:
The unique thing about these new items is that they will have sockets! Gems will be placed in sockets to give unique bonuses. This will work like sockets in hack and slash games (Diablo 2).
Gems will come Node Pack's Crystal pack.
Socketed tools and armours will be crafted using a forge. Forges require a mould in order create an armour piece or tool piece. Pieces wil be crafted together to form a complete useable item. Forge moulds will work with alloys which will be incorporated soon.
BBCode
Lightcrystal v1.4
Included in the BetterOre v1.41 download. If you do not want the mod then just delete the mod_Lightcrystal.class file.
This mod adds a tier between glowstone dust and glowstone. Smelting glowstone dust yields a lightshard.
Crafting lighthard will yeild lightcrystal. Lightcrystal behaves like sand but emmits light! Smelting lightcrystal will yields glowstone.
[/spoiler]
Feel guilty when hitting a defenseless sheep just to get some cloth? Well no more! Right clicking sheep will now drop cloth the same way as if they have been hit. Officially implemented in 1.7 with shears.
Simple change to furnaces to have tops instead of tops. Offically implemented in 1.2.6
[/spoiler]
If you need help installing mods please view Complete mod installation guide.
Nah, seriously, nice try... ill keep an eye on what you come up in the future.
Sleekcraft! Check it out!
Who was that directed at?
It looks to me like the "unrefined iron/gold ores" are new blocks, hence the new ID's. Since those are the only ones that could be exploited, I don't see it being a problem. Normal iron/gold ores would drop unrefined ore when mined, unrefined ore would just drop a single unrefined ore. I could be wrong, but that's how it looks to me.
I'll be giving Better Ores a go when I have the time.
Edit: After looking at the images in the mod, it looks like the unrefined ores are non-block items.
Better luck in ideas.
Damn dude, srsly?
Pointless like your post :Sheep:.
I'll look into it, no promises though.
I have edited the first post to make this more clear.
Sleekcraft! Check it out!
The images were something I made in two minutes, I wanted to make them into nuggets but I am lazy. If you don't mind could you post the images you made?
Sure! I'm in class right now, but I should be able to post them later this afternoon when I get a chance to run back to my dorm. They aren't the greatest, I just copied the base of the dust, flipped it to make an oval, then changed the sides to make them uneven and moved around some of the lighter colored pixels
Better Ores is Better!
Maybe a mod so that if you right click a pig you have one chance to get some kind of mushroom? Just a thought; I don't know if you can make it a one-shot deal; you'd have store some extra data in the mob.