Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.src.ldt;
- import java.io.File;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin{
- public void onEnable()
- {
- File config = new File(getDataFolder(), "config.yml");
- try{
- if(!config.exists())
- {
- getConfig().options().copyDefaults(true);
- getConfig().set("Option.active", Boolean.valueOf(true));
- saveConfig();
- saveDefaultConfig();
- }
- }catch(Exception e)
- {
- e.printStackTrace();
- }
- }
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
- {
- Player p = (Player) sender;
- if(label.equalsIgnoreCase("sendto"))
- {
- String joueur = args[0];
- String message = "";
- for(int i = 1; i < args.length; i++)
- {
- message = message + " " + args[i];
- }
- try{
- Bukkit.getPlayer(joueur).sendMessage(ChatColor.GOLD+"[MP] - From ["+p.getName()+"] : "+ChatColor.WHITE+message);
- p.sendMessage("[MP] - Le message a été délivré !");
- }catch(NullPointerException npe)
- {
- p.sendMessage("[MP] - Le joueur "+joueur+" n'est pas connecté !");
- }
- }
- if(label.equalsIgnoreCase("temps"))
- {
- String ticks = args[0];
- p.getLocation().getWorld().setTime(Long.valueOf(args[0]));
- p.sendMessage("Le temps a été défini sur : "+ticks);
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment