Package com.petrolpark.util
Class ItemHelper
java.lang.Object
com.petrolpark.util.ItemHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanequalIgnoringTags(net.minecraft.world.item.ItemStack stack1, net.minecraft.world.item.ItemStack stack2, String... ignoredTagKeys) static voidstatic voidpop(net.minecraft.world.level.Level level, net.minecraft.world.phys.Vec3 position, net.minecraft.world.item.ItemStack stack) static intremoveItems(net.minecraftforge.items.IItemHandler inv, Predicate<net.minecraft.world.item.ItemStack> test, int maxCount)
-
Constructor Details
-
ItemHelper
public ItemHelper()
-
-
Method Details
-
equalIgnoringTags
public static boolean equalIgnoringTags(net.minecraft.world.item.ItemStack stack1, net.minecraft.world.item.ItemStack stack2, String... ignoredTagKeys) -
pop
public static void pop(net.minecraft.world.level.Level level, net.minecraft.world.phys.Vec3 position, net.minecraft.world.item.ItemStack stack) -
removeItems
public static int removeItems(net.minecraftforge.items.IItemHandler inv, Predicate<net.minecraft.world.item.ItemStack> test, int maxCount) - Parameters:
inv-test-maxCount-- Returns:
- Actual number of actual Items removed
-
give
public static void give(net.minecraft.world.entity.Entity entity, Stream<net.minecraft.world.item.ItemStack> stacks)
-