//////////////// protected PacketProtocolSendToClient(PacketProtocolDataConstructorLock _ = null) { }
//////////////// protected TrainDrawInGameEntityComponent(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// protected PacketProtocolSentToEither(PacketProtocolDataConstructorLock _ = null) { }
//////////////// protected PacketProtocolSendToServer(PacketProtocolDataConstructorLock _ = null) { }
//////////////// protected PacketProtocolRequestToServer(PacketProtocolDataConstructorLock _ = null) { }
//////////////// protected PacketProtocolRequestToClient(PacketProtocolDataConstructorLock _ = null) { }
//////////////// private TrainRespectsGravityEntityComponent(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// private TrainRailBoundEntityComponent(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// private TrainPeriodicSyncEntityComponent(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// protected ModSettingsProtocol(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
protected TrainSpawnProtocol(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// protected TrainMouseInteractionEntityComponent(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// protected TrainSaveableEntityComponent(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// protected PacketProtocol(PacketProtocolDataConstructorLock _ = null) { }
//////////////// protected TrainBehaviorEntityComponent(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// protected TunnelEntitySpawnProtocol(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }
//////////////// protected TrainEntity(PacketProtocolDataConstructorLock ctor_lock) : base(ctor_lock) { }