public static TileEntity Read(BinaryReader reader) { TileEntity tileEntity = null; byte b = reader.ReadByte(); switch (b) { case 0: tileEntity = new TETrainingDummy(); break; case 1: tileEntity = new TEItemFrame(); break; } tileEntity.type = b; tileEntity.ReadInner(reader); return tileEntity; }
public static TileEntity Read(BinaryReader reader) { TileEntity tETrainingDummy = null; byte num = reader.ReadByte(); switch (num) { case 0: { tETrainingDummy = new TETrainingDummy(); break; } case 1: { tETrainingDummy = new TEItemFrame(); break; } } tETrainingDummy.type = num; tETrainingDummy.ReadInner(reader); return tETrainingDummy; }