/// <summary> /// Initializes a new instance of the <see cref="SchematicModule" /> class with the specified WorldEdit plugin. /// </summary> /// <param name="plugin">The WorldEdit plugin, which must not be <c>null</c>.</param> public SchematicModule([NotNull] WorldEditPlugin plugin) : base(plugin) { }
/// <summary> /// Initializes a new instance of the <see cref="RegionModule" /> class with the specified WorldEdit plugin. /// </summary> /// <param name="plugin">The WorldEdit plugin, which must not be <c>null</c>.</param> public RegionModule([NotNull] WorldEditPlugin plugin) : base(plugin) { }
/// <summary> /// Initializes a new instance of the <see cref="Module" /> class with the specified WorldEdit plugin. /// </summary> /// <param name="plugin">The WorldEdit plugin, which must not be <c>null</c>.</param> /// <exception cref="ArgumentNullException"><paramref name="plugin" /> is <c>null</c>.</exception> protected Module([NotNull] WorldEditPlugin plugin) { Plugin = plugin ?? throw new ArgumentNullException(nameof(plugin)); }
/// <summary> /// Initializes a new instance of the <see cref="SelectionModule" /> class with the specified WorldEdit plugin. /// </summary> /// <param name="plugin">The WorldEdit plugin, which must not be <c>null</c>.</param> public SelectionModule([NotNull] WorldEditPlugin plugin) : base(plugin) { }
/// <summary> /// Initializes a new instance of the <see cref="ClipboardModule" /> class with the specified WorldEdit plugin. /// </summary> /// <param name="plugin">The WorldEdit plugin, which must not be <c>null</c>.</param> public ClipboardModule([NotNull] WorldEditPlugin plugin) : base(plugin) { }
/// <summary> /// Initializes a new instance of the <see cref="HistoryModule" /> class with the specified WorldEdit plugin. /// </summary> /// <param name="plugin">The WorldEdit plugin, which must not be <c>null</c>.</param> public HistoryModule([NotNull] WorldEditPlugin plugin) : base(plugin) { }
/// <summary> /// Initializes a new instance of the <see cref="ToolModule" /> class with the specified WorldEdit plugin. /// </summary> /// <param name="plugin">The WorldEdit plugin, which must not be <c>null</c>.</param> public ToolModule([NotNull] WorldEditPlugin plugin) : base(plugin) { }
/// <summary> /// Initializes a new instance of the <see cref="UtilityModule" /> class with the specified WorldEdit plugin. /// </summary> /// <param name="plugin">The WorldEdit plugin, which must not be <c>null</c>.</param> public UtilityModule([NotNull] WorldEditPlugin plugin) : base(plugin) { }