/********* ** Public methods *********/ /// <summary>Construct an instance.</summary> /// <param name="config">The mod configuration.</param> /// <param name="reflection">Simplifies access to private code.</param> public ScytheAttachment(ScytheConfig config, IReflectionHelper reflection) : base(reflection) { this.Config = config; }
/********* ** Public methods *********/ /// <summary>Construct an instance.</summary> /// <param name="config">The mod configuration.</param> public ScytheAttachment(ScytheConfig config) { this.Config = config; }
/********* ** Public methods *********/ /// <summary>Construct an instance.</summary> /// <param name="config">The mod configuration.</param> /// <param name="modRegistry">Fetches metadata about loaded mods.</param> /// <param name="reflection">Simplifies access to private code.</param> public ScytheAttachment(ScytheConfig config, IModRegistry modRegistry, IReflectionHelper reflection) : base(modRegistry, reflection) { this.Config = config; }
public ScytheTool(ScytheConfig config) { _config = config; }
public ScytheTool(ScytheConfig config) { this.Config = config; }