-
Nested Class Summary
Nested Classes
static enum
static final record
static final class
static final class
static class
-
Field Summary
Fields
static final com.mojang.serialization.Codec<ItemFilter>
static final com.mojang.serialization.Codec<ItemFilter>
-
Method Summary
atLeast(net.minecraft.world.item.ItemStack stack)
atMost(net.minecraft.world.item.ItemStack stack)
exactly(net.minecraft.world.item.ItemStack stack)
net.minecraft.world.item.ItemStack[]
boolean
test(net.minecraft.world.item.ItemStack stack)
-
Field Details
-
CODEC
static final com.mojang.serialization.Codec<ItemFilter> CODEC
-
NETWORK_CODEC
static final com.mojang.serialization.Codec<ItemFilter> NETWORK_CODEC
-
Method Details
-
-
-
exactly
static ItemFilter exactly(net.minecraft.world.item.ItemStack stack)
-
-
atLeast
static ItemFilter atLeast(net.minecraft.world.item.ItemStack stack)
-
-
atMost
static ItemFilter atMost(net.minecraft.world.item.ItemStack stack)
-
-
-
test
boolean test(net.minecraft.world.item.ItemStack stack)
- Specified by:
test in interface Predicate<net.minecraft.world.item.ItemStack>
-
getMatchingFilter
@Nullable
@Nullable ItemFilter.Simple getMatchingFilter(net.minecraft.world.item.ItemStack stack)
-
getMatchedStacks
net.minecraft.world.item.ItemStack[] getMatchedStacks()