All Classes and Interfaces

Class
Description
 
 
Handle events that need to be processed by the blacklist.
Handles blocked potions.
 
 
 
 
Utility methods to deal with blocks.
This event is an internal event.
 
 
 
 
 
Keeps tracks of sessions and also does session-related handling (flags, etc.).
 
 
 
Holds the configuration for individual worlds.
 
A bulk event contains several affected objects in a list.
Represents call to Cancellable.setCancelled(boolean).
Logs attempts at cancellation.
 
Reports on cancelled events.
An instance of this object describes the actors that played a role in causing an event, with the ability to describe a situation where one actor controls several other actors to create the event.
Handle events that need to be processed by the chest protection.
Validates that certain specified classes came from the same source as a plugin.
This event is an internal event.
A report for current datapacks with some information.
 
This event is an internal event.
Utility methods for dealing with delegate events.
This event is an internal event.
This event is fired when PVP is disallowed between players due to a "pvp deny" flag.
 
 
 
 
 
 
Utility methods to deal with events.
 
 
Traces the owner of a handler.
 
 
 
 
 
 
 
 
Material utility class.
Deprecated, for removal: This API element is subject to removal in a future version.
Use PaperPlayerService instead
 
This event is an internal event.
 
 
 
This event is an internal event.
A helper class to query whether a block or entity is protected by WorldGuard.
 
Handle events that need to be processed by region protection.
 
 
 
This event is an internal event.
 
This event is an internal event.
This event is an internal event.
This event is an internal event.
Utility methods for dealing with metadata on entities.
The listener for block events.
 
Listener for entity related events.
Listener for painting related events.
Handles all events thrown in relation to a player.
The main class for WorldGuard as a Bukkit plugin.