More code cleanup
This commit is contained in:
parent
6c4c42ff64
commit
d936fbecc1
|
@ -4,7 +4,6 @@ import java.util.List;
|
|||
import java.util.Optional;
|
||||
import java.util.Set;
|
||||
import java.util.UUID;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import org.bukkit.World;
|
||||
|
||||
|
@ -81,7 +80,7 @@ public class WarpCommand extends DelayedTeleportCommand {
|
|||
@Override
|
||||
public Optional<List<String>> tabComplete(User user, String alias, List<String> args) {
|
||||
World world = getWorld() == null ? user.getWorld() : getWorld();
|
||||
return Optional.of(addon.getWarpSignsManager().listWarps(world).stream().map(getPlayers()::getName).collect(Collectors.toList()));
|
||||
return Optional.of(addon.getWarpSignsManager().listWarps(world).stream().map(getPlayers()::getName).toList());
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -40,6 +40,8 @@ import world.bentobox.warps.event.WarpRemoveEvent;
|
|||
*/
|
||||
public class WarpSignsListener implements Listener {
|
||||
|
||||
private static final String WARPS_DEACTIVATE = "warps.deactivate";
|
||||
|
||||
private final BentoBox plugin;
|
||||
|
||||
private final Warp addon;
|
||||
|
@ -85,14 +87,14 @@ public class WarpSignsListener implements Listener {
|
|||
public void onPlayerLeave(TeamLeaveEvent e) {
|
||||
// Remove any warp signs from this game mode
|
||||
addon.getWarpSignsManager().removeWarp(e.getIsland().getWorld(), e.getPlayerUUID());
|
||||
Objects.requireNonNull(User.getInstance(e.getPlayerUUID())).sendMessage("warps.deactivate");
|
||||
Objects.requireNonNull(User.getInstance(e.getPlayerUUID())).sendMessage(WARPS_DEACTIVATE);
|
||||
}
|
||||
|
||||
@EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
|
||||
public void onPlayerLeave(TeamKickEvent e) {
|
||||
// Remove any warp signs from this game mode
|
||||
addon.getWarpSignsManager().removeWarp(e.getIsland().getWorld(), e.getPlayerUUID());
|
||||
Objects.requireNonNull(User.getInstance(e.getPlayerUUID())).sendMessage("warps.deactivate");
|
||||
Objects.requireNonNull(User.getInstance(e.getPlayerUUID())).sendMessage(WARPS_DEACTIVATE);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -176,7 +178,7 @@ public class WarpSignsListener implements Listener {
|
|||
if (oldSign.getLine(0).equalsIgnoreCase(ChatColor.GREEN + addon.getSettings().getWelcomeLine())) {
|
||||
oldSign.setLine(0, ChatColor.RED + addon.getSettings().getWelcomeLine());
|
||||
oldSign.update(true, false);
|
||||
user.sendMessage("warps.deactivate");
|
||||
user.sendMessage(WARPS_DEACTIVATE);
|
||||
addon.getWarpSignsManager().removeWarp(oldSignBlock.getWorld(), user.getUniqueId());
|
||||
@Nullable
|
||||
UUID owner = addon.getWarpSignsManager().getWarpOwnerUUID(oldSignLoc).orElse(null);
|
||||
|
|
|
@ -4,7 +4,6 @@ import static org.junit.Assert.assertEquals;
|
|||
import static org.junit.Assert.assertFalse;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.anyInt;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.never;
|
||||
import static org.mockito.Mockito.times;
|
||||
|
@ -208,7 +207,7 @@ public class WarpPanelManagerTest {
|
|||
PanelBuilder pb = mock(PanelBuilder.class);
|
||||
wpm.addNavigation(pb, user, world, 0, 0, 100);
|
||||
verify(pb).item(any());
|
||||
verify(user).getTranslation(eq("warps.next"));
|
||||
verify(user).getTranslation("warps.next");
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -4,7 +4,6 @@ import static org.junit.Assert.assertEquals;
|
|||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
@ -235,7 +234,7 @@ public class WarpCommandTest {
|
|||
*/
|
||||
@Test
|
||||
public void testExecuteUserStringListOfStringNoWarpsYet() {
|
||||
when(wsm.listWarps(eq(world))).thenReturn(Collections.emptySet());
|
||||
when(wsm.listWarps(world)).thenReturn(Collections.emptySet());
|
||||
warpCommandWarpCompositeCommand();
|
||||
assertFalse(wc.execute(user, "warp", Collections.singletonList("LSPVicky")));
|
||||
verify(user).sendMessage("warps.error.no-warps-yet");
|
||||
|
|
|
@ -3,7 +3,6 @@ package world.bentobox.warps.commands;
|
|||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.mockito.ArgumentMatchers.eq;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
@ -143,7 +142,7 @@ public class WarpsCommandTest {
|
|||
*/
|
||||
@Test
|
||||
public void testExecuteUserStringListOfStringNoWarpsYet() {
|
||||
when(wsm.listWarps(eq(world))).thenReturn(Collections.emptySet());
|
||||
when(wsm.listWarps(world)).thenReturn(Collections.emptySet());
|
||||
warpCommandWarpsCompositeCommand();
|
||||
assertFalse(wc.execute(user, "warps", Collections.emptyList()));
|
||||
verify(user).sendMessage("warps.error.no-warps-yet");
|
||||
|
@ -155,7 +154,7 @@ public class WarpsCommandTest {
|
|||
*/
|
||||
@Test
|
||||
public void testExecuteUserStringListOfStringNoWarpsYetNoAddon() {
|
||||
when(wsm.listWarps(eq(world))).thenReturn(Collections.emptySet());
|
||||
when(wsm.listWarps(world)).thenReturn(Collections.emptySet());
|
||||
warpCommandWarps();
|
||||
assertFalse(wc.execute(user, "warps", Collections.emptyList()));
|
||||
verify(user).sendMessage("warps.error.no-warps-yet");
|
||||
|
|
|
@ -209,7 +209,7 @@ public class WarpSignsListenerTest {
|
|||
when(s.getLine(Mockito.anyInt())).thenReturn(ChatColor.RED + "[WELCOME]");
|
||||
wsl.onSignBreak(e);
|
||||
assertFalse(e.isCancelled());
|
||||
verify(s).getLine(Mockito.eq(0));
|
||||
verify(s).getLine(0);
|
||||
verify(settings).getWelcomeLine();
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue