Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import org.bukkit.ChatColor;
- import org.bukkit.Location;
- import org.bukkit.Material;
- import org.bukkit.block.Chest;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerCommandPreprocessEvent;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- public class MesCommandes implements Listener {
- public MesCommandes(PluginTest pluginTest) {
- }
- @EventHandler
- public void onCommandes(PlayerCommandPreprocessEvent e){
- Player p = e.getPlayer();
- String msg = e.getMessage();
- String[] args = msg.split(" ");
- if(args[0].equalsIgnoreCase("/Coffre")){
- p.getServer().broadcastMessage(ChatColor.GOLD+"Un coffre va être déployé dans 5 minutes !");
- // Mettre un délai ici tu vois?
- p.getServer().broadcastMessage(ChatColor.GOLD+"Un coffre va être déployé dans 2 minutes !");
- // Mettre un délai ici tu vois?
- p.getServer().broadcastMessage(ChatColor.GOLD+"Un coffre va être déployé dans 30 secondes !");
- // Mettre un délai ici tu vois?
- int x = -51;
- int y = 73;
- int z = -106;
- Location coffre = new Location(p.getWorld(), x,y,z);
- coffre.getBlock().setType(Material.CHEST);
- Chest c = (Chest)coffre.getBlock().getState();
- Inventory inv = c.getInventory();
- inv.setItem(13, new ItemStack(Material.DIAMOND, 8));
- p.getServer().broadcastMessage(ChatColor.DARK_AQUA+"Un coffre a spawn en X: "+x+" Y: "+y+" Z: "+z);
- e.setCancelled(true);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement