From 5db5b948cc7551c325b5e0856b5be56b26f95f9d Mon Sep 17 00:00:00 2001 From: Ben Woo <30431861+benwoo1110@users.noreply.github.com> Date: Thu, 21 Sep 2023 11:47:20 +0800 Subject: [PATCH] Fix some related checkstyles --- .../multiverse/core/api/BlockSafety.java | 1 + .../multiverse/core/api/Destination.java | 1 - .../core/commands/DeleteCommand.java | 4 +-- .../core/permissions/CorePermissions.java | 35 +++++++++++++++---- 4 files changed, 32 insertions(+), 9 deletions(-) diff --git a/src/main/java/org/mvplugins/multiverse/core/api/BlockSafety.java b/src/main/java/org/mvplugins/multiverse/core/api/BlockSafety.java index e27e476d..162ef5f9 100644 --- a/src/main/java/org/mvplugins/multiverse/core/api/BlockSafety.java +++ b/src/main/java/org/mvplugins/multiverse/core/api/BlockSafety.java @@ -40,6 +40,7 @@ public interface BlockSafety { /** * Finds a portal-block next to the specified {@link Location}. + * * @param location The {@link Location} * @return The next portal-block's {@link Location}. */ diff --git a/src/main/java/org/mvplugins/multiverse/core/api/Destination.java b/src/main/java/org/mvplugins/multiverse/core/api/Destination.java index 76b8b069..b5dd193c 100644 --- a/src/main/java/org/mvplugins/multiverse/core/api/Destination.java +++ b/src/main/java/org/mvplugins/multiverse/core/api/Destination.java @@ -44,6 +44,5 @@ public interface Destination { * * @return True if the SafeTeleporter will be used, false if not. */ - // TODO: Check this in AsyncSafetyTeleporter boolean checkTeleportSafety(); } diff --git a/src/main/java/org/mvplugins/multiverse/core/commands/DeleteCommand.java b/src/main/java/org/mvplugins/multiverse/core/commands/DeleteCommand.java index f0113280..db4d448f 100644 --- a/src/main/java/org/mvplugins/multiverse/core/commands/DeleteCommand.java +++ b/src/main/java/org/mvplugins/multiverse/core/commands/DeleteCommand.java @@ -74,8 +74,8 @@ class DeleteCommand extends MultiverseCommand { issuer.getIssuer(), () -> { runDeleteCommand(issuer, world, parsedFlags); - }, this.commandManager.formatMessage( - issuer, MessageType.INFO, MVCorei18n.DELETE_PROMPT, "{world}", world.getName()))); + }, this.commandManager.formatMessage(issuer, MessageType.INFO, MVCorei18n.DELETE_PROMPT, + "{world}", world.getName()))); } private void runDeleteCommand(MVCommandIssuer issuer, LoadedMultiverseWorld world, ParsedCommandFlags parsedFlags) { diff --git a/src/main/java/org/mvplugins/multiverse/core/permissions/CorePermissions.java b/src/main/java/org/mvplugins/multiverse/core/permissions/CorePermissions.java index 460b3099..cf1e35bb 100644 --- a/src/main/java/org/mvplugins/multiverse/core/permissions/CorePermissions.java +++ b/src/main/java/org/mvplugins/multiverse/core/permissions/CorePermissions.java @@ -1,9 +1,32 @@ package org.mvplugins.multiverse.core.permissions; -public class CorePermissions { - public static String WORLD_ACCESS = "multiverse.access"; - public static String WORLD_EXEMPT = "multiverse.exempt"; - public static String GAMEMODE_BYPASS = "mv.bypass.gamemode"; - public static String PLAYERLIMIT_BYPASS = "mv.bypass.playerlimit"; - public static final String TELEPORT = "multiverse.teleport"; +final class CorePermissions { + /** + * Permission to access a world. + */ + static final String WORLD_ACCESS = "multiverse.access"; + + /** + * Permission to bypass the entry fee of a world. + */ + static final String WORLD_EXEMPT = "multiverse.exempt"; + + /** + * Permission to bypass the gamemode of a world. + */ + static final String GAMEMODE_BYPASS = "mv.bypass.gamemode"; + + /** + * Permission to bypass the player limit of a world. + */ + static final String PLAYERLIMIT_BYPASS = "mv.bypass.playerlimit"; + + /** + * Permission to teleport to a destination. + */ + static final String TELEPORT = "multiverse.teleport"; + + private CorePermissions() { + // Prevent instantiation as this is a static utility class + } }