From e4e2a28defeb7dded336cc385135cbe2b4efe316 Mon Sep 17 00:00:00 2001 From: lmbishop <13875753+lmbishop@users.noreply.github.com> Date: Sat, 29 Jun 2019 17:43:27 +0100 Subject: Auto start - Quests can now be auto started - Removed tests --- src/test/java/FakeServer.java | 1130 ++++++++++++++++++++--------------------- 1 file changed, 565 insertions(+), 565 deletions(-) (limited to 'src/test/java/FakeServer.java') diff --git a/src/test/java/FakeServer.java b/src/test/java/FakeServer.java index 61f38829..2f5ee0fb 100644 --- a/src/test/java/FakeServer.java +++ b/src/test/java/FakeServer.java @@ -1,565 +1,565 @@ -import org.bukkit.*; -import org.bukkit.advancement.Advancement; -import org.bukkit.boss.BarColor; -import org.bukkit.boss.BarFlag; -import org.bukkit.boss.BarStyle; -import org.bukkit.boss.BossBar; -import org.bukkit.command.CommandException; -import org.bukkit.command.CommandSender; -import org.bukkit.command.ConsoleCommandSender; -import org.bukkit.command.PluginCommand; -import org.bukkit.entity.Entity; -import org.bukkit.entity.Player; -import org.bukkit.event.inventory.InventoryType; -import org.bukkit.generator.ChunkGenerator; -import org.bukkit.help.HelpMap; -import org.bukkit.inventory.*; -import org.bukkit.map.MapView; -import org.bukkit.plugin.Plugin; -import org.bukkit.plugin.PluginManager; -import org.bukkit.plugin.ServicesManager; -import org.bukkit.plugin.messaging.Messenger; -import org.bukkit.scheduler.BukkitScheduler; -import org.bukkit.scoreboard.ScoreboardManager; -import org.bukkit.util.CachedServerIcon; - -import java.awt.image.BufferedImage; -import java.io.File; -import java.util.*; -import java.util.logging.Logger; - -/** - * fake server for testing (implements 1.12.2) - */ -public class FakeServer implements Server { - - private ArrayList players; - - public FakeServer() { - } - - @Override - public String getName() { - return "Fake Server"; - } - - @Override - public String getVersion() { - return "1.0"; - } - - @Override - public String getBukkitVersion() { - return "1.12.2"; - } - - @Override - public Collection getOnlinePlayers() { - return players; - } - - @Override - public int getMaxPlayers() { - return 9999; - } - - @Override - public int getPort() { - return 25565; - } - - @Override - public int getViewDistance() { - return 0; - } - - @Override - public String getIp() { - return "localhost"; - } - - @Override - public String getServerName() { - return "Fake Server"; - } - - @Override - public String getServerId() { - return null; - } - - @Override - public String getWorldType() { - return null; - } - - @Override - public boolean getGenerateStructures() { - return false; - } - - @Override - public boolean getAllowEnd() { - return false; - } - - @Override - public boolean getAllowNether() { - return false; - } - - @Override - public boolean hasWhitelist() { - return false; - } - - @Override - public void setWhitelist(boolean b) { - - } - - @Override - public Set getWhitelistedPlayers() { - return null; - } - - @Override - public void reloadWhitelist() { - - } - - @Override - public int broadcastMessage(String s) { - return 0; - } - - @Override - public String getUpdateFolder() { - return null; - } - - @Override - public File getUpdateFolderFile() { - return null; - } - - @Override - public long getConnectionThrottle() { - return 0; - } - - @Override - public int getTicksPerAnimalSpawns() { - return 0; - } - - @Override - public int getTicksPerMonsterSpawns() { - return 0; - } - - @Override - public Player getPlayer(String s) { - for (Player p : players) { - if (p.getName().equals(s)) { - return p; - } - } - return null; - } - - @Override - public Player getPlayerExact(String s) { - for (Player p : players) { - if (p.getName().equals(s)) { - return p; - } - } - return null; - } - - @Override - public List matchPlayer(String s) { - return null; - } - - @Override - public Player getPlayer(UUID uuid) { - for (Player p : players) { - if (p.getUniqueId().equals(uuid)) { - return p; - } - } - return null; - } - - @Override - public PluginManager getPluginManager() { - return null; - } - - @Override - public BukkitScheduler getScheduler() { - return null; - } - - @Override - public ServicesManager getServicesManager() { - return null; - } - - @Override - public List getWorlds() { - return null; - } - - @Override - public World createWorld(WorldCreator worldCreator) { - return null; - } - - @Override - public boolean unloadWorld(String s, boolean b) { - return false; - } - - @Override - public boolean unloadWorld(World world, boolean b) { - return false; - } - - @Override - public World getWorld(String s) { - return null; - } - - @Override - public World getWorld(UUID uuid) { - return null; - } - - @Override - public MapView getMap(short i) { - return null; - } - - @Override - public MapView createMap(World world) { - return null; - } - - @Override - public void reload() { - - } - - @Override - public void reloadData() { - - } - - @Override - public Logger getLogger() { - return Logger.getLogger("Minecraft"); - } - - @Override - public PluginCommand getPluginCommand(String s) { - return null; - } - - @Override - public void savePlayers() { - - } - - @Override - public boolean dispatchCommand(CommandSender commandSender, String s) throws CommandException { - return false; - } - - @Override - public boolean addRecipe(Recipe recipe) { - return false; - } - - @Override - public List getRecipesFor(ItemStack itemStack) { - return null; - } - - @Override - public Iterator recipeIterator() { - return null; - } - - @Override - public void clearRecipes() { - - } - - @Override - public void resetRecipes() { - - } - - @Override - public Map getCommandAliases() { - return null; - } - - @Override - public int getSpawnRadius() { - return 0; - } - - @Override - public void setSpawnRadius(int i) { - - } - - @Override - public boolean getOnlineMode() { - return false; - } - - @Override - public boolean getAllowFlight() { - return false; - } - - @Override - public boolean isHardcore() { - return false; - } - - @Override - public void shutdown() { - - } - - @Override - public int broadcast(String s, String s1) { - return 0; - } - - @Override - public OfflinePlayer getOfflinePlayer(String s) { - return null; - } - - @Override - public OfflinePlayer getOfflinePlayer(UUID uuid) { - return null; - } - - @Override - public Set getIPBans() { - return null; - } - - @Override - public void banIP(String s) { - - } - - @Override - public void unbanIP(String s) { - - } - - @Override - public Set getBannedPlayers() { - return null; - } - - @Override - public BanList getBanList(BanList.Type type) { - return null; - } - - @Override - public Set getOperators() { - return null; - } - - @Override - public GameMode getDefaultGameMode() { - return null; - } - - @Override - public void setDefaultGameMode(GameMode gameMode) { - - } - - @Override - public ConsoleCommandSender getConsoleSender() { - return null; - } - - @Override - public File getWorldContainer() { - return null; - } - - @Override - public OfflinePlayer[] getOfflinePlayers() { - return new OfflinePlayer[0]; - } - - @Override - public Messenger getMessenger() { - return null; - } - - @Override - public HelpMap getHelpMap() { - return null; - } - - @Override - public Inventory createInventory(InventoryHolder inventoryHolder, InventoryType inventoryType) { - return null; - } - - @Override - public Inventory createInventory(InventoryHolder inventoryHolder, InventoryType inventoryType, String s) { - return null; - } - - @Override - public Inventory createInventory(InventoryHolder inventoryHolder, int i) throws IllegalArgumentException { - return null; - } - - @Override - public Inventory createInventory(InventoryHolder inventoryHolder, int i, String s) throws IllegalArgumentException { - return null; - } - - @Override - public Merchant createMerchant(String s) { - return null; - } - - @Override - public int getMonsterSpawnLimit() { - return 0; - } - - @Override - public int getAnimalSpawnLimit() { - return 0; - } - - @Override - public int getWaterAnimalSpawnLimit() { - return 0; - } - - @Override - public int getAmbientSpawnLimit() { - return 0; - } - - @Override - public boolean isPrimaryThread() { - return false; - } - - @Override - public String getMotd() { - return null; - } - - @Override - public String getShutdownMessage() { - return null; - } - - @Override - public Warning.WarningState getWarningState() { - return null; - } - - @Override - public ItemFactory getItemFactory() { - return null; - } - - @Override - public ScoreboardManager getScoreboardManager() { - return null; - } - - @Override - public CachedServerIcon getServerIcon() { - return null; - } - - @Override - public CachedServerIcon loadServerIcon(File file) throws IllegalArgumentException, Exception { - return null; - } - - @Override - public CachedServerIcon loadServerIcon(BufferedImage bufferedImage) throws IllegalArgumentException, Exception { - return null; - } - - @Override - public void setIdleTimeout(int i) { - - } - - @Override - public int getIdleTimeout() { - return 0; - } - - @Override - public ChunkGenerator.ChunkData createChunkData(World world) { - return null; - } - - @Override - public BossBar createBossBar(String s, BarColor barColor, BarStyle barStyle, BarFlag... barFlags) { - return null; - } - - @Override - public Entity getEntity(UUID uuid) { - return null; - } - - @Override - public Advancement getAdvancement(NamespacedKey namespacedKey) { - return null; - } - - @Override - public Iterator advancementIterator() { - return null; - } - - @Override - public UnsafeValues getUnsafe() { - return null; - } - - @Override - public Spigot spigot() { - return null; - } - - @Override - public void sendPluginMessage(Plugin plugin, String s, byte[] bytes) { - - } - - @Override - public Set getListeningPluginChannels() { - return null; - } -} +//import org.bukkit.*; +//import org.bukkit.advancement.Advancement; +//import org.bukkit.boss.BarColor; +//import org.bukkit.boss.BarFlag; +//import org.bukkit.boss.BarStyle; +//import org.bukkit.boss.BossBar; +//import org.bukkit.command.CommandException; +//import org.bukkit.command.CommandSender; +//import org.bukkit.command.ConsoleCommandSender; +//import org.bukkit.command.PluginCommand; +//import org.bukkit.entity.Entity; +//import org.bukkit.entity.Player; +//import org.bukkit.event.inventory.InventoryType; +//import org.bukkit.generator.ChunkGenerator; +//import org.bukkit.help.HelpMap; +//import org.bukkit.inventory.*; +//import org.bukkit.map.MapView; +//import org.bukkit.plugin.Plugin; +//import org.bukkit.plugin.PluginManager; +//import org.bukkit.plugin.ServicesManager; +//import org.bukkit.plugin.messaging.Messenger; +//import org.bukkit.scheduler.BukkitScheduler; +//import org.bukkit.scoreboard.ScoreboardManager; +//import org.bukkit.util.CachedServerIcon; +// +//import java.awt.image.BufferedImage; +//import java.io.File; +//import java.util.*; +//import java.util.logging.Logger; +// +///** +// * fake server for testing (implements 1.12.2) +// */ +//public class FakeServer implements Server { +// +// private ArrayList players; +// +// public FakeServer() { +// } +// +// @Override +// public String getName() { +// return "Fake Server"; +// } +// +// @Override +// public String getVersion() { +// return "1.0"; +// } +// +// @Override +// public String getBukkitVersion() { +// return "1.12.2"; +// } +// +// @Override +// public Collection getOnlinePlayers() { +// return players; +// } +// +// @Override +// public int getMaxPlayers() { +// return 9999; +// } +// +// @Override +// public int getPort() { +// return 25565; +// } +// +// @Override +// public int getViewDistance() { +// return 0; +// } +// +// @Override +// public String getIp() { +// return "localhost"; +// } +// +// @Override +// public String getServerName() { +// return "Fake Server"; +// } +// +// @Override +// public String getServerId() { +// return null; +// } +// +// @Override +// public String getWorldType() { +// return null; +// } +// +// @Override +// public boolean getGenerateStructures() { +// return false; +// } +// +// @Override +// public boolean getAllowEnd() { +// return false; +// } +// +// @Override +// public boolean getAllowNether() { +// return false; +// } +// +// @Override +// public boolean hasWhitelist() { +// return false; +// } +// +// @Override +// public void setWhitelist(boolean b) { +// +// } +// +// @Override +// public Set getWhitelistedPlayers() { +// return null; +// } +// +// @Override +// public void reloadWhitelist() { +// +// } +// +// @Override +// public int broadcastMessage(String s) { +// return 0; +// } +// +// @Override +// public String getUpdateFolder() { +// return null; +// } +// +// @Override +// public File getUpdateFolderFile() { +// return null; +// } +// +// @Override +// public long getConnectionThrottle() { +// return 0; +// } +// +// @Override +// public int getTicksPerAnimalSpawns() { +// return 0; +// } +// +// @Override +// public int getTicksPerMonsterSpawns() { +// return 0; +// } +// +// @Override +// public Player getPlayer(String s) { +// for (Player p : players) { +// if (p.getName().equals(s)) { +// return p; +// } +// } +// return null; +// } +// +// @Override +// public Player getPlayerExact(String s) { +// for (Player p : players) { +// if (p.getName().equals(s)) { +// return p; +// } +// } +// return null; +// } +// +// @Override +// public List matchPlayer(String s) { +// return null; +// } +// +// @Override +// public Player getPlayer(UUID uuid) { +// for (Player p : players) { +// if (p.getUniqueId().equals(uuid)) { +// return p; +// } +// } +// return null; +// } +// +// @Override +// public PluginManager getPluginManager() { +// return null; +// } +// +// @Override +// public BukkitScheduler getScheduler() { +// return null; +// } +// +// @Override +// public ServicesManager getServicesManager() { +// return null; +// } +// +// @Override +// public List getWorlds() { +// return null; +// } +// +// @Override +// public World createWorld(WorldCreator worldCreator) { +// return null; +// } +// +// @Override +// public boolean unloadWorld(String s, boolean b) { +// return false; +// } +// +// @Override +// public boolean unloadWorld(World world, boolean b) { +// return false; +// } +// +// @Override +// public World getWorld(String s) { +// return null; +// } +// +// @Override +// public World getWorld(UUID uuid) { +// return null; +// } +// +// @Override +// public MapView getMap(short i) { +// return null; +// } +// +// @Override +// public MapView createMap(World world) { +// return null; +// } +// +// @Override +// public void reload() { +// +// } +// +// @Override +// public void reloadData() { +// +// } +// +// @Override +// public Logger getLogger() { +// return Logger.getLogger("Minecraft"); +// } +// +// @Override +// public PluginCommand getPluginCommand(String s) { +// return null; +// } +// +// @Override +// public void savePlayers() { +// +// } +// +// @Override +// public boolean dispatchCommand(CommandSender commandSender, String s) throws CommandException { +// return false; +// } +// +// @Override +// public boolean addRecipe(Recipe recipe) { +// return false; +// } +// +// @Override +// public List getRecipesFor(ItemStack itemStack) { +// return null; +// } +// +// @Override +// public Iterator recipeIterator() { +// return null; +// } +// +// @Override +// public void clearRecipes() { +// +// } +// +// @Override +// public void resetRecipes() { +// +// } +// +// @Override +// public Map getCommandAliases() { +// return null; +// } +// +// @Override +// public int getSpawnRadius() { +// return 0; +// } +// +// @Override +// public void setSpawnRadius(int i) { +// +// } +// +// @Override +// public boolean getOnlineMode() { +// return false; +// } +// +// @Override +// public boolean getAllowFlight() { +// return false; +// } +// +// @Override +// public boolean isHardcore() { +// return false; +// } +// +// @Override +// public void shutdown() { +// +// } +// +// @Override +// public int broadcast(String s, String s1) { +// return 0; +// } +// +// @Override +// public OfflinePlayer getOfflinePlayer(String s) { +// return null; +// } +// +// @Override +// public OfflinePlayer getOfflinePlayer(UUID uuid) { +// return null; +// } +// +// @Override +// public Set getIPBans() { +// return null; +// } +// +// @Override +// public void banIP(String s) { +// +// } +// +// @Override +// public void unbanIP(String s) { +// +// } +// +// @Override +// public Set getBannedPlayers() { +// return null; +// } +// +// @Override +// public BanList getBanList(BanList.Type type) { +// return null; +// } +// +// @Override +// public Set getOperators() { +// return null; +// } +// +// @Override +// public GameMode getDefaultGameMode() { +// return null; +// } +// +// @Override +// public void setDefaultGameMode(GameMode gameMode) { +// +// } +// +// @Override +// public ConsoleCommandSender getConsoleSender() { +// return null; +// } +// +// @Override +// public File getWorldContainer() { +// return null; +// } +// +// @Override +// public OfflinePlayer[] getOfflinePlayers() { +// return new OfflinePlayer[0]; +// } +// +// @Override +// public Messenger getMessenger() { +// return null; +// } +// +// @Override +// public HelpMap getHelpMap() { +// return null; +// } +// +// @Override +// public Inventory createInventory(InventoryHolder inventoryHolder, InventoryType inventoryType) { +// return null; +// } +// +// @Override +// public Inventory createInventory(InventoryHolder inventoryHolder, InventoryType inventoryType, String s) { +// return null; +// } +// +// @Override +// public Inventory createInventory(InventoryHolder inventoryHolder, int i) throws IllegalArgumentException { +// return null; +// } +// +// @Override +// public Inventory createInventory(InventoryHolder inventoryHolder, int i, String s) throws IllegalArgumentException { +// return null; +// } +// +// @Override +// public Merchant createMerchant(String s) { +// return null; +// } +// +// @Override +// public int getMonsterSpawnLimit() { +// return 0; +// } +// +// @Override +// public int getAnimalSpawnLimit() { +// return 0; +// } +// +// @Override +// public int getWaterAnimalSpawnLimit() { +// return 0; +// } +// +// @Override +// public int getAmbientSpawnLimit() { +// return 0; +// } +// +// @Override +// public boolean isPrimaryThread() { +// return false; +// } +// +// @Override +// public String getMotd() { +// return null; +// } +// +// @Override +// public String getShutdownMessage() { +// return null; +// } +// +// @Override +// public Warning.WarningState getWarningState() { +// return null; +// } +// +// @Override +// public ItemFactory getItemFactory() { +// return null; +// } +// +// @Override +// public ScoreboardManager getScoreboardManager() { +// return null; +// } +// +// @Override +// public CachedServerIcon getServerIcon() { +// return null; +// } +// +// @Override +// public CachedServerIcon loadServerIcon(File file) throws IllegalArgumentException, Exception { +// return null; +// } +// +// @Override +// public CachedServerIcon loadServerIcon(BufferedImage bufferedImage) throws IllegalArgumentException, Exception { +// return null; +// } +// +// @Override +// public void setIdleTimeout(int i) { +// +// } +// +// @Override +// public int getIdleTimeout() { +// return 0; +// } +// +// @Override +// public ChunkGenerator.ChunkData createChunkData(World world) { +// return null; +// } +// +// @Override +// public BossBar createBossBar(String s, BarColor barColor, BarStyle barStyle, BarFlag... barFlags) { +// return null; +// } +// +// @Override +// public Entity getEntity(UUID uuid) { +// return null; +// } +// +// @Override +// public Advancement getAdvancement(NamespacedKey namespacedKey) { +// return null; +// } +// +// @Override +// public Iterator advancementIterator() { +// return null; +// } +// +// @Override +// public UnsafeValues getUnsafe() { +// return null; +// } +// +// @Override +// public Spigot spigot() { +// return null; +// } +// +// @Override +// public void sendPluginMessage(Plugin plugin, String s, byte[] bytes) { +// +// } +// +// @Override +// public Set getListeningPluginChannels() { +// return null; +// } +//} -- cgit v1.2.3-70-g09d2