Magic Inventory
By CrypticZerg
By CrypticZerg
Note: This mod utilizes Searge's Mod System (MCPMF v1), detailed information can be found here.
Introduction
Features
Planned Features
Installation
Download
I don't know about you, but I play a fair amount of survival / adventure maps ranging from challenge maps to super hostiles. I found in my adventures that I was spending a surprising amount of time performing secondary tasks (organizing inventory, placing torches, etc.) rather than enjoying the map, so I decided to do something about it and this is the result. I chose to use MCPMF as the mod framework because of the advantages it provides over comparable frameworks or mod loaders. More information on that can be read in Searge's thread; look for a link at the top of this thread!
Features
- [Config] Customizable Keybinds - All one-touch and quick-action keybinds are customizable. They can be found at /.minecraft/magicInventory.txt _
- [Config] Customizable Rules - Configurable rules on a per inventory slot basis allow you to provide a list of items you want auto-sorted into a particular column. This sorting only occurs when one of the items in the list are found in the inventory. Rules follow a simple, easily understood pattern and even include a left-to right decreasing precedence:
- _
- [SSP] [SMP] Main Bar Swap - On keypress (` by default), swaps the main bar's contents with the bottom-most row of your main inventory. This provides quick access to a second bar of items, making building and adventuring less tedious and time-wasting. _
- [SSP] [SMP] Main Bar Auto-Refill - Building a large something-or-other? Placing a ton of signs for some reason? When an inventory slot is emptied (whether it is a tool, weapon, stack of blocks, food...really, anything!) magicInventory will search your main inventory for another stack of the same material and move it into the current slot, making survival construction a breeze (Creating mob traps, anyone?). _
- [SSP] [SMP] One-Touch Torch Placement - At the touch of a key (r by default), places a torch through normal Minecraft Mechanics (whatever block you're aiming at, subject to distance, yadda yadda yadda), and since I'm a stickler for balance and mods that make Minecraft too easy, torches must reside on your main bar (though they do not have to be selected as the current item). _
- [SSP] [SMP] Smart Food Selection - In case you're ever carrying more than one type of food on you, Smart Food Selection will - on keypress (f) look for a food item in your main inventory and ensure that it is the least wasteful food based on your current hunger conditions. It follows the following rules, in the following order:
- Selects a food that will bring you closest to full hunger (if you're at 2.5 empty hunger with bread and several watermelon, the mod will pick the bread, since its single value (3 Food) will get you closest to full than the watermelon (1 Food) in a single use).
- If there are multiple equal-food-value items available that match the above condition, pick the one with the smaller stack size
- If same stack size, perform no action (to minimize packet transmission and unnecessary mod action).
- [SSP] [SMP] Customizable Auto-Organizer - The features of a normal on-button (Middle Mouse or o by default) inventory organizer with more customizable results. Instead of having to organize by ID, like most organizers, you'll be able to organize by other characteristics without negatively affecting other magicInventory functionality (Main Bar Swap, for example). _
- [SSP] [SMP] Quick-Stack Deposit - (z by default) Taking a queue from Terraria, you'll be able to open a container and deposit into the box only things that already exist and have room in their stacks for more items (so using this in a chest full of cobblestone stacks will move all the cobblestone in your inventory to the chest [so long as there is room in the chest and stacks]). _
- [SSP] [SMP] Quick-Unstack Withdrawal - (left shift + z by defualt) Exactly like the quick-stack deposit, but in reversal, pulling items from your open chest to max out any un-maxed stacks in your inventory. If a "priming threshold" is set and the max stack size of the stack in question meets or exceeds that threshold, 1 block is left behind to maintain the chest's "Primed" state.
Rule D1 Diamond Pickaxe, Iron Pickaxe, Pickaxe
Which allows for a diamond pickaxe to be preferred over iron, which is preferred over any other type. At present, rule matching only works on item names. Types and easily referenced groups (like blocks) are in the works!
Planned Features
- [NF] Rule Enhancements - Implementation of item groups (Blocks, Lighting, etc.), as well as the ability to specify items by ID. In general, functional improvements to the rules system based on feedback I receive in the immediate future! _
- [OTH] One-Touch Eating - Following the same rules as One-Touch torch placement (item must be on the main bar), users will be able to hold a button down on their keyboard to eat, without needing to start out with the food item being your current item. When the eating is finished (either through success and user at full food, or by interrupting the eating), the current item selection will be restored back to what it was before the eating began (making eating safer and less interrupting to work flow). _
- [OTH] Loot All / Deposit All - Most RPGs feature the ability to quickly loot or deposit into a chest. This feature being missing is just an oddity of Minecraft, IMO...so we'll plan on adding it...do I really need to explain what it does?
Installation
- (Optional - Do you want to be able to use this in SMP?) Go here, click on "Show All Platforms" and download the Linux Version (Its just a .jar file) and place it in your .minecraft directory.
- Download magicInventory and extract the contents to your /.minecraft folder
- Double-click on "mcpms_1811_mc_181.jar" that's now present in your /.minecraft folder
Download
- Current Version: magicInventory v0.5
- Previous Versions:
- magicInventory v0.4.2
- magicInventory v0.4.1
- magicInventory v0.4.0
- magicInventory v0.3.1
- magicInventory v0.3
- magicInventory v0.2
- magicInventory v0.1
- Where is the config file? Check in your base ./minecraft directory for a file named "magicInventory.txt"
- Can I change the key bindings for each functionality? Sure! Check the config file!
- What is MCPMF and why do you use it? MCPMF is a modding framework by Searge - a well respected modder that has contributed a ton to the Minecraft scene, particularly through his hard work with MCP, which decompiles and deobfuscates the minecraft source. MCPMF allows modders to do more with less code (through the use of various API hooks and other neat tricks) and keeps us from stepping on each others' toes, so to speak (MCPMF treats each mod separately, so even if multiple mods make changes or additions to the same files, they won't conflict with one another. More information on MCPMF can be found in Searge's thread, linked at the top of this post.
- Wait, I didn't have to open /.minecraft/bin/minecraft.jar with winRar or anything, delete META-INF, or do any of that nonsense...what's up!? That's one of the advantages to MCPMF: Messing with the minecraft.jar is not necessary. All the MCPMF mods you want to use, just stick their .jar into /.minecraft/mods and you're done!
- Are there security risks associated with using MCPMF? Nope! The source of the MCPMF is open to anyone and a wide variety of modders have verified how it works. We wouldn't use or promote a framework which utilized malicious code to do anything nasty. In fact, because MCPMF doesn't modify the Minecraft source directly, but instead "Wraps" it in its own code, one could argue that - as a framework - MCPMF poses fewer security risks than mods or mod loaders which require you to edit the minecraft.jar. More information on this can be found in Searge's thread, linked at the top of this post.
- Do you take suggestions on stuff to add to MagicInventory? Sure! Suggest away and I'll discuss with you - if I see your reply, which I should - the feasibility and functionality of your suggestion.
- 0.5
- Implementation of Rules
- Modification of bar-swap code to facilitate Rules
- Bug fix for sorting / stacking of items with damage values (saplings, wool, etc.)
- 0.4.2
- Update MCPMS jar to fix SSP world-creation bug
- 0.4.1
- Bug fix for SMP chest-sorting
- Bug fix for chat-dialog actions (depressing a shortcut key while the Chat GUI was open)
- 0.4.0
- Updated to MCPMS for 1.0.0
- 0.3.1
- Bug fixes for inventory sorting
- Bug fixes for bar-swapping in certain screens
- Bug fixes for quick-stack and quick-unstack
- More bug fixes
- Confirmation of SMP auto-replace bug (not fixed yet, will do that next and either put it in 0.3.2 or a quick 0.4 release)
- 0.3
- Config file expansion (to support new features)
- Implementation of Unstack
- Implementation of Unstack priming
- Expansion of keybinding customization by adding in modifier keys (Shift, Meta, and Control only)
- Removal of debug code left in on 0.2
- Misc Bug Fixes
- 0.2
- Config file expansion (to support new features)
- Config file fix (location was incorrect)
- Implementation of Auto-Sort
- Implementation of Quick-Stack
- Misc Bug Fixes
- 0.1
- Original implementation
FAQ
Changelog
This document is Copyright © of (Robert Burnham hereafter referred to as "The Owner") and is the intellectual property of The Owner. Only Minecraftforum.net and mcmodcenter.net is able to host any of The Owner's material without the consent of The Owner. It may not be placed on any other web site or otherwise distributed publicly without advance written permission. Mirroring, distributing, or direct-linking of this mod on any other website or as a part of any public display is strictly prohibited, and a violation of copyright.
9
graphic by ET3RNlTY
Because it's Wooden Armour + more.
It all started with a simple idea: Wooden Armor in Minecraft. I plan to add much, much more!
Team:
ninjawafflexD- coding, textures, thread management, supervisor
ET3RNlTY- graphics, textures, concepts
Testers:
Sniperfen
SnaggyCrayon
JAKE124
minedmaster
goldd_pandaa_x
RebelWolf8U
We are currently working on- getting a computer I can code on :sad.gif:
Predicted next release- ASAP, bear with me!
Why is the release so far away? Refer to this- Link Removed
If you want to watch me coding and testing, check here on weekends- http://www.livestrea...m/ninjawafflexd
If I'm not live, it says so and loops some videos from my youtube channel.
For better, up-to-the-minute updates and my thoughts on the mod, here's my Twitter!
Follow me, it's my personal account but I mostly talk about my projects and updates and such :smile.gif:
Crafted like all other armors, just using wooden planks. Same specs as Chain Armour.
Reinforced Cobblestone:
Cobblestone crafted with Iron Bars yields Reinforced Cobble. Half the resistance of Obsidian. Reinforced Cobble is like stone in that it requires a pick to mine.
Redstone Block:
Storage for Redstone Dust. Crafted by filling up the crafting table slots with Redstone Dust, as when storing other gems or ingots.
The Redstone Block does not act differently than a normal block when redstone current is applied to it. Call it a cost of easy storage. (Really I just didn't have time/know how to do this. Maybe in a later version!) Redstone Blocks now give off a red dust particle animation.
Iron Pressure Plates:
Set off only by players. Crafted out of Iron Ingots in the same pattern as a normal pressure plate.
Apple Sauce:
Crafted by placing an Apple and a Cinnamon Stick over an Empty Bowl. Has the same texture as Mushroom Soup. Eating leaves you with the bowl (bowls generally don't taste that good)
Stews for Every Meat! (almost)
Cooked meat over a bowl results in the corresponding stew type. Squid Chops look like pork. No Fish Stew yet, sorrz :sad.gif:
Cinnamon Sticks!
Cinnamon Sticks are required to make Apple Sauce. As of v4, they are collected by breaking Tall Grass. Same texture as Stick.
Planned Features!
Stone Armour- between Wooden and Iron
More Tools- different tools, maybe smaller versions of current tools
Placeable Gunpowder- make gunpowder placeable like redstone, when ignited destroys only the block it is on
Pudding! Cocoa + Milk + Empty Bowl
Sheep dropping meat of some kind
Green Apples- can be eaten or crafted into Applesauce, drop from leaves occasionally
And, Secret Stuff. This Secret Stuff will allow you do do Secret Things, Possibly. I love easter eggs.
These are POSSIBLE ideas! No promises! Remember my nub status as a modder.
Crafting Reinforced Cobble
Close-up of Apple Sauce in the hotbar showing the name
Version 4, showing my new textures (so proud :3)
Videos:
xxchillen8xx on version 1:
xxchillen8xx on version3:
keitachan on version 3:
Me on version 4:
ET3RNlTY on version 4:
More videos soon!
(Please report these to me in the comments!)
TooManyItems
Modloader
Timber Mod
Zeppelin Mod
Single Player Commands
WorldEdit
GriefCraft
Shelf Mod
Armor Stand mod
Proven not to work with-
Chemistry Mod
and a lot more probably as it edits core files
Bugs-
bed problems, cobweb problems, crashes - not sure if vanilla or me
Reinforced Cobble takes same time to destroy with every pickaxe
This is an adfly link. I would LOVE for you to use it, since it's only 5 or 6 extra seconds out of your day!
version 1 http://adf.ly/2tVJV
version 2 http://adf.ly/2tgk7
version 3 http://adf.ly/31exn
version 4 http://adf.ly/3MJ3c
The adfly link gives me a ridiculously small amount of money when you use it. But every little bit helps me, and I appreciate every click.
If you seriously, truly don't have enough time for the adfly link (maybe you want to try this mod before a bomb goes off or something) then here is the normal link.
version 1 Mediafire Link http://www.mediafire...89zndjaczoncqbb
version 2 Mediafire Link http://www.mediafire...1sa8c1q78pgs4ds
version 3 Mediafire Link http://www.mediafire...xnkixktlnlw7dip
version 4 Mediafire Link http://www.mediafire...1e7the38eqodd14
World File!
Here's a world file for videomakers and testers:
http://dl.dropbox.co...0v4%20world.zip
If you like the mod and can afford to donate, it's very much appreciated! :smile.gif:
Please give feedback!
And remember this is my first mod >.<
Changelog-
Version 2- Fixed Redstone Block, added Iron Pressure Plates
Version 3- Fixed Iron Pressure Plates and added Apple Sauce
Version 4- Fixed red blocks not giving a drop, fixed red blocks not being craftable into dust, gave red blocks and hard cobble textures, gave red blocks a redstone particle effect, made squids drop squid chops, made stews for beef, pork, chicken, and squid, added cinnamon
Legal
^Click^
It links to this thread.
Here's the code, if you want to support!
code:
One last thing. The stuff I use to make this thread look all fancy:
Crafting Recipe pictures- http://minecraftrecipedesigner.com/
gifs- http://picasion.com/
Signature- Made with the Minecraft Achievement Generator: http://mag.racked.eu/generate.php
1
http://i.imgur.com/MbRps.png
1
Awesome, thanks! Got your ideas too.
1
3
2
Thanks! Any advice you can provide would be a huge help! :smile.gif:
1
1
1
1
Awesome, thanks! Can I use the video for this thread, and for the release thread when I move it?