Package net.minecraft.block
Class RailBlock.RailNode
java.lang.Object
net.minecraft.block.RailBlock.RailNode
- Enclosing class:
- RailBlock
- Mappings:
Namespace Name intermediary net/minecraft/class_16$class_338glue class_360$class_531server nqclient vonamed net/minecraft/block/RailBlock$RailNode
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddConnection(RailBlock.RailNode railNode) private booleancanConnectTo(RailBlock.RailNode railNode) private booleanconnectsTo(RailBlock.RailNode railNode) private booleancouldConnectTo(int x, int y, int z) private intprivate RailBlock.RailNodegetNeighborRail(BlockPos pos) private booleanhasConnection(int x, int y, int z) private booleanhasNeighborRail(int x, int y, int z) private voidprivate voidupdateConnections(int meta) voidupdateState(boolean powered, boolean force)
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector intermediary field_1264Lnet/minecraft/class_16$class_338;field_1264:Lnet/minecraft/class_18;glue field_2237Lclass_360$class_531;field_2237:Lclass_129;server bLnq;b:Ldj;client bLvo;b:Lfd;named worldLnet/minecraft/block/RailBlock$RailNode;world:Lnet/minecraft/world/World;
-
x
private int x- Mappings:
Namespace Name Mixin selector intermediary field_1265Lnet/minecraft/class_16$class_338;field_1265:Iglue field_2238Lclass_360$class_531;field_2238:Iserver cLnq;c:Iclient cLvo;c:Inamed xLnet/minecraft/block/RailBlock$RailNode;x:I
-
y
private int y- Mappings:
Namespace Name Mixin selector intermediary field_1266Lnet/minecraft/class_16$class_338;field_1266:Iglue field_2239Lclass_360$class_531;field_2239:Iserver dLnq;d:Iclient dLvo;d:Inamed yLnet/minecraft/block/RailBlock$RailNode;y:I
-
z
private int z- Mappings:
Namespace Name Mixin selector intermediary field_1267Lnet/minecraft/class_16$class_338;field_1267:Iglue field_2240Lclass_360$class_531;field_2240:Iserver eLnq;e:Iclient eLvo;e:Inamed zLnet/minecraft/block/RailBlock$RailNode;z:I
-
alwaysStraight
private final boolean alwaysStraight- Mappings:
Namespace Name Mixin selector intermediary field_1268Lnet/minecraft/class_16$class_338;field_1268:Zglue field_2241Lclass_360$class_531;field_2241:Zserver fLnq;f:Zclient fLvo;f:Znamed alwaysStraightLnet/minecraft/block/RailBlock$RailNode;alwaysStraight:Z
-
connections
- Mappings:
Namespace Name Mixin selector intermediary field_1269Lnet/minecraft/class_16$class_338;field_1269:Ljava/util/List;glue field_2242Lclass_360$class_531;field_2242:Ljava/util/List;server gLnq;g:Ljava/util/List;client gLvo;g:Ljava/util/List;named connectionsLnet/minecraft/block/RailBlock$RailNode;connections:Ljava/util/List;
-
-
Constructor Details
-
RailNode
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_16$class_338;<init>(Lnet/minecraft/class_16;Lnet/minecraft/class_18;III)Vglue <init>Lclass_360$class_531;<init>(Lclass_360;Lclass_129;III)Vserver <init>Lnq;<init>(Ljj;Ldj;III)Vclient <init>Lvo;<init>(Lpc;Lfd;III)Vnamed <init>Lnet/minecraft/block/RailBlock$RailNode;<init>(Lnet/minecraft/block/RailBlock;Lnet/minecraft/world/World;III)V
-
-
Method Details
-
updateConnections
private void updateConnections(int meta) - Mappings:
Namespace Name Mixin selector intermediary method_1111Lnet/minecraft/class_16$class_338;method_1111(I)Vglue method_1945Lclass_360$class_531;method_1945(I)Vserver aLnq;a(I)Vclient aLvo;a(I)Vnamed updateConnectionsLnet/minecraft/block/RailBlock$RailNode;updateConnections(I)V
-
removeSoftConnections
private void removeSoftConnections()- Mappings:
Namespace Name Mixin selector intermediary method_1110Lnet/minecraft/class_16$class_338;method_1110()Vglue method_1944Lclass_360$class_531;method_1944()Vserver aLnq;a()Vclient aLvo;a()Vnamed removeSoftConnectionsLnet/minecraft/block/RailBlock$RailNode;removeSoftConnections()V
-
couldConnectTo
private boolean couldConnectTo(int x, int y, int z) - Mappings:
Namespace Name Mixin selector intermediary method_1112Lnet/minecraft/class_16$class_338;method_1112(III)Zglue method_1946Lclass_360$class_531;method_1946(III)Zserver aLnq;a(III)Zclient aLvo;a(III)Znamed couldConnectToLnet/minecraft/block/RailBlock$RailNode;couldConnectTo(III)Z
-
getNeighborRail
- Mappings:
Namespace Name Mixin selector intermediary method_1114Lnet/minecraft/class_16$class_338;method_1114(Lnet/minecraft/class_339;)Lnet/minecraft/class_16$class_338;glue method_1948Lclass_360$class_531;method_1948(Lclass_544;)Lclass_360$class_531;server aLnq;a(Loa;)Lnq;client aLvo;a(Lwf;)Lvo;named getNeighborRailLnet/minecraft/block/RailBlock$RailNode;getNeighborRail(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/RailBlock$RailNode;
-
connectsTo
- Mappings:
Namespace Name Mixin selector intermediary method_1118Lnet/minecraft/class_16$class_338;method_1118(Lnet/minecraft/class_16$class_338;)Zglue method_1952Lclass_360$class_531;method_1952(Lclass_360$class_531;)Zserver bLnq;b(Lnq;)Zclient bLvo;b(Lvo;)Znamed connectsToLnet/minecraft/block/RailBlock$RailNode;connectsTo(Lnet/minecraft/block/RailBlock$RailNode;)Z
-
hasConnection
private boolean hasConnection(int x, int y, int z) - Mappings:
Namespace Name Mixin selector intermediary method_1117Lnet/minecraft/class_16$class_338;method_1117(III)Zglue method_1951Lclass_360$class_531;method_1951(III)Zserver bLnq;b(III)Zclient bLvo;b(III)Znamed hasConnectionLnet/minecraft/block/RailBlock$RailNode;hasConnection(III)Z
-
countConnections
private int countConnections()- Mappings:
Namespace Name Mixin selector intermediary method_1116Lnet/minecraft/class_16$class_338;method_1116()Iglue method_1950Lclass_360$class_531;method_1950()Iserver bLnq;b()Iclient bLvo;b()Inamed countConnectionsLnet/minecraft/block/RailBlock$RailNode;countConnections()I
-
canConnectTo
- Mappings:
Namespace Name Mixin selector intermediary method_1120Lnet/minecraft/class_16$class_338;method_1120(Lnet/minecraft/class_16$class_338;)Zglue method_1954Lclass_360$class_531;method_1954(Lclass_360$class_531;)Zserver cLnq;c(Lnq;)Zclient cLvo;c(Lvo;)Znamed canConnectToLnet/minecraft/block/RailBlock$RailNode;canConnectTo(Lnet/minecraft/block/RailBlock$RailNode;)Z
-
addConnection
- Mappings:
Namespace Name Mixin selector intermediary method_1121Lnet/minecraft/class_16$class_338;method_1121(Lnet/minecraft/class_16$class_338;)Vglue method_1955Lclass_360$class_531;method_1955(Lclass_360$class_531;)Vserver dLnq;d(Lnq;)Vclient dLvo;d(Lvo;)Vnamed addConnectionLnet/minecraft/block/RailBlock$RailNode;addConnection(Lnet/minecraft/block/RailBlock$RailNode;)V
-
hasNeighborRail
private boolean hasNeighborRail(int x, int y, int z) - Mappings:
Namespace Name Mixin selector intermediary method_1119Lnet/minecraft/class_16$class_338;method_1119(III)Zglue method_1953Lclass_360$class_531;method_1953(III)Zserver cLnq;c(III)Zclient cLvo;c(III)Znamed hasNeighborRailLnet/minecraft/block/RailBlock$RailNode;hasNeighborRail(III)Z
-
updateState
public void updateState(boolean powered, boolean force) - Mappings:
Namespace Name Mixin selector intermediary method_1115Lnet/minecraft/class_16$class_338;method_1115(ZZ)Vglue method_1949Lclass_360$class_531;method_1949(ZZ)Vserver aLnq;a(ZZ)Vclient aLvo;a(ZZ)Vnamed updateStateLnet/minecraft/block/RailBlock$RailNode;updateState(ZZ)V
-