Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- makeAppearance(ItemStack) - Method in class me.efekos.simpler.items.CustomItem
-
Applies the
AbstractCustomItem.appearance
consumer to a clone of theItemStack
given. - MapDataManager<K,
V extends Storable> - Class in me.efekos.simpler.config -
A basic database class made using
Gson
. - MapDataManager(String, JavaPlugin) - Constructor for class me.efekos.simpler.config.MapDataManager
-
Constructs a new manager.
- maxItemsPerPage - Static variable in class me.efekos.simpler.menu.PaginatedMenu
-
Maximum slots that are avaliable to put items in one page.
- me.efekos.simpler - package me.efekos.simpler
-
Parent package.
- me.efekos.simpler.commands - package me.efekos.simpler.commands
-
Classes about custom commands and syntax.
- me.efekos.simpler.commands.node - package me.efekos.simpler.commands.node
-
Classes about the nodes used in
CommandTree
s. - me.efekos.simpler.commands.node.impl - package me.efekos.simpler.commands.node.impl
-
Examples of custom
CommandNode
s. - me.efekos.simpler.commands.syntax - package me.efekos.simpler.commands.syntax
-
Classes about syntax systems.
- me.efekos.simpler.commands.syntax.impl - package me.efekos.simpler.commands.syntax.impl
-
Example implementations of
Argument
. - me.efekos.simpler.config - package me.efekos.simpler.config
-
Classes about configuration and data storing.
- me.efekos.simpler.exception - package me.efekos.simpler.exception
-
Exception classes thrown in various ways.
- me.efekos.simpler.items - package me.efekos.simpler.items
-
Classes about custom items and item utils.
- me.efekos.simpler.menu - package me.efekos.simpler.menu
-
Classes about custom menus.
- me.efekos.simpler.translation - package me.efekos.simpler.translation
-
Classes about translation and converting.
- MEND - Enum constant in enum class me.efekos.simpler.items.HandleType
-
Needed event:
PlayerItemMendEvent
. - Menu - Class in me.efekos.simpler.menu
-
Represents a custom menu.
- Menu(MenuData) - Constructor for class me.efekos.simpler.menu.Menu
-
Crates an instance of this menu.
- MenuData - Class in me.efekos.simpler.menu
-
Represents a temporary data for communication between any code and
Menu
classes. - MenuData(Player) - Constructor for class me.efekos.simpler.menu.MenuData
-
Returns the
Player
who this data belongs to - MenuEvents - Class in me.efekos.simpler.menu
-
Should be registered as one of your plugin's listeners so
Menu
s will work. - MenuEvents() - Constructor for class me.efekos.simpler.menu.MenuEvents
-
Creates a new menu events instance.
- MenuManager - Class in me.efekos.simpler.menu
-
Static manager class for
Menu
s. - MenuManager() - Constructor for class me.efekos.simpler.menu.MenuManager
-
Creates a new menu manager instance if you somehow need one.
- MessageConfiguration - Class in me.efekos.simpler.config
-
Configuration for default messages sent by Simpler through handling, such as argument correction or permission messages.
- MessageConfiguration.Builder - Class in me.efekos.simpler.config
-
Builder class that will hopefully help you create a message configuration.
- Metrics - Class in me.efekos.simpler
- Metrics(JavaPlugin, int) - Constructor for class me.efekos.simpler.Metrics
-
Creates a new Metrics instance.
- METRICS_VERSION - Static variable in class me.efekos.simpler.Metrics.MetricsBase
-
The version of the Metrics class.
- Metrics.AdvancedBarChart - Class in me.efekos.simpler
- Metrics.AdvancedPie - Class in me.efekos.simpler
- Metrics.CustomChart - Class in me.efekos.simpler
- Metrics.DrilldownPie - Class in me.efekos.simpler
- Metrics.JsonObjectBuilder - Class in me.efekos.simpler
-
An extremely simple JSON builder.
- Metrics.JsonObjectBuilder.JsonObject - Class in me.efekos.simpler
-
A super simple representation of a JSON object.
- Metrics.MetricsBase - Class in me.efekos.simpler
- Metrics.MultiLineChart - Class in me.efekos.simpler
- Metrics.SimpleBarChart - Class in me.efekos.simpler
- Metrics.SimplePie - Class in me.efekos.simpler
- Metrics.SingleLineChart - Class in me.efekos.simpler
- MetricsBase(String, String, int, boolean, Consumer<Metrics.JsonObjectBuilder>, Consumer<Metrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean) - Constructor for class me.efekos.simpler.Metrics.MetricsBase
-
Creates a new MetricsBase class instance.
- MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class me.efekos.simpler.Metrics.MultiLineChart
-
Class constructor.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form