mirror of
https://github.com/Multiverse/Multiverse-Core.git
synced 2024-11-25 12:05:14 +01:00
Rename to CoreFlags
This commit is contained in:
parent
51c642b71c
commit
650f2022b9
@ -19,7 +19,7 @@ import com.onarandombox.MultiverseCore.api.MultiverseCoreConfig;
|
|||||||
import com.onarandombox.MultiverseCore.api.MultiverseMessaging;
|
import com.onarandombox.MultiverseCore.api.MultiverseMessaging;
|
||||||
import com.onarandombox.MultiverseCore.api.SafeTTeleporter;
|
import com.onarandombox.MultiverseCore.api.SafeTTeleporter;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.MVCommandManager;
|
import com.onarandombox.MultiverseCore.commandtools.MVCommandManager;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.MVFlags;
|
import com.onarandombox.MultiverseCore.commandtools.flags.CoreFlags;
|
||||||
import com.onarandombox.MultiverseCore.destination.AnchorDestination;
|
import com.onarandombox.MultiverseCore.destination.AnchorDestination;
|
||||||
import com.onarandombox.MultiverseCore.destination.BedDestination;
|
import com.onarandombox.MultiverseCore.destination.BedDestination;
|
||||||
import com.onarandombox.MultiverseCore.destination.CannonDestination;
|
import com.onarandombox.MultiverseCore.destination.CannonDestination;
|
||||||
@ -220,7 +220,7 @@ public class MultiverseCore extends JavaPlugin implements MVPlugin, Core {
|
|||||||
this.unsafeCallWrapper = new UnsafeCallWrapper(this);
|
this.unsafeCallWrapper = new UnsafeCallWrapper(this);
|
||||||
// Setup our static classes
|
// Setup our static classes
|
||||||
CompatibilityLayer.init();
|
CompatibilityLayer.init();
|
||||||
MVFlags.setCoreInstance(this);
|
CoreFlags.setCoreInstance(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -15,11 +15,10 @@ import co.aikar.commands.annotation.Description;
|
|||||||
import co.aikar.commands.annotation.Flags;
|
import co.aikar.commands.annotation.Flags;
|
||||||
import co.aikar.commands.annotation.Subcommand;
|
import co.aikar.commands.annotation.Subcommand;
|
||||||
import co.aikar.commands.annotation.Syntax;
|
import co.aikar.commands.annotation.Syntax;
|
||||||
import com.dumptruckman.minecraft.util.Logging;
|
|
||||||
import com.onarandombox.MultiverseCore.MultiverseCore;
|
import com.onarandombox.MultiverseCore.MultiverseCore;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.FlagGroup;
|
import com.onarandombox.MultiverseCore.commandtools.flags.FlagGroup;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.FlagResult;
|
import com.onarandombox.MultiverseCore.commandtools.flags.FlagResult;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.MVFlags;
|
import com.onarandombox.MultiverseCore.commandtools.flags.CoreFlags;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.Command;
|
import org.bukkit.command.Command;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
@ -34,11 +33,11 @@ public class CreateCommand extends MultiverseCoreCommand {
|
|||||||
public CreateCommand(MultiverseCore plugin) {
|
public CreateCommand(MultiverseCore plugin) {
|
||||||
super(plugin);
|
super(plugin);
|
||||||
this.setFlagGroup(FlagGroup.of(
|
this.setFlagGroup(FlagGroup.of(
|
||||||
MVFlags.WORLD_TYPE,
|
CoreFlags.WORLD_TYPE,
|
||||||
MVFlags.SEED,
|
CoreFlags.SEED,
|
||||||
MVFlags.GENERATOR,
|
CoreFlags.GENERATOR,
|
||||||
MVFlags.GENERATE_STRUCTURES,
|
CoreFlags.GENERATE_STRUCTURES,
|
||||||
MVFlags.SPAWN_ADJUST
|
CoreFlags.SPAWN_ADJUST
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -72,11 +71,11 @@ public class CreateCommand extends MultiverseCoreCommand {
|
|||||||
worldName,
|
worldName,
|
||||||
environment,
|
environment,
|
||||||
// TODO API: Should Allow FlagResult object to be passed directly
|
// TODO API: Should Allow FlagResult object to be passed directly
|
||||||
flags.getValue(MVFlags.SEED),
|
flags.getValue(CoreFlags.SEED),
|
||||||
flags.getValue(MVFlags.WORLD_TYPE),
|
flags.getValue(CoreFlags.WORLD_TYPE),
|
||||||
flags.getValue(MVFlags.GENERATE_STRUCTURES),
|
flags.getValue(CoreFlags.GENERATE_STRUCTURES),
|
||||||
flags.getValue(MVFlags.GENERATOR),
|
flags.getValue(CoreFlags.GENERATOR),
|
||||||
flags.getValue(MVFlags.SPAWN_ADJUST))
|
flags.getValue(CoreFlags.SPAWN_ADJUST))
|
||||||
)
|
)
|
||||||
? String.format("%sComplete!", ChatColor.GREEN)
|
? String.format("%sComplete!", ChatColor.GREEN)
|
||||||
: String.format("%sFailed! See console for errors.", ChatColor.RED));
|
: String.format("%sFailed! See console for errors.", ChatColor.RED));
|
||||||
|
@ -15,7 +15,7 @@ import com.onarandombox.MultiverseCore.MultiverseCore;
|
|||||||
import com.onarandombox.MultiverseCore.commandtools.display.ColorAlternator;
|
import com.onarandombox.MultiverseCore.commandtools.display.ColorAlternator;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.display.ContentCreator;
|
import com.onarandombox.MultiverseCore.commandtools.display.ContentCreator;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.display.inline.ListDisplay;
|
import com.onarandombox.MultiverseCore.commandtools.display.inline.ListDisplay;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.MVFlags;
|
import com.onarandombox.MultiverseCore.commandtools.flags.CoreFlags;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
@ -49,6 +49,6 @@ public class GeneratorCommand extends MultiverseCoreCommand {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static ContentCreator<List<String>> getGeneratorContent() {
|
private static ContentCreator<List<String>> getGeneratorContent() {
|
||||||
return () -> (List<String>) MVFlags.GENERATOR.suggestValue();
|
return () -> (List<String>) CoreFlags.GENERATOR.suggestValue();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@ import co.aikar.commands.annotation.Syntax;
|
|||||||
import com.onarandombox.MultiverseCore.MultiverseCore;
|
import com.onarandombox.MultiverseCore.MultiverseCore;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.FlagGroup;
|
import com.onarandombox.MultiverseCore.commandtools.flags.FlagGroup;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.FlagResult;
|
import com.onarandombox.MultiverseCore.commandtools.flags.FlagResult;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.MVFlags;
|
import com.onarandombox.MultiverseCore.commandtools.flags.CoreFlags;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.Command;
|
import org.bukkit.command.Command;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
@ -31,7 +31,7 @@ public class ImportCommand extends MultiverseCoreCommand {
|
|||||||
|
|
||||||
public ImportCommand(MultiverseCore plugin) {
|
public ImportCommand(MultiverseCore plugin) {
|
||||||
super(plugin);
|
super(plugin);
|
||||||
this.setFlagGroup(FlagGroup.of(MVFlags.GENERATOR, MVFlags.SPAWN_ADJUST));
|
this.setFlagGroup(FlagGroup.of(CoreFlags.GENERATOR, CoreFlags.SPAWN_ADJUST));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Subcommand("import")
|
@Subcommand("import")
|
||||||
@ -63,8 +63,8 @@ public class ImportCommand extends MultiverseCoreCommand {
|
|||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
flags.getValue(MVFlags.GENERATOR),
|
flags.getValue(CoreFlags.GENERATOR),
|
||||||
flags.getValue(MVFlags.SPAWN_ADJUST))
|
flags.getValue(CoreFlags.SPAWN_ADJUST))
|
||||||
)
|
)
|
||||||
? String.format("%sComplete!", ChatColor.GREEN)
|
? String.format("%sComplete!", ChatColor.GREEN)
|
||||||
: String.format("%sFailed! See console for more details.", ChatColor.RED));
|
: String.format("%sFailed! See console for more details.", ChatColor.RED));
|
||||||
|
@ -18,7 +18,7 @@ import com.onarandombox.MultiverseCore.MultiverseCore;
|
|||||||
import com.onarandombox.MultiverseCore.api.MultiverseWorld;
|
import com.onarandombox.MultiverseCore.api.MultiverseWorld;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.FlagGroup;
|
import com.onarandombox.MultiverseCore.commandtools.flags.FlagGroup;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.FlagResult;
|
import com.onarandombox.MultiverseCore.commandtools.flags.FlagResult;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.MVFlags;
|
import com.onarandombox.MultiverseCore.commandtools.flags.CoreFlags;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.queue.QueuedCommand;
|
import com.onarandombox.MultiverseCore.commandtools.queue.QueuedCommand;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
@ -30,7 +30,7 @@ public class RegenCommand extends MultiverseCoreCommand {
|
|||||||
|
|
||||||
public RegenCommand(MultiverseCore plugin) {
|
public RegenCommand(MultiverseCore plugin) {
|
||||||
super(plugin);
|
super(plugin);
|
||||||
this.setFlagGroup(FlagGroup.of(MVFlags.RANDOM_SEED));
|
this.setFlagGroup(FlagGroup.of(CoreFlags.RANDOM_SEED));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Subcommand("regen")
|
@Subcommand("regen")
|
||||||
@ -70,9 +70,9 @@ public class RegenCommand extends MultiverseCoreCommand {
|
|||||||
//TODO: API should allow regen of unloaded worlds.
|
//TODO: API should allow regen of unloaded worlds.
|
||||||
sender.sendMessage((this.plugin.getMVWorldManager().regenWorld(
|
sender.sendMessage((this.plugin.getMVWorldManager().regenWorld(
|
||||||
world.getName(),
|
world.getName(),
|
||||||
!flags.isDefaulted(MVFlags.RANDOM_SEED),
|
!flags.isDefaulted(CoreFlags.RANDOM_SEED),
|
||||||
!flags.isByUserInput(MVFlags.RANDOM_SEED),
|
!flags.isByUserInput(CoreFlags.RANDOM_SEED),
|
||||||
flags.getValue(MVFlags.RANDOM_SEED))
|
flags.getValue(CoreFlags.RANDOM_SEED))
|
||||||
)
|
)
|
||||||
? String.format("%sWorld Regenerated!", ChatColor.GREEN)
|
? String.format("%sWorld Regenerated!", ChatColor.GREEN)
|
||||||
: String.format("%sWorld could not be regenerated!", ChatColor.RED));
|
: String.format("%sWorld could not be regenerated!", ChatColor.RED));
|
||||||
|
@ -16,7 +16,7 @@ import co.aikar.commands.annotation.Syntax;
|
|||||||
import com.onarandombox.MultiverseCore.MultiverseCore;
|
import com.onarandombox.MultiverseCore.MultiverseCore;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.FlagGroup;
|
import com.onarandombox.MultiverseCore.commandtools.flags.FlagGroup;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.FlagResult;
|
import com.onarandombox.MultiverseCore.commandtools.flags.FlagResult;
|
||||||
import com.onarandombox.MultiverseCore.commandtools.flags.MVFlags;
|
import com.onarandombox.MultiverseCore.commandtools.flags.CoreFlags;
|
||||||
import com.onarandombox.MultiverseCore.event.MVVersionEvent;
|
import com.onarandombox.MultiverseCore.event.MVVersionEvent;
|
||||||
import com.onarandombox.MultiverseCore.utils.webpaste.PasteFailedException;
|
import com.onarandombox.MultiverseCore.utils.webpaste.PasteFailedException;
|
||||||
import com.onarandombox.MultiverseCore.utils.webpaste.PasteService;
|
import com.onarandombox.MultiverseCore.utils.webpaste.PasteService;
|
||||||
@ -31,7 +31,6 @@ import org.bukkit.command.CommandSender;
|
|||||||
import org.bukkit.command.ConsoleCommandSender;
|
import org.bukkit.command.ConsoleCommandSender;
|
||||||
import org.bukkit.scheduler.BukkitRunnable;
|
import org.bukkit.scheduler.BukkitRunnable;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -45,8 +44,8 @@ public class VersionCommand extends MultiverseCoreCommand {
|
|||||||
public VersionCommand(MultiverseCore plugin) {
|
public VersionCommand(MultiverseCore plugin) {
|
||||||
super(plugin);
|
super(plugin);
|
||||||
this.setFlagGroup(FlagGroup.of(
|
this.setFlagGroup(FlagGroup.of(
|
||||||
MVFlags.PASTE_SERVICE_TYPE,
|
CoreFlags.PASTE_SERVICE_TYPE,
|
||||||
MVFlags.INCLUDE_PLUGIN_LIST
|
CoreFlags.INCLUDE_PLUGIN_LIST
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -68,7 +67,7 @@ public class VersionCommand extends MultiverseCoreCommand {
|
|||||||
this.addVersionInfoToEvent(versionEvent);
|
this.addVersionInfoToEvent(versionEvent);
|
||||||
this.plugin.getServer().getPluginManager().callEvent(versionEvent);
|
this.plugin.getServer().getPluginManager().callEvent(versionEvent);
|
||||||
|
|
||||||
if (flags.getValue(MVFlags.INCLUDE_PLUGIN_LIST)) {
|
if (flags.getValue(CoreFlags.INCLUDE_PLUGIN_LIST)) {
|
||||||
versionEvent.appendVersionInfo('\n' + "Plugins: " + getPluginList());
|
versionEvent.appendVersionInfo('\n' + "Plugins: " + getPluginList());
|
||||||
versionEvent.putDetailedVersionInfo("plugins.txt", "Plugins: " + getPluginList());
|
versionEvent.putDetailedVersionInfo("plugins.txt", "Plugins: " + getPluginList());
|
||||||
}
|
}
|
||||||
@ -80,7 +79,7 @@ public class VersionCommand extends MultiverseCoreCommand {
|
|||||||
|
|
||||||
logToConsole(versionInfo);
|
logToConsole(versionInfo);
|
||||||
|
|
||||||
PasteServiceType pasteType = flags.getValue(MVFlags.PASTE_SERVICE_TYPE);
|
PasteServiceType pasteType = flags.getValue(CoreFlags.PASTE_SERVICE_TYPE);
|
||||||
if (pasteType == PasteServiceType.NONE && !(sender instanceof ConsoleCommandSender)) {
|
if (pasteType == PasteServiceType.NONE && !(sender instanceof ConsoleCommandSender)) {
|
||||||
sender.sendMessage("Version info dumped to console! Please check your server logs.");
|
sender.sendMessage("Version info dumped to console! Please check your server logs.");
|
||||||
return;
|
return;
|
||||||
|
@ -17,7 +17,7 @@ import java.util.Map;
|
|||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
public class MVFlags {
|
public class CoreFlags {
|
||||||
|
|
||||||
private static MultiverseCore multiverse;
|
private static MultiverseCore multiverse;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user