Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.Pvpuiwill.Pguns;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.Material;
- import org.bukkit.Server;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.configuration.file.FileConfigurationOptions;
- import org.bukkit.entity.Arrow;
- import org.bukkit.entity.Egg;
- import org.bukkit.entity.Fireball;
- import org.bukkit.entity.Player;
- import org.bukkit.entity.Projectile;
- import org.bukkit.entity.Snowball;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.entity.CreatureSpawnEvent;
- import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- import org.bukkit.event.entity.EntityDamageByEntityEvent;
- import org.bukkit.event.entity.ProjectileHitEvent;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.PlayerInventory;
- import org.bukkit.inventory.meta.ItemMeta;
- import org.bukkit.plugin.PluginManager;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin
- implements Listener
- {
- public void onEnable()
- {
- getConfig().options().copyDefaults(true);
- saveConfig();
- getServer().getPluginManager().registerEvents(this, this);
- getConfig().options().copyDefaults(true);
- saveConfig();
- getServer().getPluginManager().registerEvents(this, this);
- this.getServer().getPluginManager().registerEvents(new GunListener(), this);
- Bukkit.getServer().getLogger().info("P");
- return;
- }
- public boolean onCommand(CommandSender sender, Command cmd, String commandlabel, String[] args)
- {
- Player p = (Player)sender;
- PlayerInventory pi = p.getInventory();
- if (cmd.getName().equalsIgnoreCase("pguns")) {
- p.sendMessage(ChatColor.RED + "Use /Pguns (GUN TYPE)");
- }
- //ak47
- if ((args.length == 1) &&
- (args[0].equalsIgnoreCase("ak47")) &&
- (p.hasPermission("guns.ak47comm"))) {
- ItemStack ak47 = new ItemStack(Material.DIAMOND_PICKAXE);
- ItemMeta sim = ak47.getItemMeta();
- sim.setDisplayName(ChatColor.WHITE + "AK47");
- ak47.setItemMeta(sim);
- pi.addItem(new ItemStack[] { ak47 });
- }
- //awp
- if ((args.length == 1) &&
- (args[0].equalsIgnoreCase("awp")) &&
- (p.hasPermission("guns.awp"))) {
- ItemStack awp = new ItemStack(Material.GOLD_AXE);
- ItemMeta sim = awp.getItemMeta();
- sim.setDisplayName(ChatColor.WHITE + "AWP");
- awp.setItemMeta(sim);
- pi.addItem(new ItemStack[] { awp });
- }
- //glock
- if ((args.length == 1) &&
- (args[0].equalsIgnoreCase("glock")) &&
- (p.hasPermission("guns.glock"))) {
- ItemStack glock = new ItemStack(Material.IRON_SPADE);
- ItemMeta sim = glock.getItemMeta();
- sim.setDisplayName(ChatColor.WHITE + "glock");
- glock.setItemMeta(sim);
- pi.addItem(new ItemStack[] { glock });
- }
- //desert eagle
- if ((args.length == 1) &&
- (args[0].equalsIgnoreCase("desert eagle")) &&
- (p.hasPermission("guns.deagle"))) {
- ItemStack deagle = new ItemStack(Material.IRON_SPADE);
- ItemMeta sim = deagle.getItemMeta();
- sim.setDisplayName(ChatColor.WHITE + "deagle");
- deagle.setItemMeta(sim);
- pi.addItem(new ItemStack[] { deagle });
- }
- if ((args.length == 1) &&
- (args[0].equalsIgnoreCase("desert eagle")) &&
- (p.hasPermission("guns.deagle"))) {
- ItemStack deagle = new ItemStack(Material.IRON_SPADE);
- ItemMeta sim = deagle.getItemMeta();
- sim.setDisplayName(ChatColor.WHITE + "deagle");
- deagle.setItemMeta(sim);
- pi.addItem(new ItemStack[] { deagle });
- }
- //Damage Events Here\\
- //glock,deagle,awp,ak47\\
- //Made By Pvpuiwill\\
- //ak47
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement