From de4f73997e5168355d639667f1882d8907cbb1d2 Mon Sep 17 00:00:00 2001 From: dordsor21 Date: Sat, 12 Feb 2022 13:38:04 +0000 Subject: [PATCH] Implement missing methods in tests --- .../fastasyncworldedit/util/StubServer.java | 29 +++++++++++++++++++ .../sk89q/wepif/TestOfflinePermissible.java | 7 +++++ 2 files changed, 36 insertions(+) diff --git a/worldedit-bukkit/src/test/java/com/fastasyncworldedit/util/StubServer.java b/worldedit-bukkit/src/test/java/com/fastasyncworldedit/util/StubServer.java index 3cc2f89fc..31413de9b 100644 --- a/worldedit-bukkit/src/test/java/com/fastasyncworldedit/util/StubServer.java +++ b/worldedit-bukkit/src/test/java/com/fastasyncworldedit/util/StubServer.java @@ -33,6 +33,7 @@ import org.bukkit.command.ConsoleCommandSender; import org.bukkit.command.PluginCommand; import org.bukkit.entity.Entity; import org.bukkit.entity.Player; +import org.bukkit.entity.SpawnCategory; import org.bukkit.event.inventory.InventoryType; import org.bukkit.generator.ChunkGenerator; import org.bukkit.help.HelpMap; @@ -262,6 +263,11 @@ public class StubServer implements Server { return 0; } + @Override + public int getTicksPerSpawns(@NotNull final SpawnCategory spawnCategory) { + return 0; + } + @Override public @Nullable Player getPlayer(@NotNull String s) { @@ -557,6 +563,24 @@ public class StubServer implements Server { return null; } + @Override + public org.bukkit.profile.@NotNull PlayerProfile createPlayerProfile( + @Nullable final UUID uniqueId, + @Nullable final String name + ) { + return null; + } + + @Override + public org.bukkit.profile.@NotNull PlayerProfile createPlayerProfile(@NotNull final UUID uniqueId) { + return null; + } + + @Override + public org.bukkit.profile.@NotNull PlayerProfile createPlayerProfile(@NotNull final String name) { + return null; + } + @Override public @NotNull Set getIPBans() { @@ -744,6 +768,11 @@ public class StubServer implements Server { return 0; } + @Override + public int getSpawnLimit(@NotNull final SpawnCategory spawnCategory) { + return 0; + } + @Override public boolean isPrimaryThread() { return false; diff --git a/worldedit-bukkit/src/test/java/com/sk89q/wepif/TestOfflinePermissible.java b/worldedit-bukkit/src/test/java/com/sk89q/wepif/TestOfflinePermissible.java index 33db4eb36..9ef3d3894 100644 --- a/worldedit-bukkit/src/test/java/com/sk89q/wepif/TestOfflinePermissible.java +++ b/worldedit-bukkit/src/test/java/com/sk89q/wepif/TestOfflinePermissible.java @@ -30,6 +30,8 @@ import org.bukkit.permissions.Permission; import org.bukkit.permissions.PermissionAttachment; import org.bukkit.permissions.PermissionAttachmentInfo; import org.bukkit.plugin.Plugin; +import org.bukkit.profile.PlayerProfile; +import org.jetbrains.annotations.NotNull; import javax.annotation.Nonnull; import java.util.HashMap; @@ -146,6 +148,11 @@ public class TestOfflinePermissible implements OfflinePlayer, Permissible { return randomUuid; } + @Override + public @NotNull PlayerProfile getPlayerProfile() { + return null; + } + @Override public boolean isBanned() { throw new UnsupportedOperationException("Not supported yet.");