static class BlockPredicateArgument.TagPredicate extends java.lang.Object implements java.util.function.Predicate<CachedBlockInfo>
Modifier and Type | Field and Description |
---|---|
private CompoundNBT |
nbt |
private java.util.Map<java.lang.String,java.lang.String> |
properties |
private Tag<Block> |
tag |
Modifier | Constructor and Description |
---|---|
private |
TagPredicate(Tag<Block> tagIn,
java.util.Map<java.lang.String,java.lang.String> propertiesIn,
CompoundNBT nbtIn) |
Modifier and Type | Method and Description |
---|---|
boolean |
test(CachedBlockInfo p_test_1_) |
@Nullable private final CompoundNBT nbt
private final java.util.Map<java.lang.String,java.lang.String> properties
private TagPredicate(Tag<Block> tagIn, java.util.Map<java.lang.String,java.lang.String> propertiesIn, @Nullable CompoundNBT nbtIn)
public boolean test(CachedBlockInfo p_test_1_)
test
in interface java.util.function.Predicate<CachedBlockInfo>