public class UpgradeMethods
extends java.lang.Object
| Constructor and Description |
|---|
UpgradeMethods() |
| Modifier and Type | Method and Description |
|---|---|
static net.minecraft.item.ItemStack[] |
getAdvFilterAllItems(net.minecraft.item.ItemStack stack)
Gets the items stored in the advanced filter.
|
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getAdvFilterBasicItems(net.minecraft.item.ItemStack[] itemStacks,
byte[] buttonStates)
Gets the items in the advanced filter that are on the basic matching
|
static byte[] |
getAdvFilterButtonStates(net.minecraft.item.ItemStack stack)
Gets the states of each button in the advanced filter.
|
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getAdvFilterFuzzyItems(net.minecraft.item.ItemStack[] itemStacks,
byte[] buttonStates)
Gets the items in the advanced filter that are on the fuzzy matching
|
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getAdvFilterModSpecificItems(net.minecraft.item.ItemStack[] itemStacks,
byte[] buttonStates)
Gets the items in the advanced filter that are on the mod specific matching
|
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getAdvFilterOreDictItems(net.minecraft.item.ItemStack[] itemStacks,
byte[] buttonStates)
Gets the items in the advanced filter that are on the ore dictionary matching
|
static int |
getAlternateGuiUpgradesCount(int[] upgrades)
Gets the number of alternate gui upgrades in the backpack.
|
static int |
getAlternateGuiUpgradeSlots(int[] upgrades)
Gets the number of alternate gui slots from the upgrades.
|
static int |
getAltGuiUpgradesUsed(int[] upgrades)
Gets the number of alternate gui upgrades used.
|
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getBasicFilterItems(net.minecraft.item.ItemStack stack) |
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getCondenserItems(net.minecraft.item.ItemStack stack)
Gets the items in the condenser/crafting slots
|
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getFuzzyFilterItems(net.minecraft.item.ItemStack stack) |
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getHopperItems(net.minecraft.item.ItemStack stack)
Gets the items in the hopper/restocking slots
|
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getModSpecificFilterItems(net.minecraft.item.ItemStack stack) |
static java.util.ArrayList<net.minecraft.item.ItemStack> |
getOreDictFilterItems(net.minecraft.item.ItemStack stack) |
static boolean |
hasButtonUpgrade(int[] upgrades) |
static boolean |
hasCondenserUpgrade(int[] upgrades) |
static boolean |
hasDamageBarUpgrade(int[] upgrades) |
static boolean |
hasFilterAdvancedUpgrade(int[] upgrades) |
static boolean |
hasFilterBasicUpgrade(int[] upgrades) |
static boolean |
hasFilterFuzzyUpgrade(int[] upgrades) |
static boolean |
hasFilterModSpecificUpgrade(int[] upgrades) |
static boolean |
hasFilterOreDictUpgrade(int[] upgrades) |
static boolean |
hasHopperUpgrade(int[] upgrades) |
static boolean |
hasKeepOnDeathUpgrade(net.minecraft.item.ItemStack stack) |
static boolean |
hasNestingAdvancedUpgrade(int[] upgrades) |
static boolean |
hasNestingUpgrade(int[] upgrades) |
static boolean |
hasQuickDepositUpgrade(int[] upgrades) |
static boolean |
hasRenamingUpgrade(int[] upgrades) |
static boolean |
transferFromBackpackToInventory(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack backpack,
net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
Transfers items from the backpack to the tile entity's inventory at the targeted coordinates
|
public static boolean hasButtonUpgrade(int[] upgrades)
public static boolean hasNestingUpgrade(int[] upgrades)
public static boolean hasNestingAdvancedUpgrade(int[] upgrades)
public static boolean hasRenamingUpgrade(int[] upgrades)
public static boolean hasDamageBarUpgrade(int[] upgrades)
public static boolean hasFilterBasicUpgrade(int[] upgrades)
public static boolean hasFilterFuzzyUpgrade(int[] upgrades)
public static boolean hasFilterOreDictUpgrade(int[] upgrades)
public static boolean hasFilterModSpecificUpgrade(int[] upgrades)
public static boolean hasFilterAdvancedUpgrade(int[] upgrades)
public static boolean hasHopperUpgrade(int[] upgrades)
public static boolean hasCondenserUpgrade(int[] upgrades)
public static boolean hasQuickDepositUpgrade(int[] upgrades)
public static boolean hasKeepOnDeathUpgrade(net.minecraft.item.ItemStack stack)
public static int getAlternateGuiUpgradesCount(int[] upgrades)
upgrades - - the upgrades to checkpublic static int getAlternateGuiUpgradeSlots(int[] upgrades)
upgrades - - the upgrades to checkpublic static int getAltGuiUpgradesUsed(int[] upgrades)
upgrades - - the upgrades to checkpublic static java.util.ArrayList<net.minecraft.item.ItemStack> getBasicFilterItems(net.minecraft.item.ItemStack stack)
public static java.util.ArrayList<net.minecraft.item.ItemStack> getFuzzyFilterItems(net.minecraft.item.ItemStack stack)
public static java.util.ArrayList<net.minecraft.item.ItemStack> getOreDictFilterItems(net.minecraft.item.ItemStack stack)
public static java.util.ArrayList<net.minecraft.item.ItemStack> getModSpecificFilterItems(net.minecraft.item.ItemStack stack)
public static net.minecraft.item.ItemStack[] getAdvFilterAllItems(net.minecraft.item.ItemStack stack)
stack - - the backpack with the filterpublic static byte[] getAdvFilterButtonStates(net.minecraft.item.ItemStack stack)
stack - - the backpackpublic static java.util.ArrayList<net.minecraft.item.ItemStack> getAdvFilterBasicItems(net.minecraft.item.ItemStack[] itemStacks,
byte[] buttonStates)
itemStacks - - the items in the advanced filterbuttonStates - - the filter states of each buttonpublic static java.util.ArrayList<net.minecraft.item.ItemStack> getAdvFilterFuzzyItems(net.minecraft.item.ItemStack[] itemStacks,
byte[] buttonStates)
itemStacks - - the items in the advanced filterbuttonStates - - the filter states of each buttonpublic static java.util.ArrayList<net.minecraft.item.ItemStack> getAdvFilterModSpecificItems(net.minecraft.item.ItemStack[] itemStacks,
byte[] buttonStates)
itemStacks - - the items in the advanced filterbuttonStates - - the filter states of each buttonpublic static java.util.ArrayList<net.minecraft.item.ItemStack> getAdvFilterOreDictItems(net.minecraft.item.ItemStack[] itemStacks,
byte[] buttonStates)
itemStacks - - the items in the advanced filterbuttonStates - - the filter states of each buttonpublic static java.util.ArrayList<net.minecraft.item.ItemStack> getHopperItems(net.minecraft.item.ItemStack stack)
stack - - the backpack to checkpublic static java.util.ArrayList<net.minecraft.item.ItemStack> getCondenserItems(net.minecraft.item.ItemStack stack)
stack - - the backpack to checkpublic static boolean transferFromBackpackToInventory(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack backpack,
net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
player - - the player performing the actionbackpack - - the itemstackworld - - the world objectpos - - Block coordinates