diff --git a/pom.xml b/pom.xml index 8fac8b1..23ca413 100644 --- a/pom.xml +++ b/pom.xml @@ -14,11 +14,11 @@ net.iamtakagi medaka - 1.0.2 + 1.0.3 - 18 - 18 + 22 + 22 UTF-8 @@ -38,7 +38,7 @@ org.projectlombok lombok - 1.18.24 + 1.18.34 provided @@ -50,7 +50,7 @@ org.apache.commons commons-text - 1.9 + 1.12.0 compile @@ -108,8 +108,8 @@ - 18 - 18 + 22 + 22 -parameters diff --git a/src/main/java/net/iamtakagi/medaka/Medaka.java b/src/main/java/net/iamtakagi/medaka/Medaka.java index aec3bd3..4cb74c0 100644 --- a/src/main/java/net/iamtakagi/medaka/Medaka.java +++ b/src/main/java/net/iamtakagi/medaka/Medaka.java @@ -8,28 +8,18 @@ import java.util.Map; import java.util.UUID; -/** - * 外部提供される静的中核クラス - */ + public final class Medaka { - /** - * 現在プレイヤーが開いているメニューを格納する HashMap - * キーは Player UUID で管理される - */ + @Getter private final static Map currentlyOpenedMenus = new HashMap<>(); - /** - * メニュー更新タスク - * なんかのときに使えそうなので、一応変数化して置いておく - */ @Getter private static BukkitTask menuUpdateTask; /** - * 初期化処理を行う関数 - * 外部から Medaka.init(org.bukkit.plugin.Plugin); を呼び出すことで処理される + * Medaka.init(org.bukkit.plugin.Plugin); * @param plugin */ public static void init (Plugin plugin) { @@ -38,7 +28,7 @@ public static void init (Plugin plugin) { plugin.getServer().getPluginManager().registerEvents(new MenuListener(plugin), plugin); plugin.getLogger().info("[medaka] イベントリスナーを登録しました"); plugin.getLogger().info("[medaka] MenuUpdateRunnable を起動しています..."); - menuUpdateTask = plugin.getServer().getScheduler().runTaskTimer(plugin, new MenuUpdateRunnable(), 20L, 20L); + menuUpdateTask = plugin.getServer().getScheduler().runTaskTimer(plugin, new MenuUpdateRunnable(), 0L, 1L); plugin.getLogger().info("[medaka] MenuUpdateRunnable を起動しました"); plugin.getLogger().info("[medaka] 初期化が完了しました"); }