Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package thefactor44.plugins;
- import java.util.Random;
- 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(plugins plugins) {
- }
- @EventHandler
- public void onCommandes(PlayerCommandPreprocessEvent e){
- Player p = e.getPlayer();
- String msg = e.getMessage();
- String[] args = msg.split(" ");
- if(args[0].equalsIgnoreCase("/site")){
- if(p.hasPermission("broadcast.site")){
- p.getServer().broadcastMessage(ChatColor.RED+"[Annonce]"+ChatColor.GREEN+" [Site Web En Cours De Codage ! ]");
- }else{
- p.sendMessage(ChatColor.RED+"Vous N'Avez Pas Accès A Cette Commande #TheFactor44 !");
- }
- e.setCancelled(true);
- }
- if(args[0].equalsIgnoreCase("/coffres")){
- Random r = new Random();
- int x = p.getLocation().getBlockX() + r.nextInt(8000);
- int y = p.getLocation().getBlockY();
- int z = - p.getLocation().getBlockZ() + r.nextInt(8000);
- 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(6, new ItemStack(Material.DIAMOND, 3));
- inv.setItem(7, new ItemStack(Material.DIAMOND, 3));
- inv.setItem(8, new ItemStack(Material.DIAMOND, 3));
- inv.setItem(9, new ItemStack(Material.DIAMOND, 3));
- inv.setItem(10, new ItemStack(Material.DIAMOND, 3));
- inv.setItem(11, new ItemStack(Material.DIAMOND, 3));
- inv.setItem(12, new ItemStack(Material.DIAMOND_HELMET, 1));
- inv.setItem(13, new ItemStack(Material.DIAMOND_CHESTPLATE, 1));
- inv.setItem(14, new ItemStack(Material.DIAMOND_LEGGINGS, 1));
- inv.setItem(15, new ItemStack(Material.DIAMOND_BOOTS, 1));
- p.getServer().broadcastMessage(ChatColor.RED+"[Coffres] "+ChatColor.GREEN+" Un Coffre A Spawn En X: "+x+" Y: "+y+" Z: "+z);
- e.setCancelled(true);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement