public class BackpackFilter extends java.lang.Object implements IBackpackFilterConfigurable
| Constructor and Description |
|---|
BackpackFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptItem(net.minecraft.item.ItemStack validItem)
Adds an item as valid for this backpack to pick up.
|
void |
acceptOreDictName(java.lang.String oreDictName)
Adds an ore dictionary name as valid for this backpack.
|
void |
clear()
Clear all the rules from this filter.
|
java.util.Set<java.lang.String> |
getAcceptedItemStacks() |
java.util.Set<java.lang.String> |
getRejectedItemStacks() |
java.util.Set<java.lang.Integer> |
getValidOreIds() |
void |
rejectItem(net.minecraft.item.ItemStack invalidItem)
Adds an item as invalid for this backpack, used to make exceptions to oreDictionary matches.
|
void |
rejectOreDictName(java.lang.String oreDictName)
Removes an ore dictionary name as valid for this backpack.
|
boolean |
test(net.minecraft.item.ItemStack itemStack) |
public void acceptItem(net.minecraft.item.ItemStack validItem)
IBackpackFilterConfigurableacceptItem in interface IBackpackFilterConfigurablepublic void acceptOreDictName(java.lang.String oreDictName)
IBackpackFilterConfigurableacceptOreDictName in interface IBackpackFilterConfigurableOreDictionarypublic void rejectOreDictName(java.lang.String oreDictName)
IBackpackFilterConfigurablerejectOreDictName in interface IBackpackFilterConfigurableOreDictionarypublic void rejectItem(net.minecraft.item.ItemStack invalidItem)
IBackpackFilterConfigurablerejectItem in interface IBackpackFilterConfigurableIBackpackFilterConfigurable.acceptOreDictName(String)public void clear()
IBackpackFilterConfigurableclear in interface IBackpackFilterConfigurablepublic boolean test(net.minecraft.item.ItemStack itemStack)
test in interface java.util.function.Predicate<net.minecraft.item.ItemStack>public java.util.Set<java.lang.Integer> getValidOreIds()
public java.util.Set<java.lang.String> getAcceptedItemStacks()
public java.util.Set<java.lang.String> getRejectedItemStacks()