{
Selection sel = info.getSelection();
BackupArea back = new BackupArea();
PermQueryPlayerArea query = new PermQueryPlayerArea(player, getCommandPerm(), sel, false);
PermResult result = APIRegistry.perms.checkPermResult(query);
switch (result)
{
case ALLOW:
TaskRegistry.registerTask(new TickTaskReplaceSelection(player, firstID, firstMeta, secondID, secondMeta, back, sel));