Update from Git Manager GUI
This commit is contained in:
@@ -64,7 +64,7 @@ public class GadgetModule implements Module, Listener {
|
||||
@EventHandler
|
||||
public void onInteract(PlayerInteractEvent event) {
|
||||
ItemStack item = event.getItem();
|
||||
if (item == null || !item.hasItemMeta()) return;
|
||||
if (item == null || !item.hasItemMeta() || !item.getItemMeta().hasDisplayName()) return;
|
||||
String name = item.getItemMeta().getDisplayName();
|
||||
|
||||
if (event.getAction() == Action.RIGHT_CLICK_AIR || event.getAction() == Action.RIGHT_CLICK_BLOCK) {
|
||||
@@ -216,7 +216,11 @@ public class GadgetModule implements Module, Listener {
|
||||
else if (item.getType() == Material.BARRIER) { removeGadgets(player); player.closeInventory(); }
|
||||
} else if (title.equals(HAT_TITLE)) {
|
||||
if (item.getType() != Material.GRAY_STAINED_GLASS_PANE) {
|
||||
HatManager.setHat(player, item.getType(), item.getItemMeta().getDisplayName());
|
||||
String hatName = item.getType().name();
|
||||
if (item.hasItemMeta() && item.getItemMeta().hasDisplayName()) {
|
||||
hatName = item.getItemMeta().getDisplayName();
|
||||
}
|
||||
HatManager.setHat(player, item.getType(), hatName);
|
||||
player.playSound(player.getLocation(), Sound.ITEM_ARMOR_EQUIP_GENERIC, 1, 1);
|
||||
player.closeInventory();
|
||||
}
|
||||
@@ -273,7 +277,8 @@ public class GadgetModule implements Module, Listener {
|
||||
public void onFish(PlayerFishEvent event) {
|
||||
Player player = event.getPlayer();
|
||||
ItemStack item = player.getInventory().getItemInMainHand();
|
||||
if (item.getType() == Material.FISHING_ROD && item.hasItemMeta() && item.getItemMeta().getDisplayName().equals("§b§lEnterhaken")) {
|
||||
if (item.getType() == Material.FISHING_ROD && item.hasItemMeta() && item.getItemMeta().hasDisplayName()
|
||||
&& item.getItemMeta().getDisplayName().equals("§b§lEnterhaken")) {
|
||||
if (event.getState() == PlayerFishEvent.State.IN_GROUND || event.getState() == PlayerFishEvent.State.REEL_IN || event.getState() == PlayerFishEvent.State.CAUGHT_ENTITY) {
|
||||
if (event.getHook() != null) {
|
||||
GrapplingHook.pullPlayer(player, event.getHook().getLocation());
|
||||
|
||||
Reference in New Issue
Block a user