From 3746349e2279aec4b4218b80c0860921a230cba3 Mon Sep 17 00:00:00 2001 From: tastybento Date: Sun, 1 Jan 2023 09:22:41 -0800 Subject: [PATCH] The protected modifier for constructor should be enough. Constructors of abstract classes can only be called in constructors of their subclasses. So there is no point in making them public. --- .../bentobox/api/commands/admin/DefaultAdminCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/world/bentobox/bentobox/api/commands/admin/DefaultAdminCommand.java b/src/main/java/world/bentobox/bentobox/api/commands/admin/DefaultAdminCommand.java index f9f4dbe1b..80bc7db57 100644 --- a/src/main/java/world/bentobox/bentobox/api/commands/admin/DefaultAdminCommand.java +++ b/src/main/java/world/bentobox/bentobox/api/commands/admin/DefaultAdminCommand.java @@ -30,7 +30,7 @@ public abstract class DefaultAdminCommand extends CompositeCommand { * * @param addon - GameMode addon */ - public DefaultAdminCommand(GameModeAddon addon) { + protected DefaultAdminCommand(GameModeAddon addon) { // Register command with alias from config. super(addon, addon.getWorldSettings().getAdminCommandAliases().split(" ")[0],