public class FacadePhasedState extends java.lang.Object implements IFacadePhasedState
| Modifier and Type | Field and Description |
|---|---|
net.minecraft.item.EnumDyeColor |
activeColour |
FacadeBlockStateInfo |
stateInfo |
| Constructor and Description |
|---|
FacadePhasedState(FacadeBlockStateInfo stateInfo,
net.minecraft.item.EnumDyeColor activeColour) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.item.EnumDyeColor |
getActiveColor() |
net.minecraft.block.state.BlockFaceShape |
getBlockFaceShape(net.minecraft.util.EnumFacing side) |
IFacadeState |
getState() |
boolean |
isSideSolid(net.minecraft.util.EnumFacing side) |
static FacadePhasedState |
readFromBuffer(PacketBufferBC buf) |
static FacadePhasedState |
readFromNbt(net.minecraft.nbt.NBTTagCompound nbt) |
java.lang.String |
toString() |
FacadePhasedState |
withColour(net.minecraft.item.EnumDyeColor colour) |
void |
writeToBuffer(PacketBufferBC buf) |
net.minecraft.nbt.NBTTagCompound |
writeToNbt() |
public final FacadeBlockStateInfo stateInfo
@Nullable public final net.minecraft.item.EnumDyeColor activeColour
public FacadePhasedState(FacadeBlockStateInfo stateInfo, net.minecraft.item.EnumDyeColor activeColour)
public static FacadePhasedState readFromNbt(net.minecraft.nbt.NBTTagCompound nbt)
public net.minecraft.nbt.NBTTagCompound writeToNbt()
public static FacadePhasedState readFromBuffer(PacketBufferBC buf)
public void writeToBuffer(PacketBufferBC buf)
public FacadePhasedState withColour(net.minecraft.item.EnumDyeColor colour)
public boolean isSideSolid(net.minecraft.util.EnumFacing side)
public net.minecraft.block.state.BlockFaceShape getBlockFaceShape(net.minecraft.util.EnumFacing side)
public java.lang.String toString()
toString in class java.lang.Objectpublic IFacadeState getState()
getState in interface IFacadePhasedStatepublic net.minecraft.item.EnumDyeColor getActiveColor()
getActiveColor in interface IFacadePhasedState