• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
sikskUnII

Hướng dẫn Code plugin AutoRespawn

sikskUnII

THÀNH VIÊN
Tham gia
26/01/2017
Bài viết
2,467
file code:
Mã:
package me.ThanhLong;

import org.bukkit.Bukkit;
import org.bukkit.Server;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.entity.Player.Spigot;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.entity.PlayerDeathEvent;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.scheduler.BukkitScheduler;

@SuppressWarnings("unused")
public class Main
  extends JavaPlugin
  implements Listener
{
  public void onEnable()
  {
    PluginManager pm = Bukkit.getPluginManager();
    pm.registerEvents(this, this);
    saveDefaultConfig();
  }
 
  @EventHandler
  public void onPlayerDeath(PlayerDeathEvent e)
  {
    final Player p = e.getEntity().getPlayer();
    Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(this, new Runnable()
    {
      public void run()
      {
        p.spigot().respawn();
      }
    }, getConfig().getInt("Thoi-gian") * 20);
  }
}
file config:
Mã:
Thoi-gian: 3
 
Sửa lần cuối:
Similar content Most view Xem thêm
Back
Top Bottom