
Enhancement: Match Ore Dictionary, Ignore Durability, etc.
JoshMayberry opened this issue ยท 3 comments
Very cool mod! I am glad to be working with pipes again in minecraft.
It would be very cool if more filtering options were available, like in EnderIO.
Upgrades could be applied to the filter pipe which makes it's behavior change (like how some black dye makes it a blacklist instead of a white list). Maybe the could be applied by crafting the filter with other items.
Here are some examples of different filter modifiers, as well as an example item that they could be crafted with:
- Coal: Match Ore dictionary
- String: Ignore Metadata
- Emerald: Ignore Name From Anvil
- Redstone: Will disable the filter when a redstone signal is received
- Gunpowder: Will reject everything when a redstone signal is received
- Bone Meal: Ignore NBT
- Glowstone: Match any items from the same mod
- Iron Nugget: Ignore Damage
- Empty Bottle: At least 1 of this item must be in the inventory
- Water Bottle: At least 1 of this item must NOT be in the inventory
- Ender Pearl: Will only fill up the chest with as many stacks of the item that there are items of it's kind in the filter's inventory
So, if you were to craft a filter with some coal and then with some bone meal, it would both ignore damage and ignore NBT.
If you were to craft a filter with an ender pearl and put 4 oak planks in the first filter slot and 3 cobble stone in the second filter slot- then it would only place up to 4 stacks of oak planks and 3 stacks of cobble stone in it.
Lots of good ideas here. I have a bunch of features already in the upcoming release, so these will most likely be included in the following release. Thanks!
Some of these features have been added as of v1.2.0, others are under consideration still