public interface IBlockStateMatcher
Modifier and Type | Method and Description |
---|---|
IBlockStateMatcher |
allowValuesForProperty(java.lang.String name,
java.lang.String... values)
Deprecated.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getMatchedProperties() |
java.util.List<java.lang.String> |
getMatchedValuesForProperty(java.lang.String name) |
java.util.Collection<IBlockState> |
getMatchingBlockStates() |
boolean |
isCompound() |
boolean |
matches(IBlockState blockState) |
IBlockStateMatcher |
or(IBlockStateMatcher matcher) |
IBlockStateMatcher |
withMatchedValuesForProperty(java.lang.String name,
java.lang.String... values) |
boolean matches(IBlockState blockState)
IBlockStateMatcher or(IBlockStateMatcher matcher)
java.util.Collection<IBlockState> getMatchingBlockStates()
@Deprecated IBlockStateMatcher allowValuesForProperty(java.lang.String name, java.lang.String... values)
IBlockStateMatcher withMatchedValuesForProperty(java.lang.String name, java.lang.String... values)
java.util.List<java.lang.String> getMatchedValuesForProperty(java.lang.String name)
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getMatchedProperties()
boolean isCompound()