mirror of
https://github.com/zDevelopers/ImageOnMap.git
synced 2024-10-01 15:57:29 +02:00
Added the “rename” button (not implemented yet)
* NEW: Rename button (yet to be implemented). * OPT: Update of the GUIs to use the `open` method.
This commit is contained in:
parent
ad9d57071b
commit
a3195327ac
@ -108,6 +108,15 @@ public class MapDetailGui extends AbstractGui
|
|||||||
));
|
));
|
||||||
back.setItemMeta(meta);
|
back.setItemMeta(meta);
|
||||||
|
|
||||||
|
ItemStack rename = new ItemStack(Material.BOOK_AND_QUILL);
|
||||||
|
meta = rename.getItemMeta();
|
||||||
|
meta.setDisplayName(ChatColor.BLUE + "Rename this image");
|
||||||
|
meta.setLore(Arrays.asList(
|
||||||
|
ChatColor.GRAY + "Click here to rename this image;",
|
||||||
|
ChatColor.GRAY + "this is used for your own organization."
|
||||||
|
));
|
||||||
|
rename.setItemMeta(meta);
|
||||||
|
|
||||||
ItemStack delete = new ItemStack(Material.BARRIER);
|
ItemStack delete = new ItemStack(Material.BARRIER);
|
||||||
meta = delete.getItemMeta();
|
meta = delete.getItemMeta();
|
||||||
meta.setDisplayName(ChatColor.RED + "Delete this image");
|
meta.setDisplayName(ChatColor.RED + "Delete this image");
|
||||||
@ -121,12 +130,14 @@ public class MapDetailGui extends AbstractGui
|
|||||||
delete.setItemMeta(meta);
|
delete.setItemMeta(meta);
|
||||||
|
|
||||||
|
|
||||||
setSlotData(delete, inventory.getSize() - 7, "delete");
|
setSlotData(rename, inventory.getSize() - 7, "rename");
|
||||||
|
setSlotData(delete, inventory.getSize() - 5, "delete");
|
||||||
setSlotData(back, inventory.getSize() - 3, "back");
|
setSlotData(back, inventory.getSize() - 3, "back");
|
||||||
|
|
||||||
|
|
||||||
update(player);
|
update(player);
|
||||||
|
|
||||||
player.openInventory(inventory);
|
open(player);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -234,6 +245,10 @@ public class MapDetailGui extends AbstractGui
|
|||||||
goBack(player);
|
goBack(player);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
case "rename":
|
||||||
|
// TODO (no GUI ready for that yet)
|
||||||
|
return;
|
||||||
|
|
||||||
case "delete":
|
case "delete":
|
||||||
GuiManager.openGui(player, new ConfirmDeleteMapGui(map, currentPage));
|
GuiManager.openGui(player, new ConfirmDeleteMapGui(map, currentPage));
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user