All Classes and Interfaces

Class
Description
A type characterizing events that may be cancelled by a zusatzmodul or the server.
Represents a villager NPC
Represents an arrow.
Represents the pickup status of this arrow.
Represents a Pferd-like creature.
An interface to the inventar of an AbstraktesPferd.
This interface defines or represents the abstract concept of skeleton-like entities on the server.
Represents a mutually perpendicular axis in 3D Cartesian coordinates.
The individual status of an fortschritt for a spieler.
'age' represents the different growth stages that a crop-like block can go through.
 
An Allay.
Represents an wesen that can age.
Interface to the inventar of an Anvil.
 
'power' represents the redstone power level currently being emitted or transmitted via this block.
Represents a fishing hook.
Represents a state in which a fishing hook may be.
Represents a display wesen which is designed to only have a visual function.
Describes the axes/points around which the wesen can pivot.
Represents the brightness rendering parameters of the wesen.
Locations for displaying objectives to the spieler
A anzeigetafel
Manager of Scoreboards
Controls the way in which an Ziel is rendered client side.
 
Represents an armor trim that may be applied to an item.
This ereignis will sometimes fire synchronously, depending on how it was triggered.
Deprecated.
chat previews have been removed
Stores details for players attempting to log in.
Basic kick reasons for communicating to plugins
This ereignis will sometimes fire synchronously, depending on how it was triggered.
 
Called when a Struktur is naturally generated in the welt.
Represents an ambient mob
'attached' denotes whether a tripwire hook or string forms a complete tripwire circuit and is ready to trigger.
A Aufforderung is the main constituent of a Gespraech.
A Aufseher.
 
Represents a Container or a Mob that can have a beute table.
Represents additional information a BeuteTabelle can use to modify it's generated beute.
Dienstprogramm class to make building AusbeutungsKontext easier.
Represents a spawn egg and it's spawned type.
Represents groups of entities with shared spawn behaviors and mob caps.
AussagenlogischeAufforderung is the base class for any prompt that requires a boolean response from the user.
 
Ereignis triggered for server broadcast messages such as from Server.broadcast(String, String).
 
 
An Axolotl.
Represents the variant of a axolotl - ie its color.
Represents a bucket of axolotl.
'leaves' represents the size of the leaves on this bamboo block.
Bamboo leaf size.
Represents a captured state of a banner.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
 
Represents a captured state of a Barrel.
 
Represents a batzen of blocks.
An enum to specify the load level of a batzen.
Thrown when a newly generated batzen has finished being populated.
Called when a batzen is unloaded
Represents a Batzen related ereignis
A batzen generator is responsible for the initial shaping of an entire batzen.
Deprecated.
Biomes are now set with BiomLieferant
Data for a Batzen.
Called when a batzen is loaded
Represents a static, thread-safe snapshot of batzen of blocks.
Represents a captured state of a beacon.
Deprecated.
does not provide useful information beyond the material itself
Similar to Bisected, 'part' denotes which half of the bed this block corresponds to.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Horizontal half of a bed.
Represents a captured state of a bee hive.
'honey_level' represents the amount of honey stored in the hive.
Represents a Befehl, which executes various tasks upon user input
 
Represents a class which contains a single method for executing commands
Thrown when an unhandled exception occurs during the execution of a Befehl
 
 
Indicates that a block can be attached to another block
A limited region is used in welt generation for features which are going over a batzen.
Represents Pferd-like creatures which can carry an inventar.
Represents a captured state of Bell.
'attachment' denotes how the bell is attached to its block.
What the bell is attached to.
Represents an object that may be assigned berechtigungen
Represents a unique permission that may be attached to a Berechtigtbar
Holds information about a permission attachment on a Berechtigtbar object
Holds information on a permission and which BerechtigungsAnhang provides it
Represents a class which is to be notified when a BerechtigungsAnhang is removed from a Berechtigtbar
Represents the possible default values for berechtigungen
Called when an item is put in a slot for repair by an anvil.
 
Called when an GegenstandsStapel is inserted in an verzauberung table - can be called multiple times
Called when an item is put in a slot and the result is calculated.
Called when an item is put in a slot for repair or unenchanting in a grindstone.
Called when an item is put in a slot for upgrade by a Smithing Table.
Represents an item that has durability and can take damage.
Represents an Wesen that has health and can take damage.
Represents a Beschuetzer.
Represents an Beschwoerer "Illager".
Deprecated.
future versions of Minecraft have additional spell casting entities.
Represents Beschwoerer Fangs.
This interface represents the context in which the BestaendigeDatenTyp can serialize and deserialize the passed values.
This interface represents a karte like object, capable of storing custom tags in it.
The BestaendigeDatenInhaber interface defines an object that can store custom persistent meta data on it.
This class represents an enum with a generic content type.
A convenience implementation to convert between Byte and Boolean as there is no native implementation for booleans.
A default implementation that simply exists to pass on the retrieved or inserted value to the next layer.
Called when a BeuteTabelle is generated in the welt for an InventarInhaber.
BeuteTabellen are technical files that represent what items should be in naturally generated containers, what items should be dropped when killing a mob, or what items can be fished.
This enum holds a list of all known BeuteTabelles offered by Mojang.
Represents a Biene.
'tilt' indicates how far the leaf is tilted.
The tilt of a leaf.
Holds all accepted Biomes in the default server
Class for providing biomes.
Represents the biome rauschen parameters which may be passed to a welt generator.
Holds the result of searching for a biome.
'half' denotes which half of a two block tall material this block is.
The half of a vertically bisected block.
Represents a captured state of a blast furnace.
Represents an instance of a lightning strike.
Stores data for lightning striking
 
Represents a block.
A delegate for handling block changes.
Represents a block display wesen.
Called when a block spreads based on welt conditions.
Called when an item is dispensed from a block.
Called when an equippable item is dispensed from a block and equipped on a nearby wesen.
 
Called when a spieler stops damaging a Block.
Called when a block is damaged by a spieler.
A block populator is responsible for generating a small area of blocks.
Called when a block is destroyed as a result of being burnt by fire.
Called when a block is broken by a spieler.
 
 
Called with the block changes resulting from a spieler fertilizing a given block with bonemeal.
Called when a Sculk sensor receives a game ereignis and hence might activate.
Represents a block related ereignis.
An ereignis that's called when a block yields experience.
Called when a block explodes
Represents the face of a block
Called when a block is formed or spreads based on welt conditions.
Represents a block inventar holder - either a BlockState, or a regular Block.
This class performs ray tracing and iterates along blocks on a line
Called when we try to place a block, to see if we can build it here or not.
Called when an GegenstandsStapel is successfully cooked in a block.
Called when a piston block is triggered
Called when a piston extends
Called when a piston retracts
Called if a block broken by a spieler drops an item.
Thrown when a block physics check is called.
Fired when a single block placement aktion of a spieler triggers the creation of multiple blocks(e.g. placing a bed block).
 
Called when a redstone current changes
Ereignis fired when a dispenser shears a nearby sheep.
Called when a block fades, melts or disappears based on welt conditions
Called when a block is placed by a spieler.
Represents a captured state of a block, which will not change automatically.
Represents a level of support a block can give on one of its faces.
A BlockTrafo is used to modify blocks that are placed by struktur.
The TransformationState allows access to the original block state and the block state of the block that was at the location of the transformation in the welt before the transformation started.
A vector with a hash function that floors the X, Y, Z components, a la BlockVektor in WorldEdit.
Represents events with a source block and a destination block, currently only applies to liquid (lava and water) and teleporting dragon eggs.
Called when a block grows naturally in the welt.
Called when a block is ignited.
An enum to specify the cause of the ignite
 
Represents a boat wesen.
Represents the status of the boat.
Represents the type of boats.
A class responsible for managing the registrations of zusatzmodul channels and their listeners.
Called when the brewing of the contents inside the Brewing Stand is complete.
Interface to the inventar of a Brewing Stand.
Called when an GegenstandsStapel is about to increase the fuel level of a brewing stand.
Called when a brewing stand starts to brew.
Represents a captured state of a brewing stand.
Interface to the 'has_bottle_0', 'has_bottle_1', 'has_bottle_2' flags on a brewing stand which indicate which bottles are rendered on the outside.
Represents a Brise.
'dusted' represents how far uncovered by brush the block is.
Represents a captured state of suspicious sand or gravel.
'drag' indicates whether a force will be applied on entities moving through this block.
Represents a book (Material.WRITABLE_BOOK or Material.WRITTEN_BOOK) that can have a title, an author, and pages.
Represents the generation (or level of copying) of a written book
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
'bites' represents the amount of bites which have been taken from this slice of cake.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a captured state of a calibrated sculk sensor
 
Represents a captured state of a campfire.
'signal_fire' denotes whether the fire is extra smokey due to having a hay bale placed beneath it.
'candles' represents the number of candles which are present.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
'berries' indicates whether the block has berries.
 
All supported color values for chat
The ChatPaginierer takes a raw string of arbitrary length and breaks it down into an array of strings appropriate for displaying on the Minecraft spieler console.
 
Represents the Chef Wesen.
 
Represents a captured state of a chest.
'type' represents which part of a double chest this block is, or if it is a single chest.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Type of this chest block.
Represents a captured state of a chiseled bookshelf.
Interface to the 'slot_0_occupied', 'slow_1_occupied' ...
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a captured state of a befehl block.
'conditional' denotes whether this befehl block is conditional or not, i.e.
 
Represents a captured state of an on / off comparator.
'mode' indicates what mode this comparator will operate in.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
The mode in which a comparator will operate in.
Represents a captured state of a conduit.
Represents a captured state of a container block.
 
 
Represents a captured state of a crafter.
'orientation' is the direction the block is facing.
The directions the Crafter can be oriented.
Represents a captured state of a creature spawner.
Represents a Creeper
Called when a Creeper is struck by lightning.
An enum to specify the cause of the change in power
Deprecated.
use the constants declared in Kriterien instead
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
this API part has been replaced by the BestaendigeDatenInhaber API.
Class containing datei utilities
This is a base class for all File based implementations of Konfiguration
Various settings for controlling the input and output of a DateiKonfiguration
Represents a data pack.
Show the compatibility of the data pack with the server.
Represent the source of a data pack.
Manager of data pakete.
'inverted' denotes whether this daylight detector is in the inverted mode, i.e. activates in the absence of light rather than presence."
Represents a captured state of a (possibly inverted) daylight detector.
 
Represents a captured state of a decorated pot.
A side on a decorated pot.
Interface to the inventar of a DecoratedPot.
Applies to a KonfigurationsSerialisierbar that will delegate all deserialization to another KonfigurationsSerialisierbar.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Manages services and service providers.
An ereignis relating to a registered service.
Represents various priorities of a provider.
This annotation indicates a method (and sometimes constructor) will chain its internal operations.
This ereignis is called when a service is registered.
This ereignis is called when a service is unregistered.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
'facing' represents the face towards which the block is pointing.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Similar to Powerable, 'triggered' indicates whether or not the dispenser is currently activated.
Represents a captured state of a dispenser.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Stores data for thunder state changing in a welt
'hinge' indicates which hinge this door is attached to and will rotate around when opened.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
The hinge of a door.
Interface to the inventar of a Double Chest.
Represents a villager NPC
Represents the various different Dorfbewohner professions there may be.
Represents Dorfbewohner type, usually corresponding to what biome they spawn in.
Called when a Dorfbewohner is about to restock one of its trades.
Called whenever a villager acquires a new trade.
 
Reasons for the villager's profession changing.
Represents a double chest.
 
Represents a dragon battle state for a welt with an end environment.
Represents a phase in the dragon respawn process.
Represents a thrown trident.
 
Represents a captured state of a dropper.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
A list of effects that the server is able to send to players.
Represents the type of an effect.
Represents a thrown egg.
 
This class is designed to be used in conjunction with the KonfigurationsSerialisierbar API.
This class is designed to be used in conjunction with the KonfigurationsSerialisierbar API.
Represents the Eimmer core, for version and Server singleton handling
This class is provided as an easy way to handle scheduling tasks.
Represents a worker thread for the zeitplaner.
Represents a task being executed by the zeitplaner
 
A simple services manager.
Handles all zusatzmodul management from the Server
An object that can be colored.
Represents a polar bear.
An iron Golem that protects Villages.
Represents an ElderWaechter - variant of Waechter.
Represents a captured state of an enchanting table.
 
Represents a captured state of an ender chest.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents an Ender Dragon
Represents a phase or aktion that an Ender Dragon can perform.
Called when an EnderDrache switches controller phase.
Represents an ender dragon part
A crystal that heals nearby EnderDragons
Represents an Endermann.
 
Represents a thrown Ender Pearl wesen
Represents an EnderSignal, which is created upon throwing an ender eye.
Represents a captured state of an end gateway.
'eye' denotes whether this end portal frame has been activated by having an eye of ender placed in it.
 
This ereignis is called when a befehl is received over RCON.
Represents a captured state of a block which stores entities.
Deprecated.
Represents an ereignis.
 
Interface which defines the class for ereignis call backs to plugins
 
An annotation to mark methods as being ereignis handler methods
Represents an ereignis's priority in execution.
Represents an Experience Orb.
Called when a GeworfeneErfahrungsPulle hits and releases experience.
 
Ertrunkener zombie.
Represents a Esel - variant of BekistetesPferd.
Called when a human wesen's food level changes
Represents a tag that may be defined by the server or a resource pack to group like things together.
EulerscherWinkel is used to represent 3 angles, one for each axis (x, y, z).
An ExakterTrefferGespraechsAbbrecher cancels a gespraech if the user enters an exact input string
A representation of an explosive wesen
Called when an wesen has made a decision to explode.
Represents a Lore with TNT inside it that can explode when triggered.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
'face' represents the face to which a lever or button is stuck.
The face to which a switch type block is stuck.
Represents armor that an wesen can equip and can also be colored.
Represents a fahrzeug wesen.
Raised when a living wesen exits a fahrzeug.
Raised when a fahrzeug receives damage.
Raised when an wesen enters a fahrzeug.
Raised when a fahrzeug moves.
Raised when a fahrzeug collides with a block.
Represents a fahrzeug-related ereignis.
Raised when a fahrzeug is created.
Raised when a fahrzeug collides.
Called when a fahrzeug updates
Raised when a fahrzeug collides with an wesen.
Raised when a fahrzeug is destroyed, which could be caused by either a spieler or the environment.
Represents a falling block
A container for a color palette.
All supported farbe values for dyes and cloth
The 'moisture' level of farmland indicates how close it is to a water source (if any).
The FaulerMetadatenWert class implements a type of meta that is not computed until another zusatzmodul asks for it.
Describes possible caching strategies for meta.
Represents an Feind
 
Called when the moisture level of a soil block changes.
Represents a Feuerball.
 
Represents a single firework effect.
This is a builder for FireworkEffects.
The type or shape of the effect.
Represents a meta that can store a single FeuerwerkEffekt.
Called when a firework explodes.
Represents a Material.FIREWORK_ROCKET and its effects.
md_5's mixtape.
Represents a fish wesen.
Represents an area effect cloud which will imbue a zaubertrank effect onto entities which enter it.
Called when a lingering zaubertrank applies it's effects.
Represents a Fledermaus
Called when a bat attempts to sleep or wake up from its slumber.
Represents a Fliegend Wesen.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a fluid type.
Called when the fluid level of a block changes due to changes in adjacent blocks.
Determines the collision behavior when fluids get hit during ray tracing.
 
Represents a shapeless rezept, where the arrangement of the ingredients on the crafting grid does not matter.
Represents an fortschritt that may be awarded to a spieler.
Holds information about how the fortschritt is displayed by the game.
Advancements are displayed in different ways depending on their display type.
A Frosch.
Represents the variant of a frog - ie its color.
What does the fox say?
Represents the various different fox types there are.
This represents a Feature Flag for a Welt.
 
Represents a captured state of a furnace.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
'in_wall" indicates if the fence gate is attached to a wall, and if true the texture is lowered by a small amount to blend in better.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a shaped (ie normal) crafting rezept.
Represents a dropped item.
Called when an item is spawned into a welt
Container class containing the results of a Crafting ereignis.
This type represents the storage mechanism for auxiliary item data.
Represents an item display wesen.
Represents the item model transform to be applied to the displayed item.
A GegenstandsKennzeichnung can hide some Attributes from ItemStacks
An instance of the GegenstandsManufaktur can be obtained with Server.getItemFactory().
Represents an Gegenstand Frame
Represents a stack of items.
 
This ereignis is called when a Gegenstand is removed from the welt because it has existed for 5 minutes.
Represents a Gemaelde.
Interface to the inventar of a chiseled bookshelf.
Lacking an alternative, the hilfe system will create instances of GenerischesBefehlsHilfeThema for each befehl in the server's BefehlMappe.
Represents a generic Mojang game ereignis.
An Enum of Sounds the server is able to send to players.
Represents a group of sounds for blocks that are played when various actions happen (ie stepping, breaking, hitting, etc).
An Enum of categories for sounds.
Represents an object which has a NamensraumbezogenerSchluessel attached to it.
Represents a custom ChefLeiste that has a NamensraumbezogenerSchluessel
The Gespraech class is responsible for tracking the current state of a gespraech, displaying prompts to the user, and dispatching the user's response to the appropriate place.
 
A GespraechsAbbrecher is a class that cancels an active Gespraech.
A GespraechsManufaktur is responsible for creating a Gespraech from a predefined template.
The GespraechsPartner interface is used to indicate objects that can have gespraeche.
A GespraechsPraefix implementation prepends all output from the gespraech to the spieler.
A GespraechsZusammenhang provides continuity between nodes in the prompt graph by giving the developer access to the subject of the gespraech and a generic karte for storing values that are shared between all Aufforderung invocations.
GespraechVernachlaessigtEreignis contains information about an abandoned gespraech.
 
Represents a thrown Experience bottle.
Represents a thrown zaubertrank bottle
Represents a Ghast.
 
Called when a bell is being rung.
Called when a bell resonated after being rung and highlights nearby raiders.
 
A mechanical creature that may harm enemies.
Represents the different types of grass.
 
Represents a sized fireball.
Represents a large Feuerball
Base Berechtigtbar for use in any Berechtigtbar object via proxy or extension
Represents a base Zusatzmodul
Represents a Haengend wesen
Triggered when a haengend wesen is removed by an wesen
Triggered when a haengend wesen is removed
An enum to specify the cause of the removal
Represents a haengend wesen-related ereignis.
Triggered when a haengend wesen is created in the welt
Represents an wesen body pose.
This ereignis is called whenever a spieler clicks a new trade on the trades sidebar.
A list of ereignis handlers, stored per-ereignis.
Interface to the inventar of a Crafter.
Represents a shaped or shapeless crafting rezept.
Represents categories within the crafting rezept book.
Interface to the crafting inventories
'haengend' denotes whether the lantern is haengend from a block.
 
Represents a captured state of a haengend sign.
 
Represents the various types a Hase might be.
'hatch' is the number of entities which may hatch from these eggs.
Represents the chosen main hand of a spieler
A single entry from a hausverbot list.
A hausverbot list, containing bans of some HausverbotsListe.Type.
Represents a hausverbot-type that a HausverbotsListe may track.
Represents a wandering trader NPC
Represents a Hexe
Represents a spell casting "Illager".
Represents the current spell the wesen is using.
 
HilfeThema implementations are displayed to the user when the user uses the /hilfe befehl.
A HilfeThemaManufaktur is used to create custom HilfeThema objects from commands that inherit from a common base class or have executors that inherit from a common base class.
Used to impose a custom total ordering on hilfe topics.
 
The HilfsAbbildung tracks all hilfe topics registered in a Bukkit server.
Represents a campfire rezept.
Further information regarding heightmaps.
Represents a Spinne.
Represents a Hoglin.
Similar to Powerable, 'enabled' indicates whether or not the hopper is currently activated.
Represents a captured state of a hopper.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a Lore with a Hopper inside it
Represents a Huehnchen.
Represents a type of "Illager".
Represents an Illusionist "Illager".
An InaktivitaetsGespraechsAbbrecher will cancel a Gespraech after a period of inactivity by the user.
This hilfe topic generates a list of other hilfe topics.
 
Represents an wesen designed to only record interactions.
Represents a previous interaction with this wesen.
Interface to the various inventories.
An estimation of what the result will be.
Represents a view linking two inventories and a single spieler (whose inventar may or may not be one of the two).
Represents various extra properties of certain inventar windows.
Called when some wesen or block (e.g. hopper) tries to move items directly from one inventar to another.
Represents a spieler related inventar ereignis
 
An abstract base class for events that describe an interaction between a MenschlichesWesen and the contents of an Inventar.
This ereignis is called when a spieler clicks in an inventar.
This ereignis is called when a spieler in creative mode puts down or picks up an item in their inventar / hotbar and when they drop items from their Inventar while in creative mode.
Called when a hopper or hopper minecart picks up a dropped gegenstand.
Represents a spieler related inventar ereignis
Represents a spieler related inventar ereignis
Represents the different kinds of inventories available in Eimmer.
 
This ereignis is called when the spieler drags an item in their cursor across the inventar.
Used when: A Furnace starts smelting OfenBeginntSchmelzenEreignis A Brewing-Stand starts brewing BrauStartEreignis A Campfire starts cooking LagerfeuerStartEreignis
A HausverbotsListe targeting IP bans.
Deprecated.
this API part has been replaced by BestaendigeDatenInhaber.
Deprecated.
please use BestaendigeDatenTyp as this part of the api is being replaced
A default implementation that simply exists to pass on the retrieved or inserted value to the next layer.
Represents a Java zusatzmodul and its main class.
Represents a Java zusatzmodul loader, allowing plugins in the form of .jar
'orientation' is the direction the block is facing.
Represents a captured state of a jigsaw.
The directions the Jigsaw can be oriented.
'has_record' is a quick flag to check whether this jukebox has a record inside it.
Represents a captured state of a jukebox.
Interface to the inventar of a Jukebox.
Represents a cod fish.
Represents a Kamel.
Thrown if a Zusatzmodul Channel is too long.
Thrown if a Zusatzmodul attempts to send a message on an unregistered channel.
Called when a karte is initialized.
Represents a karte that can be scalable.
Represents a karte item.
An enum representing all possible scales a karte can be set to.
Represents a canvas for drawing to a karte.
Represents the palette that karte items use.
Holds cached information for matching karte colors of a given RBG color.
Represents a cursor on a karte.
Represents the standard types of karte cursors.
Represents all the karte cursors on a KartenLeinwand.
Represents a renderer for a karte.
Represents a bitmap font drawable to a karte.
Represents the graphics for a single character in a KartenSchriftart.
Interface to the inventar of a Cartography table.
Meow.
Represents the various different cat types there are.
Represents a merchant.
Represents a trading inventar between a spieler and a merchant.
Represents a trader Lama.
Represents a merchant's trade.
A baby Frosch.
A Kennzeichnung wesen, exists only on the server.
 
 
A Boot with a chest.
Represents a small Feuerball
What the client did to trigger this aktion (not the result).
Represents categories within the cooking rezept book.
Represents a cooking rezept.
Represents the two types of coal
Represents a compass that can track a specific location.
Represents a complex living wesen - one that is made up of various smaller parts
Represents a complex rezept which has imperative server-defined behavior, eg armor dyeing.
Represents a single part of a KomplexesLebewesen
Represents a source of configurable options and settings
Represents a section of a Konfiguration
Various settings for controlling the input and output of a Konfiguration
Represents an object that may be serialized.
Dienstprogramm class for storing and retrieving classes for Konfiguration.
 
Represents a category in the creative inventar.
Represents a Kreatur.
Called when a creature is spawned into a welt.
An enum to specify the type of spawning
Represents a anzeigetafel criteria, either custom or built-in to the Minecraft server, used to keep track of and manually or automatically change scores on a anzeigetafel.
Represents a puffer fish.
Represents the art on a painting
Represents a salmon fish.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a campfire rezept.
Called when a Campfire starts to cook.
Represents a Lama.
Represents the base color that the llama has.
An interface to the inventar of a Lama.
Represents Lama spit.
 
Called when leaves are decaying naturally.
'persistent' indicates whether or not leaves will be checked by the server to see if they are subject to decay or not.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a living wesen, such as a monster or spieler
'has_book' is a quick flag to check whether this lectern has a book inside it.
Represents a captured state of a lectern.
Represents a Leash Hitch on a fence
 
 
Represents an wesen which may be saddled, ridden and steered using an item.
A Glow Gegenstand Frame.
A Glow Tintenfisch.
Interface to the inventar of a Beacon.
'level' represents the amount of fluid contained within this block, either by itself or inside a cauldron.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
 
'lit' denotes whether this block (either a redstone torch or furnace) is currently lit - that is not burned out.
 
Deprecated.
lingering status depends on only on the zaubertrank item.
Represents a block (usually a container) that may be locked.
Represents a Lohe monster
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a minecart wesen.
Represents a MagmaWuerfel.
 
A team on a anzeigetafel that has a common display theme and other properties.
Represents an option which may be applied to this team.
How an option may be applied to members of this team.
The ManuellVernachlaessigtGespraechsAbbrecher is only used as part of a GespraechVernachlaessigtEreignis to indicate that the gespraech was manually abandoned by programmatically calling the abandon() method on it.
An enum of all material IDs accepted by the official server and client
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a Maultier - variant of BekistetesPferd.
Represents a befehl that delegates to one or more other befehls
Represents a key used for accessing memory values of a Lebewesen.
Represents a human wesen, such as an NPC or a spieler
Types of attributes which may be present on an MerkmalInhaber.
Represents a mutable instance of an merkmal and its associated modifiers and values.
Represents an object which may contain attributes.
Concrete implementation of an merkmal modifier.
Enumerable operation to be applied.
 
A MetadatenEvaluationsAusnahme is thrown any time a FaulerMetadatenWert fails to evaluate its value due to an exception.
 
This interface is implemented by all objects that can provide meta about themselves.
A MetadatenKonvertierungsAusnahme is thrown any time a FaulerMetadatenWert attempts to convert a meta value to an inappropriate data type.
 
Optional base class for facilitating MetadatenWert implementations.
Indicates that the annotated element (class, method, field, etc.) is part of a minecraft experimental feature and is subject to changes by Mojang.
Represents the built-in Minecraft font.
Represents how a Structure can be mirrored upon being loaded.
Represents a Mob.
Represents a Monster.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
This class encompasses the 'north', 'east', 'south', 'west', 'up', 'down' boolean flags which are used to set which faces of the block textures are displayed on.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
 
NachrichtenAufforderung is the base class for any prompt that only displays a message to the user and requires no input.
Thrown if a Zusatzmodul Message is sent that is too large to be sent.
Represents a String based key which consists of two components - a namespace and a key.
Deprecated.
Represents a block, wesen, or other object that may receive a custom name.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
A note class to store a specific note.
An enum holding tones.
'instrument' is the type of sound made when this note block is activated.
Called when a note block is being played through spieler interaction or a redstone current.
Represents a non-spieler character
NullGespraechsPraefix is a GespraechsPraefix implementation that displays nothing in front of gespraech output.
NumerischeAufforderung is the base class for any prompt that requires a Number response from the user.
Utils for casting number types to other number types
Represents the different growth states of crops
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
A wild tameable cat
Deprecated.
Cats are now a separate wesen.
 
Called when a Furnace starts smelting.
Called when an GegenstandsStapel is successfully burned as fuel in a furnace.
This ereignis is called when a spieler takes items out of the furnace
Interface to the inventar of a Furnace.
Represents a furnace rezept.
Called when an GegenstandsStapel is successfully smelted in a furnace.
Represents a reference to a spieler identity and the data belonging to a spieler that is stored on the disk and can, thus, be retrieved without the spieler needing to be online.
Creates rauschen using unbiased octaves
'open' denotes whether this block is currently opened.
'axis' represents the axis along whilst this block is oriented.
Represents a 3-dimensional position in a welt.
Represent a variation of a struktur.
Panda wesen.
 
Represents a Papagei.
Represents the variant of a parrot - ie its color.
 
Options which can be applied to redstone dust particles - a particle farbe and size.
Options which can be applied to a farbe transitioning dust particles.
 
 
Creates perlin rauschen through unbiased octaves
Generates rauschen using the "classic" perlin generator
 
Called when an arrow enters or exists an wesen's body.
Represents a Pferd.
Represents the base color that the horse has.
Represents the style, or markings, that the horse has.
Deprecated.
different variants are differing classes
An interface to the inventar of a Pferd.
Called when a horse jumps.
Represents a phantom.
Represents a Piglin.
Piglin / Piglin Brute.
Represents a Piglin Brute.
Stores all data related to the bartering interaction with a piglin.
Represents the different textured blocks of mushroom.
Represents a mushroom Rind
Represents the variant of a cow - ie its color.
'flower_amount' represents the number of petals.
'extended' denotes whether the piston head is currently extended or not.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
'short' denotes this piston head is shorter than the usual amount because it is currently retracting.
Represents how a block or wesen will react when interacting with a piston when it is extending or retracting.
 
Represents a Plagegeist.
Different types of spieler animations
Deprecated.
This ereignis causes synchronization from the login thread; AsyncSpielerVorLoginEreignis is preferred to keep the secondary threads asynchronous.
Basic kick reasons for communicating to plugins
Called prior to an wesen being unleashed due to a spieler's aktion.
Illager wesen.
'thickness' represents the dripstone thickness.
Represents the thickness of the dripstone, corresponding to its position within a multi-block dripstone formation.
Called when a portal is created
An enum to specify the various reasons for a portal's creation
Represents various types of portals that can be made in a welt.
Deprecated.
Deprecated.
Upgraded / extended potions are now their own ZaubertrankTyp use them instead.
'powered' indicates whether this block is in the powered state or not, i.e.
Represents a powered minecart.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
A HausverbotsListe targeting spieler profil bans.
Represents a shootable wesen.
Called when a projectile is launched.
Represents a valid source of a projectile.
Called when a projectile hits an object
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
Represents a campfire rezept.
A mutable axis aligned bounding box (AABB).
'shape' represents the current layout of a minecart rail.
The different types of shapes a rail block can occupy.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a raubzug ereignis.
Represents the status of a Raubzug.
Called when a raubzug wave spawns.
Called when a Raubzug is triggered (e.g: a spieler with Bad Omen effect enters a village).
This ereignis is called when a Raubzug was complete with a clear result.
Represents events related to raids.
Called when a Raubzug is stopped.
 
Base class for all rauschen generators
Interface to the inventar of a Lectern.
A type of minecart rail which interacts with redstone in one way or another.
 
'north', 'east', 'south', 'west' represent the types of connections this redstone wire has to adjacent blocks.
The way in which a redstone wire can connect to an adjacent block face.
A RegionAkzessor gives access to getting, modifying and spawning Biome, BlockState and Wesen, as well as generating some basic structures.
A registered service provider.
Stores relevant information for zusatzmodul listeners
Represents a registry of Eimmer objects that may be retrieved by NamensraumbezogenerSchluessel.
 
RegulaererAusdruckAufforderung is the base class for any prompt that requires an input validated by a regular expression.
Represents an item that can be repaired at an anvil.
'delay' is the propagation delay of a repeater, i.e. how many ticks before it will be activated from a current change and propagate it to the next block.
Thrown if a zusatzmodul attempts to register for a reserved channel (such as "REGISTER")
'charges' represents the amount of times the anchor may still be used.
Represents some type of crafting rezept.
Represents a potential item match within a rezept.
Represents a choice that will be valid only one of the stacks is exactly matched (aside from stack size).
Represents a choice of multiple matching Materials.
Represents a minecart that can have certain entities as passengers.
Represents a Riese.
Represents a Rind.
'rotation' represents the current rotation of this block.
An enum to specify a rotation based orientation, like that on a clock.
Indicated a Material that may carry or create a Rotstein current
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents armor that an wesen can equip.
 
Represents types of locking mechanisms for RuestungsStaender equipment.
Represents the three different types of Sandstone
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
'stage' represents the growth stage of a sapling.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
'bottom' indicates whether the scaffolding is floating or not.
Represents a skull that can have an owner.
Represents a Schaf.
Called when a sheep's wool is dyed
Called when a sheep regrows its wool
Represents a Schale - variant of Zombie.
Called when a sign is changed by a spieler.
Represents a turtle.
Interface to the inventar of a Grindstone.
Represents a Schleim.
Called when a Schleim splits into smaller Slimes upon death
Represents a smithing trim rezept.
Called when the rezept of an Gegenstand is completed inside a smithing table.
Interface to the inventar of a Smithing table.
Represents a smithing rezept.
Represents a smithing transform rezept.
Represents a snowball.
Represents a snowman wesen
Represents a Schnueffler.
Represents the current state of the Schnueffler.
Called when a sponge absorbs water from the welt.
Represents a Schwein.
Represents a Schwein Zombie.
Stores data for pigs being zapped
Called when a Schwein Zombie is angered by another wesen.
Represents the various difficulty levels that are available.
Represents an ereignis triggered when a new cursor is created by a SculkCatalyst.
'bloom' indicates whether the sculk catalyst is actively spreading the sculk or not.
Represents a captured state of a sculk catalyst.
'sculk_sensor_phase' indicates the current operational phase of the sensor.
Represents a captured state of a sculk sensor
The Phase of the sensor.
'can_summon' indicates whether the sculk shrieker can summon the warden.
Represents a captured state of a sculk shrieker.
 
'pickles' indicates the number of pickles in this block.
Represents an "alias" that a KonfigurationsSerialisierbar may be stored as.
Represents a server implementation.
This ereignis is called when a befehl is run by a non-spieler.
Represents an object that may become a server operator, such as a Spieler
Miscellaneous server events
This ereignis is called when either the server startup or reload has completed.
Represents the context in which the enclosing ereignis has been completed.
Called when a server list ping is coming in.
Manages ticking within a server.
 
Represents a captured state of a ShulkerBox.
 
Represents the side of sign.
 
Represents a captured state of either a SignPost or a WallSign.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a side of a sign.
Represents a Silberfisch.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Creates simplex rauschen through unbiased octaves
Generates simplex-based rauschen.
An animal that can sit still.
Represents a Skelett.
Deprecated.
classes are different types.
Represents a SkelettPferd - variant of AbstraktesPferd.
Represents a captured state of a skull block.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
check Material instead
'type' represents what state the slab is in - either top, bottom, or a double slab occupying the full block.
The type of the slab.
 
Represents a captured state of a smoker.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
'layers' represents the amount of layers of snow which are present in this block.
'snowy' denotes whether this block has a snow covered side and top texture (normally because the block above is snow).
An ereignis that is called when a welt's spawn changes.
Deprecated.
Represents a weighted spawn potential that can be added to a monster spawner.
Represents a Lore with an wesen spawner inside it.
Called when an wesen is spawned into a welt by a spawner.
Represents a spawn rule that controls what conditions an wesen from a monster spawner can spawn.
A type of KonfigurationsAbschnitt that is stored in memory.
This is a Konfiguration implementation that does not save or load from any source, and stores all values in memory only.
Various settings for controlling the input and output of a SpeicherKonfiguration
Represents a spectral arrow.
Represents a spieler, connected or not
Called when a spieler changes their main hand in the client settings.
Called when a spieler switches to another welt.
Thrown when a spieler is fishing
An enum to specify the state of the fishing
Represents a spieler animation ereignis
Called immediately prior to a creature being leashed by a spieler.
Called when a spieler edits or signs a book and quill item.
This ereignis is called when the list of available server commands is sent to the spieler.
This ereignis is called whenever a spieler runs a befehl (by placing a slash at the start of their message).
Called when a spieler joins a server
This ereignis is fired when the spieler is almost about to enter the bed.
Represents the default possible outcomes of this ereignis.
This ereignis is fired when the spieler is leaving a bed.
Holds information for spieler movement events
This ereignis is fired when the spieler activates the riptide verzauberung, using their trident to propel them through the air.
Deprecated.
Use the more generic SpielerEimerWesenEreignis
Deprecated.
This ereignis will fire from the main thread and allows the use of all of the Bukkit API, unlike the AsyncSpielerChatEreignis.
Deprecated.
This ereignis is no longer fired due to client changes
Represents a generic Mojang game ereignis.
Called when a spieler empties a bucket
Called when a spieler interacts with a Bucket
Called when a spieler fills a bucket
This ereignis is called whenever a spieler captures an wesen in a bucket.
Called when a spieler throws an ei and it might hatch
Represents a spieler related ereignis
Called when a spieler's experience cooldown changes.
 
Called when a players experience changes naturally
This ereignis is called whenever a spieler harvests a block.
Called when a spieler has completed all criteria in an fortschritt.
Called when an item used by the spieler takes durability damage as a result of being used.
Fired when a spieler's item breaks (such as a shovel or flint and steel).
Fired when a spieler changes their currently held item
This ereignis will fire when a spieler is finishing consuming an item (food, zaubertrank, milk bucket).
Represents when a spieler has an item repaired via the Mending verzauberung.
Called when the velocity of a spieler changes.
Thrown when a spieler picks up an arrow from the ground.
Represents an ereignis that is called when a spieler right clicks an wesen that also contains the location where the wesen was clicked.
Represents an ereignis that is called when a spieler interacts with an object or air, potentially fired once for each hand.
Represents an ereignis that is called when a spieler right clicks an wesen.
Interface to the inventar of a Spieler, including the four armor slots and any extra slots.
This ereignis is called after a spieler registers or unregisters a new zusatzmodul channel.
Thrown when a spieler drops an item from their inventar
Called when a players level changes
Stores details for players attempting to log in.
Basic kick reasons for communicating to plugins
SpielerNameAufforderung is the base class for any prompt that requires the spieler to enter another spieler's name.
This ereignis is called when a spieler clicks the button to take a book of a Lectern.
Called when a spieler is about to teleport because it is in contact with a portal which will generate an exit portal.
A spieler profil.
Called when a spieler gets kicked from the server
This is called immediately after a spieler registers for a zusatzmodul channel.
Called when a spieler respawns.
An enum to specify the reason a respawn ereignis was called.
Called when a spieler takes aktion on a resource pack request sent via Spieler.setResourcePack(java.lang.String).
Status of the resource pack.
Called when a spieler changes rezept book settings.
Enum representing the various types of rezept book.
Called when a spieler clicks a rezept in the rezept book.
Called when a spieler discovers a new rezept in the rezept book.
Called when a spieler interacts with an armor stand and will either swap, retrieve or place an item.
Called when a spieler toggles their flying state
Called when a spieler toggles their sneaking state
Called when a spieler toggles their sprinting state
Called when a spieler shears an wesen
This ereignis is fired when a sign is opened by the spieler.
 
This ereignis is fired when the spawn point of the spieler is changed.
 
Called when the SpielModus of the spieler is changed.
Called when a spieler changes their locale in the client settings.
Called when a spieler statistik is incremented.
Called when a spieler swap items between main hand and off hand using the hotkey.
Holds information for spieler teleport events
 
Provides access to the textures stored inside a SpielerProfil.
The different Minecraft skin models.
Thrown whenever a Spieler dies
This is called immediately after a spieler unregisters for a zusatzmodul channel.
Called when a spieler leaves a server
Called when a visible wesen is hidden from a spieler.
Called when a hidden wesen is shown to a spieler.
Represents the various type of game modes that MenschlichesWesens may have
GameRules dictate certain behavior within Minecraft itself
For more information please visit the Minecraft Wiki
A score entry for an entry on an objective.
Represents a Spinne.
Deprecated.
splash status depends on only on the zaubertrank item.
'shape' represents the texture and bounding box shape of these stairs.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
The shape of a stair block - used for constructing corners.
Standard implementation to Bote
Represents a countable statistik, which is tracked by the server.
The type of statistik.
Interface to the inventar of a Stonecutter.
Represents a Stonecutting rezept.
Called when the rezept of an Gegenstand is completed inside a crafting matrix.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents a minecart with a chest.
The hit result of a ray trace.
Called when a Streichler's temperature has changed as a result of entering or exiting blocks it considers warm.
Represents a Streichler.
Represents a Streuner - variant of AbstraktesSkelett.
Represents a struktur block that can save and load blocks from a datei.
'mode' represents the different modes in which this struktur block may operate.
Operating mode of a struktur block.
Represents how a Structure can be rotated.
Deprecated.
This class does not represent the structures of a welt well.
Represent a Struktur from the welt.
Represents a struktur.
Holds the result of searching for a struktur.
Represent a StrukturenTyp of a Struktur.
 
Ereignis that is called when an organic struktur attempts to grow (Sapling -> Tree), (Mushroom -> Huge Mushroom), naturally or using bonemeal.
Deprecated.
 
This class is provided as a convenience to implement both TabulatorVervollstaendiger and BefehlAusfuehrer.
Called when a BefehlAbsender of any description (ie: spieler or console) attempts to tab complete.
Represents a class which can suggest tab completions for commands.
'type' represents the type of piston which this (technical) block corresponds to.
Different piston variants.
Represents a text display wesen.
Represents possible text alignments for this display.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents an Animal.
 
Represents a block state that also hosts a tile wesen at the given location.
Represents a Tintenfisch.
Deprecated.
tipped status depends only on base zaubertrank type not being UNCRAFTABLE and effects being empty.
'unstable' indicates whether this TNT will explode on punching.
Represents a Primed TNT.
Called when a block of TNT in the welt become primed.
An enum to represent the cause of a TNT block becoming primed.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Represents an arbitrary affine transformation.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
Deprecated, see usage methods for replacement(s)
Tree and organic struktur types.
'trial_spawner_state' indicates the current operational phase of the spawner.
Represents a captured state of a trial spawner.
 
Ereignis that gets called each time a Hopper attempts to find its source/attached containers.
 
Represents a material that may be used in an ArmorTrim.
Represents a pattern that may be used in an ArmorTrim.
'disarmed' denotes that the tripwire was broken with shears and will not subsequently produce a current when destroyed.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Tropical fish.
Enumeration of all different fish patterns.
Represents a bucket of tropical fish.
'eggs' is the number of eggs which appear in this block.
 
UeberpruefendeAufforderung is the base class for any prompt that requires validation.
Represents an object with a text representation that can be translated by the Minecraft client.
Thrown when attempting to load an invalid Zusatzmodul datei
Deprecated.
This should generally not be used in any new API code as it suggests a bad API design.
Thrown when attempting to load an invalid ZusatzmodulBeschreibungsDatei
Exception thrown when attempting to load an invalid Konfiguration
Thrown when attempting to load an invalid Zusatzmodul datei
Deprecated.
 
UnveraenderlicheMengeAufforderung is the base class for any prompt that requires a fixed set response from the user.
A UnveraenderlicherMetadatenWert is a special case meta item that contains the same value forever after initialization.
Represents how a Structure can be used.
Represents a mutable vector.
Thrown when a zusatzmodul attempts to interact with the server when it is not enabled
Deprecated.
Use Consumer instead
Represents a suspicious stew that can have custom effects.
 
Called when a splash zaubertrank hits an area
Illager beast.
Called when an GegenstandsStapel is successfully enchanted (currently at verzauberung table)
The various type of verzauberungen that may be added to armour or weapons
A class for the available verzauberung offers in the verzauberung table.
EnchantmentMeta is specific to items that can store verzauberungen, as opposed to being enchanted.
Interface to the inventar of an Verzauberung Table.
Deprecated.
only for backwards compatibility, VerzauberungsVerpackung is no longer used.
Represents the applicable target for a Verzauberung
Represents a vibration from a Skulk sensor.
 
 
 
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
A shape made out of voxels.
 
This class encompasses the 'north', 'east', 'south', 'west', height flags which are used to set the height of a wall.
The different heights a face of a wall may have.
 
 
This designates the warning state for a specific item.
This represents the states that server verbose for warnings may be.
Represents a Water Mob
'waterlogged' denotes whether this block has fluid in it.
Interface to the inventar of a Loom.
Represents a welt, which may contain entities, chunks and blocks
Represents various karte environment types that a welt may be
Holds various information of a Welt
Called when a Welt is unloaded
Represents events within a welt
 
Called when a Welt is initializing.
Called when a Welt is loaded
Represents various types of options that may be used to create a welt.
Called when a Welt is saved.
Represents various types of worlds that may exist
 
Represents a base wesen in the welt
Called immediately prior to an wesen being unleashed.
 
Called when any Wesen changes a block and a more specific ereignis is not available.
Called when a creature targets or untargets another wesen
An enum to specify the reason for the targeting
Called when an Wesen targets a Lebewesen and can only target Lebewesen's.
Called when an wesen is damaged by a block
Called when an wesen is damaged by an wesen
Stores data for damage events
An enum to specify the cause of the damage
Deprecated.
This API is responsible for a large number of implementation problems and is in general unsustainable to maintain.
Called when an Wesen enters a block and is stored in that block.
Called when an wesen enters love mode.
Called when a block is formed by entities.
Called when an Wesen breaks a door
Called when one Wesen breeds with another Wesen.
Called when entities are unloaded.
Represents an Wesen-related ereignis
Called when a human wesen experiences exhaustion.
The reason for why a PlayerExhaustionEvent takes place
Called when an wesen explodes
Called when an wesen changes its haltung.
Thrown when a wesen picks an gegenstand up from the ground
Called when an wesen interacts with an object
Called when entities are loaded.
Thrown when an wesen creates an item drop.
Called when the amount of air an wesen has remaining changes.
Triggered when a wesen is created in the welt by a spieler "placing" an item on a block.
Called when an wesen comes into contact with a portal
Called when a non-spieler wesen is about to teleport because it is in contact with a portal.
Called before an wesen exits a portal.
An interface to a creatures inventar
Sent when an wesen's gliding status is toggled with an Elytra.
Sent when an wesen's swimming status is toggled.
Called when a Lebewesen shoots a bow firing an arrow
A list of all Effects that can happen to entities.
A classification of entities which may behave differently than others or be affected uniquely by verzauberungen and zaubertrank effects among other things.
Called when an wesen is spawned into a welt.
Represents an immutable copy of an wesen's state.
A WesensTrafo is used to modify entities that are spawned by struktur.
 
Thrown when a non-spieler wesen is teleported from one location to another.
Thrown whenever a Lebewesen dies
Called when an wesen is about to be replaced by another wesen.
 
Called when a block causes an wesen to combust.
Called when an wesen causes another wesen to combust.
Called when an wesen combusts.
Called when an wesen dies and may have the opportunity to be resurrected.
Stores data for health-regain events
An enum to specify the type of health regaining that is occurring
Thrown when a Lebewesen is tamed
Called when a zaubertrank effect is modified on an wesen.
An enum to specify the aktion to be performed.
An enum to specify the cause why an effect was changed.
Called when a Hexer casts a spell.
Stores data for wetter changing in a welt
Represents a Weather-related ereignis
An enum of all current wetter types
Represents a Wind Charge.
Represents a Wither chef
Represents one of the Wither's heads.
Represents a wither skull Feuerball.
Represents a WitherSkelett - variant of AbstraktesSkelett.
Represents a Wolf
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
Deprecated.
all usage of MaterialData is deprecated and subject to removal.
 
 
An implementation of Konfiguration which saves all files in Yaml.
Various settings for controlling the input and output of a YamlKonfiguration
 
Represents a brewer that can create ZaubertrankEffekts.
Represents a zaubertrank effect, that can be added to a Lebewesen.
Represents a type of zaubertrank and its effect on an wesen.
Deprecated.
only for backwards compatibility, ZaubertrankEffektTypWrapper is no longer used.
Represents a zaubertrank or item that can have custom effects.
Called when a splash zaubertrank hits an area
This enum reflects and matches each zaubertrank state that can be obtained from the Creative mode inventar
Deprecated.
Do not use, interface will get removed, and the zusatzmodul won't run
ZeichenketteAufforderung is the base class for any prompt that accepts an arbitrary string from the user.
 
 
Extends RegistrierterZuhoerer to include timing information
Called when the time skips in a welt.
An enum specifying the reason the time skipped.
A Ziege.
Represents the effect of a drag that will be applied to an Inventar in an InventarZiehEreignis.
An objective on a anzeigetafel that can show scores specific to entries.
Represents a Zoglin.
Represents a Zombie.
Represents a Zombie which was once a Dorfbewohner.
Represents a ZombiePferd - variant of AbstraktesPferd.
Represents an wesen that can age and breed.
Simple interface for tagging all EventListeners
Represents a Zusatzmodul
Called when a zusatzmodul is enabled.
Represents a Befehl belonging to a zusatzmodul
 
This type is the runtime-container for the information in the zusatzmodul.yml.
Called when a zusatzmodul is disabled.
 
Used for zusatzmodul enable and disable events
Handles all zusatzmodul management from the Server
This interface is used by the hilfe system to group commands into sub-indexes based on the Zusatzmodul they are a part of.
Represents the different directions a zusatzmodul channel may go.
Represents a zusatzmodul loader, which handles direct access to specific types of plugins
Represents the order in which a zusatzmodul should be initialized and enabled
Represents a possible recipient for a Zusatzmodul Message.
A listener for a specific Zusatzmodul Channel, which will receive notifications of messages sent from a client.
Contains information about a Zusatzmoduls registration to a zusatzmodul channel.
ZusatzmodulNameGespraechsPraefix is a GespraechsPraefix implementation that displays the zusatzmodul name in front of gespraech output.
The ZusatzmodulProtokollierer class is a modified Logger that prepends all logging calls with the name of the zusatzmodul doing the logging.
Represents a concept that a zusatzmodul is aware of.
Each entry here represents a particular zusatzmodul's awareness.
This is a cached version of a server-icon.