Class SimpleMenuComponent

    • Constructor Detail

      • SimpleMenuComponent

        public SimpleMenuComponent​(Dimension dimension)
    • Method Detail

      • setItem

        public void setItem​(Position position,
                            org.bukkit.inventory.ItemStack stack)
      • setItem

        public void setItem​(Position position,
                            org.bukkit.inventory.ItemStack stack,
                            java.util.function.Consumer<org.bukkit.entity.Player> action)
      • setItem

        public void setItem​(int x,
                            int y,
                            org.bukkit.inventory.ItemStack stack)
      • removeItem

        public void removeItem​(Position position)
      • removeItem

        public void removeItem​(int x,
                               int y)
      • getItem

        public org.bukkit.inventory.ItemStack getItem​(Position position)
      • getItem

        public org.bukkit.inventory.ItemStack getItem​(int x,
                                                      int y)
      • setToggle

        public void setToggle​(Position position,
                              boolean onState,
                              org.bukkit.inventory.ItemStack on,
                              org.bukkit.inventory.ItemStack off,
                              java.util.function.BiConsumer<org.bukkit.entity.Player,​java.lang.Boolean> toggle)
      • setNextPage

        public void setNextPage​(Position position,
                                PagedComponent component,
                                java.util.function.BiFunction<java.lang.Integer,​java.lang.Integer,​org.bukkit.inventory.ItemStack> pageStack,
                                java.util.function.Function<java.lang.Integer,​org.bukkit.inventory.ItemStack> last)
      • setPreviousPage

        public void setPreviousPage​(Position position,
                                    PagedComponent component,
                                    java.util.function.BiFunction<java.lang.Integer,​java.lang.Integer,​org.bukkit.inventory.ItemStack> pageStack,
                                    java.util.function.Function<java.lang.Integer,​org.bukkit.inventory.ItemStack> first)