Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.feldmanj.FirstPlugin;
- import java.util.logging.Logger;
- import org.bukkit.ChatColor;
- import org.bukkit.Material;
- import org.bukkit.World;
- import org.bukkit.block.Block;
- import org.bukkit.entity.Player;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.event.player.PlayerMoveEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.PlayerInventory;
- import org.bukkit.plugin.PluginDescriptionFile;
- import org.bukkit.plugin.PluginManager;
- import org.bukkit.plugin.java.JavaPlugin;
- public class FirstPlugin extends JavaPlugin {
- private FirstPluginCommandExecuter myExecutor;
- // Code that happens when we start out plugin.
- public void onEnable(){
- getLogger().info("\nYour plugin has been enabled!\n");
- // Create an instantce of the newly created cmdExe.
- myExecutor = new FirstPluginCommandExecuter(this);
- // Forever command we need to setExecutor for it.
- getCommand("player").setExecutor(myExecutor);
- getCommand("args").setExecutor(myExecutor);
- getCommand("online").setExecutor(myExecutor);
- getCommand("heal").setExecutor(myExecutor);
- getCommand("h").setExecutor(myExecutor);
- getCommand("dsword").setExecutor(myExecutor);
- getCommand("s").setExecutor(myExecutor);
- getCommand("c").setExecutor(myExecutor);
- getCommand("50").setExecutor(myExecutor);
- }
- // Code that happens when we end out plugin.
- public void onDisable(){
- getLogger().info("\nYour plugin has been enabled!\n");
- }
- public void onPlayerMove(PlayerMoveEvent evt) {
- org.bukkit.Location loc = evt.getPlayer().getLocation();
- getLogger().info(evt.getPlayer().toString());
- World w = loc.getWorld();
- loc.setY(loc.getY() + 5);
- Block b = w.getBlockAt(loc);
- b.setTypeId(1);
- }
- public void onPlayerJoin(PlayerJoinEvent event) {
- Player player = event.getPlayer(); // The player who joined
- event.setJoinMessage(ChatColor.GOLD + "Hello " + player.getName() + "! Welcome to " + player.getWorld().getName() + ". It is " + player.getWorld().getTime());
- PlayerInventory inventory = player.getInventory(); // The player's inventory
- ItemStack diamondSword = new ItemStack(Material.DIAMOND_SWORD, 1);
- ItemStack diamondPickaxe = new ItemStack(Material.DIAMOND_PICKAXE, 1);
- ItemStack diamondk = new ItemStack(Material.DIAMOND, 1);
- ItemStack cookedBeef = new ItemStack(Material.COOKED_BEEF, 64);
- player.sendMessage(ChatColor.GOLD + "Enjoy the goodies - Crankk");
- inventory.addItem(diamondSword);
- inventory.addItem(diamondPickaxe);
- inventory.addItem(diamondk);
- inventory.addItem(cookedBeef);
- //inventory.remove(diamondstack)
- //if (inventory.contains(diamondstack)) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement