All Classes
Class
Description
Provides protection handling using the BentoBox API.
This is the position of a block in a World.
This is a memory efficient version of a
Chunk
.This class is created for common-use patterns used in things such as
String.split(String)
.Utilities for deep-copying collections, maps and arrays
This interface can be implemented to mark an object as dirty-able.
Provides protection handling for FunnyGuilds
An
IncomparableVersionsException
is thrown when two objects of the type Version
could not be compared.This enum contains the different types of actions that a
ProtectionModule
can protect against.This is an immutable version of ItemMeta.
A utility class providing some methods to handle
ItemStack
s.This is an infite implementation of
Iterator
.This Class functions similar to
Map
but returns an
Optional when calling OptionalMap.get(Object)
.This is a utility class that allows you to modify data for any Objects
that implement
PersistentDataHolder
.PersistentJsonDataType<T extends com.google.gson.JsonElement>
Some utility methods dealing with the
Player
list.This Class provides a nifty API for plugins to query popular protection plugins.
This Class represents a Protection Module that is used as a bridge
to for your Plugin's API.
This Class represents a collection of elements.
This class represents a Snapshot of the Server's registered Recipes.
This class provides some useful static methods to perform reflection.
A
SemanticVersion
follows the semantic version convention.This class provides useful utilities to schedule Tasks (sync and async).
A
Version
is a unique name or number that describes the condition of
an object.This interface marks something as "versioned" which means that it has a
Version
that may change over time.