【问题标题】:How do I do this? Spigot plugin我该怎么做呢?插口插件
【发布时间】:2021-06-25 08:01:11
【问题描述】:

所以,我写了一个救援栏插件,如果你右键单击一个火焰栏,你会在下面看到一个方块。现在我希望该块在 5 秒后消失,我想这可以通过一个简单的 runnabel 来完成,我只是不知道如何。我刚开始写这个插件。 IntelliJ 想法,java。抱歉,我用谷歌翻译。

【问题讨论】:

标签: java plugins bukkit


【解决方案1】:

当您放置方块时,您可以运行延迟任务,该任务会在 100 刻后运行(1 秒是 20 刻)并移除那里的方块(将其设置为空气)

Bukkit.getScheduler().sheduleSyncDelayedTask(this, new Runnable() {
    public void run() {
        // Remove the block here
        // block.setType(Material.Air)
    }
}, 100L);

有关使用 Bukkit Scheudler 的更多信息,请查看this entry in the bukkit wiki

【讨论】:

    猜你喜欢
    • 2012-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-13
    • 2021-04-29
    • 2018-01-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多