minesire

getType returns AIR with 1.15 items

Dec 11th, 2019
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. package me.xtomyserrax.SpigotReportPlugin;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.command.ConsoleCommandSender;
  6. import org.bukkit.event.EventHandler;
  7. import org.bukkit.event.Listener;
  8. import org.bukkit.event.player.PlayerInteractEvent;
  9. import org.bukkit.inventory.EquipmentSlot;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11.  
  12. public class Main extends JavaPlugin implements Listener {
  13.  
  14. public static Main plugin;
  15.  
  16. public void onEnable() {
  17. ConsoleCommandSender sconsole = Bukkit.getConsoleSender();
  18. getServer().getPluginManager().registerEvents(this, this);
  19. sconsole.sendMessage("[SpigotReportPlugin] Plugin enabled. Test plugin created by xtomyserrax");
  20. }
  21.  
  22. public void onDisable() {
  23. ConsoleCommandSender sconsole = Bukkit.getConsoleSender();
  24. sconsole.sendMessage("[SpigotReportPlugin] Plugin disabled. Test plugin created by xtomyserrax");
  25. }
  26.  
  27. @EventHandler
  28. public void PlayerInteractEvent(PlayerInteractEvent e) {
  29. if (e.getHand() == EquipmentSlot.OFF_HAND)
  30. return;
  31.  
  32. e.getPlayer().sendMessage("e.getItem().toString(): " + ChatColor.GREEN + e.getItem().toString());
  33. e.getPlayer().sendMessage("e.getItem().getType().toString(): " + ChatColor.GREEN + e.getItem().getType().toString());
  34. e.getPlayer().sendMessage("");
  35. e.getPlayer().sendMessage("p.getItemInMainHand().toString(): " + ChatColor.GREEN + e.getPlayer().getInventory().getItemInMainHand().toString());
  36. e.getPlayer().sendMessage("p.getItemInMainHand().getType().toString(): " + ChatColor.GREEN + e.getPlayer().getInventory().getItemInMainHand().getType().toString());
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment