net.minecraft.block.state.pattern

public class BlockStateMatcher

implements com.google.common.base.Predicate<IBlockState>

arl
net.minecraft.block.state.pattern.BlockStateMatcher

Field summary

Modifier and TypeField
public static final com.google.common.base.Predicate<IBlockState>
a
field_185928_a
private final BlockStateContainer
b
field_177641_a
private final Map<IProperty<?>, com.google.common.base.Predicate<?>>
c
field_177640_b

Constructor summary

ModifierConstructor
private (BlockStateContainer arg0)

Method summary

Modifier and TypeMethod
public static BlockStateMatcher
a(ajt arg0)
func_177638_a(Block arg0)
public boolean
a(ard arg0)
apply(IBlockState arg0)
protected <T extends Comparable<T>> boolean
a(ard arg0, ars<T> arg1, com.google.common.base.Predicate<?> arg2)
func_185927_a(IBlockState arg0, IProperty<T> arg1, com.google.common.base.Predicate<?> arg2)
public <V extends Comparable<V>> BlockStateMatcher
a(ars<V> arg0, com.google.common.base.Predicate<? extends V> arg1)
func_177637_a(IProperty<V> arg0, com.google.common.base.Predicate<? extends V> arg1)