block display
This commit is contained in:
parent
53000b4c28
commit
d6cfbf7e58
1 changed files with 3 additions and 1 deletions
|
|
@ -34,6 +34,7 @@ public class FoliaFlow extends JavaPlugin implements Listener {
|
||||||
private final Map<Entity, Vector> velocitiesMap = new HashMap<>();
|
private final Map<Entity, Vector> velocitiesMap = new HashMap<>();
|
||||||
private ScheduledTask task;
|
private ScheduledTask task;
|
||||||
private ScheduledTask blockktask;
|
private ScheduledTask blockktask;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable() {
|
public void onEnable() {
|
||||||
super.onEnable();
|
super.onEnable();
|
||||||
|
|
@ -78,9 +79,9 @@ public class FoliaFlow extends JavaPlugin implements Listener {
|
||||||
} catch (UnsupportedOperationException ignored) {
|
} catch (UnsupportedOperationException ignored) {
|
||||||
}
|
}
|
||||||
AsyncScheduler scheduler = getServer().getAsyncScheduler();
|
AsyncScheduler scheduler = getServer().getAsyncScheduler();
|
||||||
|
|
||||||
scheduler.runDelayed(this, task -> {
|
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().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);
|
}, 30, TimeUnit.SECONDS);
|
||||||
|
|
||||||
// Register the event listener
|
// Register the event listener
|
||||||
|
|
@ -90,6 +91,7 @@ public class FoliaFlow extends JavaPlugin implements Listener {
|
||||||
@Override
|
@Override
|
||||||
public void onDisable() {
|
public void onDisable() {
|
||||||
getServer().dispatchCommand(getServer().getConsoleSender(), "kill @e[tag=FoliaFlow_FakeBlock]");
|
getServer().dispatchCommand(getServer().getConsoleSender(), "kill @e[tag=FoliaFlow_FakeBlock]");
|
||||||
|
getServer().getLogger().info("Removed Fake Block Display");
|
||||||
task.cancel();
|
task.cancel();
|
||||||
blockktask.cancel();
|
blockktask.cancel();
|
||||||
super.onDisable();
|
super.onDisable();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue