Package net.minecraft.block.state
Interface IBlockState
-
public interface IBlockState
This code is owned by Minecraft
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends java.lang.Comparable<T>>
IBlockStatecycleProperty(IProperty<T> property)
net.minecraft.block.Block
getBlock()
com.google.common.collect.ImmutableMap<IProperty,java.lang.Comparable>
getProperties()
java.util.Collection<IProperty>
getPropertyNames()
<T extends java.lang.Comparable<T>>
TgetValue(IProperty<T> property)
<T extends java.lang.Comparable<T>,V extends T>
IBlockStatewithProperty(IProperty<T> property, V value)
-
-
-
Method Detail
-
getPropertyNames
java.util.Collection<IProperty> getPropertyNames()
-
getValue
<T extends java.lang.Comparable<T>> T getValue(IProperty<T> property)
-
withProperty
<T extends java.lang.Comparable<T>,V extends T> IBlockState withProperty(IProperty<T> property, V value)
-
cycleProperty
<T extends java.lang.Comparable<T>> IBlockState cycleProperty(IProperty<T> property)
-
getProperties
com.google.common.collect.ImmutableMap<IProperty,java.lang.Comparable> getProperties()
-
getBlock
net.minecraft.block.Block getBlock()
-
-