public RailLogic(net.minecraft.src.BlockRail blockrail, net.minecraft.src.World world , int i, int j, int k) { // Referenced classes of package net.minecraft.src: // World, Block, BlockRail, ChunkPosition // super(); minecartTrack = blockrail; connectedTracks = new List <ChunkPosition>(); worldObj = world; trackX = i; trackY = j; trackZ = k; int l = world.GetBlockId(i, j, k); int i1 = world.GetBlockMetadata(i, j, k); if (net.minecraft.src.BlockRail.Func_27033_a((net.minecraft.src.BlockRail)net.minecraft.src.Block .blocksList[l])) { field_27084_f = true; i1 &= -9; } else { field_27084_f = false; } Func_27083_a(i1); }
internal static bool Func_27033_a(net.minecraft.src.BlockRail blockrail) { return(blockrail.field_27034_a); }