All Classes and Interfaces

Class
Description
 
 
The AbstractProjectileMock is an EntityMock representing a generic Projectile.
 
This class represents an active PotionEffect which was applied to a LivingEntity.
 
 
 
 
 
 
This is the mock of an ArmorStand.
 
 
 
Mocks the net.minecraft.world.entity.ai.attributes.Attributes class with the default Attribute values.
This class represents a Sound that was heard by a Player.
 
 
 
This ContainerMock represents a Barrel
 
 
 
 
 
Created by SimplyBallistic on 26/10/2018
 
 
 
 
 
 
This ContainerMock represents a Chest or Trapped Chest.
A simple class that contains an x and z coordinate of a chunk.
 
 
 
 
 
 
 
The ContainerMock is an extension of a TileStateMock which can also hold an Inventory.
A simple class that contains an x, y and z coordinate as integers.
 
 
 
 
 
This ContainerMock represents a Dispenser.
 
This ContainerMock represents a Dropper.
This ItemMetaMock mocks the implementation of EnchantmentStorageMeta.
 
 
This InventoryMock mocks an EnderChest but pretty much behaves like any small chest.
A simple mock of the EnderChest BlockState, it is a pretty generic implementation of TileStateMock.
This mocks the EntityEquipment of a LivingEntityMock.
 
This is a simple mock of the ExperienceOrb Entity.
 
 
This is a simple mock of the Firework Entity.
 
 
 
The HelpMapMock is our mock of Bukkit's HelpMap.
 
This ContainerMock represents a Hopper.
 
 
 
This is a mock of a dropped Item entity.
 
 
This utility class allows us to enable and disable a JavaPlugin.
 
This ItemMetaMock mocks the implementation of KnowledgeBookMeta.
This ItemMetaMock mocks the implementation of LeatherArmorMeta.
This InventoryMock mocks an Lectern but pretty much behaves like any small chest.
 
The ListenerEntry is a class that represents a single event handler of a plugin.
 
 
 
 
 
A rather simple mock implementation for Material Tags.
 
 
 
 
 
 
 
 
 
Replica of the Bukkit internal PlayerList and CraftPlayerList implementation
 
This MockPotionEffectType mocks an actual PotionEffectType by taking an id, a name, whether it is instant and a RGB Color variable.
MockRangedEntity<T extends org.bukkit.entity.Mob>
 
Deprecated.
 
 
A Mock specifically for OfflinePlayer.
This is about as basic of an implementation for PersistentDataAdapterContext as you could imagine.
This is a Mock of the PersistentDataContainer interface to allow the "persistent" storage of data.
This is a mock of a PersistentDataHolder.
 
 
 
 
 
This utility class allows us to create a new PluginClassLoader.
This utility class allows us to create a PluginCommand.
 
This ItemMetaMock mocks the implementation of SuspiciousStewMeta.
The ProjectileMock is an EntityMock representing a generic Projectile.
 
 
 
 
 
 
 
 
This ContainerMock represents a ShulkerBox.
This ContainerMock represents a Sign.
A very simple class that allows one to create an instance of an entity when a specific type of entity is not required.
 
 
 
 
An ItemMetaMock for the SkullMeta interface.
This interface provides methods to assert sounds that were heard.
An implementation of player statistics, similar to CraftStatistic
This ItemMetaMock mocks the implementation of SuspiciousStewMeta.
An TagMisconfigurationException is thrown whenever a Tag contains illegal, invalid or unknown values.
The TagParser is responsible for parsing a JSON input into a TagWrapperMock.
An enum for all the different Material Tag registries.
 
This is a mock of the Material Tag wrapper in Bukkit.
 
 
 
This BlockStateMock represents a TileState which is capable of storing persistent data using a PersistentDataContainerMock.
 
Sometimes your code may use a method that is not yet implemented in MockBukkit.
 
A mock world border object.
A mock world object.