public class BlockRailBase.Rail
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private BlockRailBase |
block |
private java.util.List<BlockPos> |
field_150657_g |
private boolean |
isPowered |
private BlockPos |
pos |
private IBlockState |
state |
private World |
world |
Constructor and Description |
---|
Rail(World worldIn,
BlockPos pos,
IBlockState state) |
Modifier and Type | Method and Description |
---|---|
protected int |
countAdjacentRails() |
private BlockRailBase.Rail |
findRailAt(BlockPos pos) |
private void |
func_150645_c(BlockRailBase.Rail p_150645_1_) |
private boolean |
func_150649_b(BlockRailBase.Rail rail) |
private void |
func_150651_b() |
private boolean |
func_150653_a(BlockRailBase.Rail p_150653_1_) |
private void |
func_180360_a(BlockRailBase.EnumRailDirection p_180360_1_) |
private boolean |
func_180361_d(BlockPos p_180361_1_) |
private boolean |
func_180363_c(BlockPos p_180363_1_) |
BlockRailBase.Rail |
func_180364_a(boolean p_180364_1_,
boolean p_180364_2_) |
IBlockState |
getBlockState() |
private boolean |
hasRailAt(BlockPos pos) |
private final World world
private final BlockPos pos
private final BlockRailBase block
private IBlockState state
private final boolean isPowered
private final java.util.List<BlockPos> field_150657_g
public Rail(World worldIn, BlockPos pos, IBlockState state)
private void func_180360_a(BlockRailBase.EnumRailDirection p_180360_1_)
private void func_150651_b()
private boolean hasRailAt(BlockPos pos)
private BlockRailBase.Rail findRailAt(BlockPos pos)
private boolean func_150653_a(BlockRailBase.Rail p_150653_1_)
private boolean func_180363_c(BlockPos p_180363_1_)
protected int countAdjacentRails()
private boolean func_150649_b(BlockRailBase.Rail rail)
private void func_150645_c(BlockRailBase.Rail p_150645_1_)
private boolean func_180361_d(BlockPos p_180361_1_)
public BlockRailBase.Rail func_180364_a(boolean p_180364_1_, boolean p_180364_2_)
public IBlockState getBlockState()