private ReadInner ( |
||
reader | ||
return | void |
public static TileEntity Read(BinaryReader reader, bool networkSend = false) { byte id = reader.ReadByte(); TileEntity tileEntity = manager.GenerateInstance(id); tileEntity.type = id; tileEntity.ReadInner(reader, networkSend); return(tileEntity); }
public static TileEntity Read(BinaryReader reader, bool networkSend = false) { byte num = reader.ReadByte(); TileEntity instance = TileEntity.manager.GenerateInstance((int)num); instance.type = num; instance.ReadInner(reader, networkSend); return(instance); }
public static TileEntity Read(BinaryReader reader) { TileEntity tileEntity = null; byte num = reader.ReadByte(); switch (num) { case (byte)0: tileEntity = (TileEntity) new TETrainingDummy(); break; case (byte)1: tileEntity = (TileEntity) new TEItemFrame(); break; } tileEntity.type = num; tileEntity.ReadInner(reader); return(tileEntity); }
public static TileEntity Read(BinaryReader reader, bool networkSend = false) { TileEntity tileEntity = (TileEntity)null; byte num = reader.ReadByte(); switch (num) { case 0: tileEntity = (TileEntity) new TETrainingDummy(); break; case 1: tileEntity = (TileEntity) new TEItemFrame(); break; case 2: tileEntity = (TileEntity) new TELogicSensor(); break; } tileEntity.type = num; tileEntity.ReadInner(reader, networkSend); return(tileEntity); }