Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@

@Contract
@ApiStatus.Internal
@Subcommand("bulkedit")
public abstract class BulkEditCommand extends InventoriesCommand {

protected final BulkEditCreator bulkEditCreator;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ final class ClearCommand extends BulkEditCommand {
this.flags = flags;
}

@Subcommand("globalprofile clear")
@Subcommand("bulkedit globalprofile clear")
@CommandPermission("multiverse.inventories.bulkedit")
@CommandCompletion("@mvinvplayernames @flags:groupName=" + Flags.NAME)
@Syntax("<players> [--clear-all-player-profiles]")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ final class ModifyCommand extends InventoriesCommand {
this.profileDataSource = profileDataSource;
}

@Subcommand("globalprofile modify")
@Subcommand("bulkedit globalprofile modify")
@CommandPermission("multiverse.inventories.bulkedit")
@CommandCompletion("load-on-login|last-world @empty @mvinvplayernames")
@Syntax("<property> <value> <players>")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ final class ClearCommand extends BulkEditCommand {
this.flags = flags;
}

@Subcommand("playerprofile clear")
@Subcommand("bulkedit playerprofile clear")
@CommandPermission("multiverse.inventories.bulkedit")
@CommandCompletion("@mvinvplayernames @mvinvcontainerkeys @mvinvprofiletypes:multiple @flags:groupName=" + IncludeGroupsWorldsFlag.NAME)
@Syntax("<players> <groups/worlds> [profile-type] [--include-groups-worlds]")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ public class ClonePlayerCommand extends BulkEditCommand {
this.flags = flags;
}

@Subcommand("playerprofile clone-player")
@Subcommand("bulkedit playerprofile clone-player")
@CommandPermission("multiverse.inventories.bulkedit")
@CommandCompletion("@mvinvplayername @mvinvplayername @mvinvcontainerkeys @mvinvprofiletypes:multiple " +
"@flags:groupName=" + IncludeGroupsWorldsFlag.NAME)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public class CloneWorldGroupCommand extends BulkEditCommand {
this.flags = flags;
}

@Subcommand("playerprofile clone-world-group")
@Subcommand("bulkedit playerprofile clone-world-group")
@CommandPermission("multiverse.inventories.bulkedit")
@CommandCompletion("@mvinvplayernames @mvinvcontainerkey @mvinvcontainerkeys @mvinvprofiletypes:multiple " +
"@flags:groupName=" + IncludeGroupsWorldsFlag.NAME)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ final class DeleteCommand extends BulkEditCommand {
this.flags = flags;
}

@Subcommand("playerprofile delete")
@Subcommand("bulkedit playerprofile delete")
@CommandPermission("multiverse.inventories.bulkedit")
@CommandCompletion("@shares @mvinvplayernames @mvinvcontainerkeys @mvinvprofiletypes:multiple @flags:groupName=" + IncludeGroupsWorldsFlag.NAME)
@Syntax("<sharable> <players> <groups/worlds> [profile-type] [--include-groups-worlds]")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@ final class MigrateInventorySerializationCommand extends InventoriesCommand {
this.inventoriesConfig = inventoriesConfig;
}

@Subcommand("migrate inventory-serialization nbt")
@Subcommand("bulkedit migrate inventory-serialization nbt")
@CommandPermission("multiverse.inventories.bulkedit")
void onNbtCommand(MVCommandIssuer issuer) {
commandQueueManager.addToQueue(CommandQueuePayload.issuer(issuer)
.prompt(Message.of("Are you sure you want to migrate all player data to NBT?"))
.action(() -> doMigration(issuer, true)));
}

@Subcommand("migrate inventory-serialization bukkit")
@Subcommand("bulkedit migrate inventory-serialization bukkit")
@CommandPermission("multiverse.inventories.bulkedit")
void onBukkitCommand(MVCommandIssuer issuer) {
commandQueueManager.addToQueue(CommandQueuePayload.issuer(issuer)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ final class MigratePlayerNameCommand extends InventoriesCommand {
this.profileDataSource = profileDataSource;
}

@Subcommand("migrate player-name")
@Subcommand("bulkedit migrate player-name")
@CommandPermission("multiverse.inventories.bulkedit")
@Syntax("<current-name> <new-name>")
@Description("Only use this if automatic migration failed for some reason.")
Expand Down
Loading