提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
47行目: | 47行目: | ||
import org.bukkit.event.player.PlayerJoinEvent; | import org.bukkit.event.player.PlayerJoinEvent; | ||
import org.bukkit.plugin.java.JavaPlugin; | import org.bukkit.plugin.java.JavaPlugin; | ||
− | + | import org.bukkit.scheduler.BukkitRunnable; | |
− | public class ExamplePlugin extends JavaPlugin implements Listener { | + | import org.bukkit.scheduler.BukkitTask; |
− | + | ||
+ | public final class ExamplePlugin extends JavaPlugin implements Listener { | ||
+ | |||
@Override | @Override | ||
public void onEnable() { | public void onEnable() { | ||
− | getServer().getPluginManager().registerEvents(this, this); | + | plugin.getServer().getPluginManager().registerEvents(this, this); |
} | } | ||
− | + | ||
@EventHandler | @EventHandler | ||
public void onJoin(PlayerJoinEvent event) { | public void onJoin(PlayerJoinEvent event) { | ||
// BukkitRunnableを継承したExampleTaskを生成し、 | // BukkitRunnableを継承したExampleTaskを生成し、 | ||
// runTaskLater メソッドで20ticks後に実行するように設定します。 | // runTaskLater メソッドで20ticks後に実行するように設定します。 | ||
− | new ExampleTask().runTaskLater( | + | new ExampleTask().runTaskLater(plugin, 20); |
} | } | ||
} | } |