NVM
This commit is contained in:
parent
e3e25227f6
commit
16f308fe1e
1 changed files with 3 additions and 19 deletions
|
|
@ -80,32 +80,16 @@ public class FoliaFlow extends JavaPlugin implements Listener {
|
||||||
}), 0L, 1L, TimeUnit.MILLISECONDS);
|
}), 0L, 1L, TimeUnit.MILLISECONDS);
|
||||||
} catch (UnsupportedOperationException ignored) {
|
} catch (UnsupportedOperationException ignored) {
|
||||||
}
|
}
|
||||||
GlobalRegionScheduler scheduler = getServer().getGlobalRegionScheduler();
|
|
||||||
scheduler.execute(this, () -> {
|
|
||||||
try {
|
|
||||||
getServer().dispatchCommand(Bukkit.getConsoleSender(), "summon minecraft:block_display 100.0005 48 -0.0005 {block_state:{Name:\"minecraft:obsidian\"},Tags:[\"FoliaFlow_FakeBlock\"]}");
|
|
||||||
getServer().getLogger().info("Installed fake block display");
|
|
||||||
} catch (CommandException e) {
|
|
||||||
getLogger().warning("Error while installing Fake Block Display: " + e.getMessage());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
getServer().getPluginManager().registerEvents(this, this);
|
getServer().getPluginManager().registerEvents(this, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable() {
|
public void onDisable() {
|
||||||
GlobalRegionScheduler scheduler = getServer().getGlobalRegionScheduler();
|
try {
|
||||||
scheduler.execute(this, () -> {
|
|
||||||
try {
|
|
||||||
getServer().dispatchCommand(getServer().getConsoleSender(), "kill @e[tag=FoliaFlow_FakeBlock]");
|
|
||||||
getLogger().info("Removed Fake Block Display");
|
|
||||||
} catch (CommandException e) {
|
|
||||||
getLogger().warning("Error while removing Fake Block Display: " + e.getMessage());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
task.cancel();
|
task.cancel();
|
||||||
blockktask.cancel();
|
blockktask.cancel();
|
||||||
|
} catch (UnsupportedOperationException ignored) {
|
||||||
|
}
|
||||||
super.onDisable();
|
super.onDisable();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue