From d6cfbf7e581be10748a4da53dbb7e79ee0a4560e Mon Sep 17 00:00:00 2001 From: MidnightTale Date: Tue, 25 Apr 2023 00:51:10 +0700 Subject: [PATCH] block display --- src/main/java/xyz/hynse/foliaflow/FoliaFlow.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/xyz/hynse/foliaflow/FoliaFlow.java b/src/main/java/xyz/hynse/foliaflow/FoliaFlow.java index 665fc17..aca2cb4 100644 --- a/src/main/java/xyz/hynse/foliaflow/FoliaFlow.java +++ b/src/main/java/xyz/hynse/foliaflow/FoliaFlow.java @@ -34,6 +34,7 @@ public class FoliaFlow extends JavaPlugin implements Listener { private final Map velocitiesMap = new HashMap<>(); private ScheduledTask task; private ScheduledTask blockktask; + @Override public void onEnable() { super.onEnable(); @@ -78,9 +79,9 @@ public class FoliaFlow extends JavaPlugin implements Listener { } catch (UnsupportedOperationException ignored) { } AsyncScheduler scheduler = getServer().getAsyncScheduler(); - scheduler.runDelayed(this, task -> { getServer().dispatchCommand(getServer().getConsoleSender(), "execute in minecraft:the_end run summon minecraft:block_display 100.0005 48 -0.0005 {block_state:{Name:\"minecraft:obsidian\"},Tags:[\"FoliaFlow_FakeBlock\"]}"); + getServer().getLogger().info("Installed Fake Block Display"); }, 30, TimeUnit.SECONDS); // Register the event listener @@ -90,6 +91,7 @@ public class FoliaFlow extends JavaPlugin implements Listener { @Override public void onDisable() { getServer().dispatchCommand(getServer().getConsoleSender(), "kill @e[tag=FoliaFlow_FakeBlock]"); + getServer().getLogger().info("Removed Fake Block Display"); task.cancel(); blockktask.cancel(); super.onDisable();