Beta versions! Dimensional Orizon - 12 obsidian near a bed = dreamscape 4096 Fix - Experimental ID resolver support.
My thoughts on modding:
Spoiler
Some time ago I crossed the line between simple modder and indie game developer. Instead of adding a few things that would help make the game better for me, the act of creation became what I wanted to do. It was new and exciting strumming up ideas, being able to put them together in a few minutes, and unleash what I had made on the world.
One day the realization finally sunk in: Minecraft is crude. It's like trying to paint a masterpiece with a small box of crayons; while you can do it, the effort outweighs the result. The blocks are so big that you can't really do anything with them except fat-walled buildings, the player's abilities are limited to punching and placing blocks, and the lag on multiplayer is so bad I don't even want to touch it.
Minecraft has a lot of potential. All of the design sense I've garnered over the past while tells me that Minecraft could be an absolutely wonderful base defense game with hoards of mobs trodding on your doorstep, or a lovely survival game where resource management and keeping yourself fed are all-important, or a great building game with intricate details for houses and somewhat realistic buldings. Heck, it could even be a fighting game where the entire world crumbles under your feet.
There's a void that the current Minecraft will not be able to fill. Trying to change the game into what I think it should be would mean rewriting pretty much everything about it. The code is a mess; my design sense screams every time I look at something that should logically be somewhere else. Rewriting the game would make it something else; I've decided it's better to start from scratch and make an entirely new game, one that I can actually enjoy playing.
I will no longer be actively modding. The few things I have code for will be polished and posted. I will keep the mods updated with a bugfix here and there, possibly a content update if I feel up to it, but don't expect anything game changing anytime soon.
As always, my license allows for anything except claiming that the mods were created by anyone other than me. The source code is freely available on GitHub; do anything you like with it.
Ore Processing Prototype 1.0.3
- "Fixed" a bug that causes crashing from overflowing slots. Heheh...
InfiBase 1.0.6
- Fixed a bug in the freezing enchant
- Added missing ore dictionary support for shards
- Fixed a bug with worked iron having the wrong stats and sprites
InfiTools Core 3.0.3
- Fixed a bug with wrong names
InfiTools Hybrids 2.0.8
- Fixed a bug with wrong names
- Fixed a bug (or 20) with mattocks
InfiTools 2x2 Extended 1.0.4
- Fixed a bug with wrong names
- Daggers now respect enchantments when thrown
InfiBase 1.0.4
- Removed a recipe conflict with stone buttons and stone rods
InfiBase 1.0.3
- Fixed a bug with Forge's onToolDestroyed handler.
- Added the ability for tools to visibly show tool wear. (Sprites not done, will slowly update them)
Hybrids 2.0.5
- Changed Scythe AoE ability to feel more powerful
Orizon 1.0.6
- Fixed a bug where no ores would spawn
InfiBlocks 0.7.10
- Added the placeholder stick recipes using the ore dictionary.
InfiTools 3.0
- Rewrote the entire mod from scratch
- InfiTools 2.X is incompatible with 3.X
- Removed InfiWeapons, added 2x2 Extended Crafting support
- Added Scythes and Machetes to Hybrids
- Reworked vanilla hoes to be useful
- InfiTools addons now rely on InfiBase, rather than Core. They can be used separately with no consequences.
- Freezing code polished and enhanced.
- Added a poison enchant. No, you can't get it from the enchantment table.
- Added the ability to name tools
- Created a multi-sprite system
- InfiTools is now one download, all addons will be put in the same file.
- Slime crystals are now made from slime sand
Ore Processing Prototype 1.0.2.1 (Server)
- Fixed a bug where recipes on client and server did not match
Orizon 1.0.5.1 (Client)
- Fixed a bug with config file location
InfiBlocks 0.7.9
- Fixed a bug that caused diamond chisels to dissappear on crafting
Ore Processing Prototype 1.0.2
- Fixed a bug which caused Orizon to crash
Orizon 1.0.5
- Changed the config file to reflect the new config system
- Removed all config bugs as a result
- Fixed a bug where calcite could generate into the void
Flora & Soma 0.3.7
- Changed the config file to reflect the new config system
- Fixed a bug where no nether generation would take place
Ore Processing Prototypes
- One of the biggest placeholders ever
Orizon 1.0.4
- Added Lead and Electrum ingots
General
- Moved config files for real this time
- Fixed any/all "End of Stream" errors
- Mods now use Forge network code
- MLMP dependancy on clients removed
InfiBlocks 0.7.7
- Fixed a bug where furnaces had no names
- Fixed a bug where furnace progress bars were cut short
1.2.4 update
General
- Moved config files from ./minecraft/mDiyo to ./minecraft/config/InfiCraft
InfiTools
- Added shards and rods to the ore dictionary as "xxxShard" and "xxxRod". Materials in next update.
- Fixed all bugs relating to freezing enchants.
- Added ore dictionary support for Orizon stone.
InfiBlocks
- Added ore dictionary support for Orizon stone.
Orizon
- Added stone and cobblestone to the ore dictionary as "customStone" and "customCobblestone"
- Fixed a bug where ores generated through bedrock
World Tweaks
- Made bedrock flat!
Licenses:
- Mods: Creative Commons (Name or thread link)
- Code and Sprites: Public Domain
Last updated: 5/7/2012
I've spent a lot of time working on these mods. I give my work for free with all my blessings to those who would enjoy it. For those who feel like giving back, you could leave me a tip:
Special thanks to the following people:
kuroiXiru ($120)
Shadowclaimer ($30)
Morter ($10)
For anyone with questions about any of my mods, check out the wiki. You can also find me on irc.esper.net, #InfiCraft
InfiCraft Modpack Download A modpack including all of my mods and required base edits. Client, Server
Base Mods Standalone mods that do not require any others. Client, Server - InfiTools 3.0 Client, Server - InfiBlocks 0.7.13 Client, Server - Flora & Soma 0.3.11 Client, Server - Orizon 1.0.8
Tech Mods These mods advance technology in one way or another, and depend on Orizon Client, Server - Ore Processing Prototypes 1.0.6
Tweaks Mods that change the base game in one way or another. Client, Server, Bukkit - 4096 Fix 1.2.5 (v4.0) Client, Server - Hunger Tweaks 1.0.2 Client, Server - World Tweaks 1.3
Kaevator's Mods Originally by Kaevator, updated by me Client, Server - SuperSlopes Client - Timber Frames Client - Wallpaper
Troubleshooting
First, make sure you've downloaded and installed ModLoader and Minecraft Forge.
If your game is crashing when you try to beat on mobs with ice tools then you don't have the required base edits for Core or overwrote them with OptiFine. They're in the InfiTools folder inside the modpack, included in the "clean jar" folder, or in the Core download.
Common errors:
java.lang.NoClassDefFoundError: InfiToolCore
- This means that InfiBase is not installed.
java.lang.IllegalArgumentException: Duplicate enchantment id!
- This means you have InfiBase installed twice
If you're still having problems: run this Error Test and post the results on this thread.
Every good mod has to start somewhere, and this one starts at the most basic of levels: the Crafting Table.
Once you've gotten yourself a nice place to work, you're going to have to gather materials. Thankfully you aren't limited to the basic items anymore, or even wood. That's the best part about this mod; no wood required.
Once you've made some of these tools you may find them... interesting. Most tools have some features that make them a little different from the rest. Others have powers...
If the vanilla tools get you down, you can always pick up some Hybrid tools. They're not quite as good as their counterparts, but they have interesting abilities besides:
There's a massive amount of tool combinations in this mod. What's more, the abilities of the tools can be mixed and matched to make any tool of your liking.
Credit goes to Levi_Kornelsen for putting the ideas together in a coherent way!
The abilities of the tool operate on an 80/20 basis: 80% tool head, 20% tool handle. Exceptions are Shoddy, which is 100% tool head, and durabilty, which is either/or; both together trigger the bonus only once.
Abilities:
Splintering ? The tool drops shards or materials as it degrades, simulating tool wear and breakage.
Shoddy ? Deals more damage or mines faster as the tool is damaged.
Durability ? Gains an extra 10% durability due to hardness of the tool
Spawning ? Has the ability to magically spawn other items from the block mined
Blazing ? The ability to auto-smelt blocks as they're mined and set enemies on fire.
Freezing ? The ability to turn water into ice and freeze enemies
Tool Stats:
Notes:
-The handle modifier is a multiplier. A diamond pickaxe with a diamond handle has 1561*2 uses.
-Damage is measured in half hearts, and is based on sword damage. A diamond sword with 10 damage takes away 5 hearts. Other tools do less.
-Mining Level affects what can be mined.
-Some of the numbers make no sense outside of the code, like mining speed.
-Except for the handle modifiers, all vanilla tools are exactly the same as their counterparts.
The heart of this mod. Much of the abilities and materials are defined here.
New materials: Redstone Crystal, Obsidian, Sandstone, Bone, Paper, Mossy Stone, Netherrack, Glowstone Crystal, Ice, Lava Crystal, Slime Crystal, Cactus, Flint, Brick, Blaze New Tools: Hammer, Mattock, Ice Axe, Frying Pan
This covers both Core, Hybrids, and any add-ons.
Included in InfiTools for 1.2 are some new arrow recipes.
InfiBlocks
The building blocks for this mod. Anything to do with a block is here.
Recipes: Crafting Tables, Carpet, Torches, Redstone Torches, Rails, Levers, and a few Desert Survival related recipes
Magic Slabs:
Spoiler
Magic Slabs are a new kind of block I've been working on for the past while. They dynamically change shape based on the blocks around them, and work as slabs, tubes, and interesting building blocks. Text just won't do them justice; you'd be better off looking at the album for what the blocks can do or playing with them yourself. http://imgur.com/a/xfnqX#7
The general recipe for Magic Slabs is:
A few of the slabs have different items in their recipes:
Note: I know about the render bug. If you place a "solid" block somewhere within 16 squares of the magic blocks, they will reappear. Fences do the same thing sometimes.
1.2 update:
Spoiler
There's a whole plethora of things to do in 1.2, so I'll try to keep things brief. First, the chisel.
It's a tool for adding details to blocks. by itself it can carve designs, and what better designs to carve into a block than bricks? There are multiple layers of bricks that can be carved from most blocks; experiment to find what works best.
You can also create blocks from the crafting grid if you like. Any block that can be chiselled in the world can be chiselled in the crafting grid. There's a few other things that can be done as well:
Chisel recipes are shapeless, so put them anywhere you like.
There are more than a few new blocks you can get. One of the more interesting ones is brownstone. It's a particular kind of stone that makes for good building materials, but the secret lies when you make roads out of it. Regular brownstone and bricks let you run at 2x speed on them, while roads let you run at 2.5x speed!
Some (but not all) of the other smelting recipes:
Rough brownstone can be smelted again for smooth brownstone, which can then be detailed for more bricks. There are some other things, like storage blocks for redstone, coal, and slimeballs, in the mod now. Experiment and find out what you like.
Added later, bricks tile properly:
Hunger Tweaks
Hunger tweaks is my attempt at alleviating some of the problems with the hunger system. With this mod you can actually sprint without eating up your food bar like a fat kid eats candy (pun intended), and it will no longer kill you when empty. Details:
mk, rt.class (FoodStats)
- Each "meat" on the hunger bar has 1.5x more hunger
- Regeneration at 7 hunger or above
- Empty hunger damage disabled
xb, hk.class (EntityPlayer)
- Sprinting costs 2x as much as walking, down from 10x
- Sprint jumping costs 2x as much as jumping, down from 4x
World Tweaks
World Tweaks is a few base edits to make the game closer to what I think it should be. For example, snow drifts:
Or extra big trees:
Flora & Soma
Flora & Soma is a mod all about adding interesting plants to the world. The aim is to spruce up the world with some variety and make the hunger system more bearable.
Current features:
- Berry Bushes (right click to harvest berries)
- Redwoood Trees
- Blood Trees
- Clouds
- Barley
- Secret nether block
A few screenshots of what's in the mod:
(Big Trees from World Tweaks)
With this small addition you can realistically wander off into the sunset once again without worrying about running out of food. Be warned though; the mod does not simply give you food. You'll have to hunt it down.
Orizon
Orizon is not your average ore mod. No, there's definitely nothing average about it. Everything from compeletely redoing underground spawn, to slime pools, to a wide plethora of ores (many do nothing, they're for other mods) and new varieties of rock. Take a look:
Orizon is a base mod designed to account for any ores that I (or anyone else) want to use in the future. I've quite a few things planned for other mods, and a separate dimension for this one; keep an eye out.
- Stone generates in a gradient
- Added 15 overworld and 5 nether ores
- Added calcite and marble deposits
- Created 8 new gemstones
- Added slime pools
Block IDs: 39
Orizon dimension building in progress. You can follow some of the madness behind the method here: http://imgur.com/a/1Av2E#0
Ores that currently have no use: Galena, Nether ores
Ore Processing Prototypes
Quote
As a token of good faith in making Orizon less useless, I've developed some prototype ore processing machines. They are not in their final version by any means, but hey, you can make some good bronze alloys now.
The crusher and grinder are a pair. You'll need to make them out of tin or copper:
From there, put ore in the crusher. You'll get all kinds of goodies, some of which can be crushed again. Those that can't get put in the grinder for dust. You can then combine some of the dust like so: (shapeless recipe)
This is a rather inefficient way to make bronze, but it will do for now. The only thing left to do is smelt!
Most dusts are smeltable into something. Copper makes copper ingots, teallite makes tin... experiment and see what works, what doesn't.
Installation
Spoiler
An alternative to all information below is Magic Launcher
Clean Jar, Modpack:
Inside the modpack is a folder called Easymodo. This is the easy way to install my mods if you're feeling lazy or have problems with the other methods.
SSP:
First, navigate to your .minecraft directory. An easy way to get there on windows is to open up any window and type %appdata% in the top. Open up the bin folder and make a copy of your minecraft.jar. Open your minecraft.jar with any archiver program. (I like winrar) Drag/drop all of the files in the easymodo folder into your minecraft.jar.
Delete the Meta-Inf folder now. Do not do this on servers.
SMP:
You'll need a server jar for this, not the exe. First, navigate to your Minecraft server's directory and keep a backup of your ser. Open your minecraft_server.jar with any archiver program. (I like winrar) Drag/drop all of the files in the easymodo folder into your minecraft.jar.
An easy server jar launcher can be found here. It needs to be in the same location as your minecraft_server.jar
Both:
Try running minecraft to make sure everything works, then go back to your .minecraft directory. Take any of the zip files you want from the modpack and put them in the mods folder. Run minecraft again.
At this point you'll likely have ID conflicts. Go to .minecraft/config/InfiCraft(Client, config should be obvious on servers) and start changing block IDs to whatever you like.
Note: Macs create an extra hidden folder when you open up the jar and look in it. You'll have to delete the folder or minecraft won't run.
Note2: The base edits for InfiTools need to be installed after OptiFine. If you add OptiFine after adding the easymodo folder, simply install them again.
Previous or custom Forge jar:
Install ModLoader(Client only) and Minecraft Forge first. Follow their instructions to the letter. Run minecraft at least once to make sure everything works.
SSP:
Navigate to your .minecraft directory and drop any .zip files you have in .minecraft/mods.
SMP
Navigate your server's directory and drop any .zip files you have in the mods folder.
World Tweaks, Hunger Tweaks, 4096 Fix, and the base edits for InfiTools need to go in your minecraft.jar or minecraft_server jar. Open them up and drop the contents of the folders in the root of the jar.
If you are using InfiTools, the base edits (in the modpack or in the download for Core) are required to keep ice tools from crashing the game.
Note: The base edits for InfiTools need to be installed after OptiFine. If you add OptiFine after adding the easymodo folder, simply install them again.
Tutorial
Spoiler
To get started, you'll need to make a new handle for your shiny new pickaxe:
Then, you're probably going to want to put them together. This might give you a few ideas.
Do keep in mind that not every combination is valid. Trying to make a lava sword with an icy core would probably just give you a piece of obsidian.
(Not shown yet: Flint, Brick)
Some of the more interesting materials have special recipes to go with them:
Crystals need a stabilizing agent to properly hold them together. They're put together the same magic way that you carve a single pickaxe out of 3 stone blocks.
Moss materials are a bit different. You'll need to scrape most of the moss off of a block and recombine it, then slather enough of the stuff on a stone to give it some odd power. You can also beat the moss off with a hammer.
Once you have a patch of moss, you can set it right on the ground like so:
The moss is farmable, but there are a few rules.
* Moss grows slowly. Watching it is like watching grass grow in real life.
* It only spreads to blocks right next to it. No diagonal spreading.
* Moss will creep up or down one block.
* This variety of moss loves the shade. You'll need a light level of 12 or less to grow it
* Grass chokes out moss! Planting a patch of moss on grass is one sure way to lose it.
* Each patch of moss harvested will only drop a ball of moss. You'll have to combine up to re-plant, and again to make tools
Other Tools
Buckets and bowls can be made out of a few sensible materials, notably wooden buckets and netherrack bowls. There are a few others like ice buckets that you should take a look at.
The Ice Axe is a sort of sword/pick combo, with the ability to mine ice as ice blocks rather than water. However, it takes double durability to mine ores.
The Mattock is a tool made for grubbing around in dirt and tree roots. In practice it works as an axe/shovel/hoe combo. It's slightly slower than any of its counterparts (0.8x speed), but makes up for that in sheer versatility.
Hammers are a tool for smashing and pounding things to bits. They're moderately useful for mining, but are primarily a way to obtain material pieces or shards. They also do bonus damage against the undead.
The whole list of shards.
Shards can be obtained using these methods:
Stick - Crafting (Two planks)
Stone Shard - Bash stone, use stone tools
Iron Chunk - Bash iron ore, crafting (Two iron ingots)
Diamond Shard - Bash diamond ore
Gold Chunk - Bash gold ore, crafting (Two gold ingots)
Redstone Crystal Fragment - Crafting (One redstone crystal)
Obsidian Shard - Bash obsidian
Sandstone Shard - Bash sandstone, use sandstone tools
Bone Meal - Crafting (One bone)
Paper - Crafting (Three sugar cane)
Mossy Patch - Part of making mossy tools
Netherrack - Bash netherrack
Glowstone Crystal Fragment - Crafting (One glowstone crystal)
Ice Shard - Bash ice
Lava Crystal Fragment - Crafting (One lava crystal)
Slime Crystal Fragment - Crafting (One slime crystal)
Cactus Greens - Smelting (Cactus)
Flint Shard - Crafting (One flint)
Miniature Brick - Crafting (One brick item)
Fragmented Blaze Essence - Crafting (One Crystallized Blaze Essence)
Frying Pans will be useful for cooking items in the future. For now, they do the same damage as swords but have a greater knockback.
You can also make a nice set of chainmail by magically shaping iron chunks into chains:
Cactus has a couple uses, both as a food substitute and for water buckets. The water drops will only increase your hunger by a single point, so you'll need to farm quite a bit of cactus.
Miscellany
Wheat can be turned into flour, and flour into dough. Note that you can make cake from flour instead of raw wheat
Pumpkin pie can be made from pumpkin pulp, which is gained either by placing a pumpkin in the crafting grid or by bashing a pumpkin block with a hammer.
Note: This is raw pie. While edible, it needs to be put in the furnace for baked goodness.
Cactus blocks are a substitute for wooden planks in a few recipes - Crafting table, sign, bed, door, trapdoor. Any rod can be combined with coal for some torches as well. Note that all of these recipes are placeholders for what's to come.
Minecraft 1.0.0 has changed a few recipes. This section is not yet updated, but here's the changes:
Credits:
Zrowny - Tree root texture
Viatrix - Hammer and knife spritesheets
Levi_Kornelsen ? Organizing tool powers and ideas for Armor
Tudoreleuu - New top banner
Rhodox - Base ingot sprites for Orizon. (No, he didn't make them just for me)
If you want to support this mod, there's a couple ways you can do it. First, the signature:
You can make this banner into your signature with just a bit of code:
WHERE ARE TEH OTHER TWALVE HURNDRED?! U SED THUR WOUDL BE A MILLION.
I HAVEN'T ADDED TEH OTEHR TWENYT FUOR HUNDRED YET!!!!111one11!
I don't know about all of them. Sandstone is a really cruddy material for building tools out of, but if you're in a desert then that's all you can get. I'm definitely adding powers to crystallized lava and ice though; maybe have the slime sword turn things into chickens. Yeah, chickens XD
I'm also serious about the amount of tools that this mod's going to add. I have no less than a total of 1508 tool combinations planned right now, along with matching armor for at least a few of the sets. It might be more if I decide to start combining materials. Expect a release every couple days or so.
I'll also be updating the OP shortly with tool info. Stay tuned~
[quote name='mDiyo' timestamp='1312339449' post='6876208']
You need all three of them, though ScotTools and ItemSprite API are created by the same person.
Yes, I love slime. Its power is over 9000!
it doesn't work
I'm back from my vacation, and I brought v0.2 with me. The mod should be a bit more usable with pickaxes made out of all of the same materials that swords are made out of. I've ironed out some of the bugs and hopefully fixed most of the crash-inducing ones. Tomorrow I'll dig right into shovels, and after that burn some axes to the ground.
The longest part of this mod is the sprite sheets. I have to copy, splice, and piece together each individual part on it. With each tool having a total 120 combinations that's quite a bit xP
1) how to get ice /and crystalized lava (im guessing it has to be obsidian?)
2) for picks how will what it can mine be determined
3) (not a question actually) please make axes hoes shovels possibly shears?
I'm going to answer these in reverse order, simply because that makes the most sense to me.
3) Notice the [WIP] Tag on the mod? I'll get to adding the tools in this order: shovels, axes, hoes, special powers...
2) Just like in Vanilla, the mining level of the pickaxe determines what it can mine I'll throw some stats up for each toolset on the OP shortly.
1) Lava, among other things, is going to need to be stabilized with another material to be able to use it. Right now it's the only tool that you can't get right now because I couldn't come up with something that made sense. Lava will be stabalized with a bit of redstone and glowstone, redstone with liquid iron, glowstone with liquid gold, and slime with... well, something. XD
You'll be able to gain ice blocks with Ice Picks once I finish up with the vanilla toolset. Those will double as both swords and picks at the cost of double durability for mining ores. Stone and ice should be fine though. Other hybrid tools may include hammers, mattocks, and battleaxes.
I have to say something. It is probably a bug or a glitch or it's supposed to be there.
2 swords and pickaxes have no names. Lava lava pickaxe has no sprite and the lava slime sword doesn't look like it has a lava stick and the lava pickaxe has a stick that looks like a bone or paper stick.
Please fix these.
The recipes in the OP are a bit of a mess now, but v0.3 is out. It includes a more sensible way to get redstone, glowstone, and slime tools, as well as crystallized lava. I also threw in a full set of shovels for good measure and fixed the bugs that TizNarniz2 reported. Once I get done with the hoes in a couple days I'll remove the [WIP] tag and then we'll really have fun with this mod. XD
The recipes in the OP are a bit of a mess now, but v0.3 is out. It includes a more sensible way to get redstone, glowstone, and slime tools, as well as crystallized lava. I also threw in a full set of shovels for good measure and fixed the bugs that TizNarniz2 reported. Once I get done with the hoes in a couple days I'll remove the [WIP] tag and then we'll really have fun with this mod. XD
Mdiyo the hybrid tools sound intriguing. With your brains you should be on the in the next couple of days. As long as you do not have too many disturbances.
The recipes in the OP are a bit of a mess now, but v0.3 is out. It includes a more sensible way to get redstone, glowstone, and slime tools, as well as crystallized lava. I also threw in a full set of shovels for good measure and fixed the bugs that TizNarniz2 reported. Once I get done with the hoes in a couple days I'll remove the [WIP] tag and then we'll really have fun with this mod. XD