I have some code that replaces the default chest armor slot to prevent backpacks from being removed from the chest armor slot. I suppose it would make sense to put a function like "canUnequipFromArmorSlots" (just being verbose here) into Forge. How would this mod handle this, and what's your thoughts on this? Perhaps this is something that can be included in the API? If you agree on the Forge bit, I'd love your support on designing and bringing something solid into it.
What would you use it for? I can see some interesting possibilities with "cursed" baubles though :P.
The license on this mod is incompatible with TConstruct's license and prevents me from using it. It's supposed to be an API mod thing, but the only person who can host it anywhere without written permission is Azanor?
Overriding the vanilla inventory isn't a good idea when multiple mods are already doing that. 'tis the reason TConstruct has tabs, not overrides.
I need to take another look at my license - I just copy pasted my Thaumcraft license -derpdy derp
Is this better?
Terms and Conditions:
If you want to make a mod that simply includes my version of Baubles as a dependency (and don't want to package sources into your mod). Go ahead! There are no conditions on dependencies. Honestly, this is the recommended way of doing things.
All source code in this package is provided to any modder under the following conditions.
1. The modder notifies me the first time they decide to use any code from this package in their mod.
2. All classes that are used must retain their original name and package structure.
3. The modder may use as many or as few classes from this package and modify them as heavily as they wish.
4. Credit is displayed that the public can see. (You may or may not wish to include my name in your mcmod.info file)
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 - , 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.
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.
Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.
This MOD may be freely distributed, mirrored, or otherwise linked to for use by other mods or mod packs. However ANY attempts to directly 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.
Unfortunately version 18.104.22.168 breaks the API. Versions prior to this will not work with the new api.
I added a couple of new methods to IBauble that gives more control over when baubles can be equipped or unequipped. This should hopefully be the last such change for a while unless there is a REALLY good reason to change IBaubles.
Whenever I hit the 'b' key it closes my inventory. So, in order to search for 'bow' (or book, or bookcases, or big, or butter, or butt...wait, what? Ignore the last one ) in NEI I have to open, type 'b' (it'll close my inventory, but NEI remembers the last word I typed) open my inventory again and type 'ow'. It's no big deal, but it gets annoying.