类 RailState
java.lang.Object
net.minecraft.world.level.block.RailState
-
字段概要
字段修饰符和类型字段说明private final BaseRailBlock
private final boolean
private final boolean
private final Level
private final BlockPos
private BlockState
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private boolean
canConnectTo
(RailState pState) private boolean
connectsTo
(RailState pState) private void
protected int
private RailState
getState()
private boolean
hasConnection
(BlockPos pPos) private boolean
hasNeighborRail
(BlockPos pPos) private boolean
private void
private void
updateConnections
(RailShape pShape)
-
字段详细资料
-
level
-
pos
-
block
-
state
-
isStraight
private final boolean isStraight -
connections
-
canMakeSlopes
private final boolean canMakeSlopes
-
-
构造器详细资料
-
RailState
-
-
方法详细资料
-
getConnections
-
updateConnections
-
removeSoftConnections
private void removeSoftConnections() -
hasRail
-
getRail
-
connectsTo
-
hasConnection
-
countPotentialConnections
protected int countPotentialConnections() -
canConnectTo
-
connectTo
-
hasNeighborRail
-
place
-
getState
-