All Classes
Class
Description
Some utilities for ammunition.
An enum of block faces.
This class is used to manage custom blocks.
Some utilities for blocks.
The
TAG_Byte_Array tag.The
TAG_Byte tag.The
TAG_Compound tag.This class is used to register custom components.
This class represents a custom block.
This class represents a custom block builder.
This enum represents the parent of a custom block, the block type used to display our custom block.
A custom block populator.
A custom chunk generator.
A custom chunk populator, used to generate the world.
This class represents a custom dimension.
This exception is thrown when a custom dimension exception occurs.
This class represents a custom enchantment.
This class represents a builder for creating custom enchantments.
This exception is thrown when a custom enchantment exception occurs.
This class represents a custom item that is a hat, and thus can be worn.
This class represents a builder for a custom hat item.
This class represents a custom item.
This class represents the information about an attribute modifier.
This class represents the information about an enchantment.
This exception is thrown when a custom item exception occurs.
This exception is thrown when a custom map exception occurs.
This exception is thrown when a custom recipe exception occurs.
This class represents a builder for a custom tool item.
This class is used to manage custom dimensions.
The
TAG_Double tag.This class is used to get functions from the instance of
EasyDatapackBase.This is the main class of EasyDatapack.
The base exception for all EasyDatapack exceptions.
This class is used to manage custom enchantments.
The
TAG_End tag.Some math utilities.
The
TAG_Float tag.The
TAG_Int tag.This class is used to manage custom items.
Some utilities for items.
The
TAG_List tag.The
TAG_Long tag.This class is used to manage custom maps.
A class which holds constant values.
This class reads NBT, or
Named Binary Tag streams, and produces an object graph of
subclasses of the
Tag object.This class writes NBT, or
Named Binary Tag
Tag objects to an underlying
OutputStream.A class which contains NBT-related utility methods.
This class is used to manage custom recipes.
This class represents a schematic.
This exception is thrown when a schematic exception occurs.
Some utilities for schematics
The
TAG_Short tag.The
TAG_String tag.Some utilities for strings.
Represents a single NBT tag.
This code was found at https://bukkit.org/threads/wgen-voronoi-noise.161319/ it is a utility that you can use to make
custom terrain in a potential dimension.
This class represents a YML configuration file.