From ae6d88ab56dff846be524db33c9e8a76dc354476 Mon Sep 17 00:00:00 2001 From: Craftinators Date: Tue, 28 Feb 2023 14:34:03 -0500 Subject: [PATCH] clean: make `Action` abstract --- .../java/com/hibiscusmc/hmccosmetics/gui/action/Action.java | 6 ++---- .../gui/action/actions/ActionConsoleCommand.java | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/action/Action.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/action/Action.java index 7b35aad2..62db2c5a 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/action/Action.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/action/Action.java @@ -3,7 +3,7 @@ package com.hibiscusmc.hmccosmetics.gui.action; import com.hibiscusmc.hmccosmetics.user.CosmeticUser; import org.jetbrains.annotations.NotNull; -public class Action { +public abstract class Action { private final String id; @@ -16,7 +16,5 @@ public class Action { return this.id; } - public void run(CosmeticUser user, String raw) { - // Override - } + public abstract void run(CosmeticUser user, String raw); } diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/action/actions/ActionConsoleCommand.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/action/actions/ActionConsoleCommand.java index 7513141e..310a009b 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/action/actions/ActionConsoleCommand.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/gui/action/actions/ActionConsoleCommand.java @@ -15,5 +15,4 @@ public class ActionConsoleCommand extends Action { public void run(@NotNull CosmeticUser user, String raw) { HMCCosmeticsPlugin.getInstance().getServer().dispatchCommand(user.getPlayer(), raw); } - }