FourKit 29eeeb8
The LCE C# Server Plugin API
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAttribute
 CMinecraft.Server.FourKit.Block.BlockRepresents a block. This is a live object, and only one Block may exist for any given location in a world
 CMinecraft.Server.FourKit.Block.BlockFaceExtensions
 CMinecraft.Server.FourKit.Block.BlockStateRepresents a captured state of a block, which will not change automatically
 CMinecraft.Server.FourKit.Event.CancellableInterface for events that can be cancelled by a plugin. When cancelled, the server will skip the default action
 CMinecraft.Server.FourKit.ChatColorAll supported color values for chat
 CMinecraft.Server.FourKit.Chunk.ChunkRepresents a chunk of blocks
 CMinecraft.Server.FourKit.Chunk.ChunkSnapshotRepresents a static, thread-safe snapshot of chunk of blocks. Purpose is to allow clean, efficient copy of a chunk data to be made, and then handed off for processing in another thread (e.g. map rendering)
 CMinecraft.Server.FourKit.Event.Inventory.ClickTypeExtensionsExtension methods for ClickType
 CMinecraft.Server.FourKit.Command.CommandRepresents a Command, which executes various tasks upon user input
 CMinecraft.Server.FourKit.Command.CommandExecutorRepresents a class which contains a single method for executing commands
 CMinecraft.Server.FourKit.Command.CommandSenderRepresents something that can send commands and receive messages
 CMinecraft.Server.FourKit.Enchantments.Enchantment
 CMinecraft.Server.FourKit.Entity.EntityRepresents a base entity in the world
 CMinecraft.Server.FourKit.Event.EventBase class for all events dispatched by the server
 CMinecraft.Server.FourKit.FourKitThe main entry point for the FourKit plugin API
 CMinecraft.Server.FourKit.FourKitHost
 CMinecraft.Server.FourKit.Scheduler.FourKitScheduler
 CMinecraft.Server.FourKit.Scheduler.FourKitTask
 CIEnumerable
 CMinecraft.Server.FourKit.Net.InetAddressRepresents an Internet Protocol (IP) address
 CMinecraft.Server.FourKit.Net.InetSocketAddressRepresents an IP Socket Address (IP address + port number)
 CMinecraft.Server.FourKit.Inventory.InventoryHolder
 CMinecraft.Server.FourKit.Inventory.InventoryTypeExtensionsProvides default size and title information for each InventoryType
 CMinecraft.Server.FourKit.Inventory.InventoryViewRepresents a view linking two inventories and a single player (whose inventory may or may not be one of the two)
 CMinecraft.Server.FourKit.Inventory.InventoryViewPropertyExtensionsExtension methods for InventoryView.Property
 CMinecraft.Server.FourKit.Inventory.Meta.ItemMetaRepresents the metadata of an ItemStack, including display name and lore
 CMinecraft.Server.FourKit.Inventory.ItemStackRepresents a stack of items
 CMinecraft.Server.FourKit.Event.ListenerSimple interface for tagging all EventListeners Register instances with FourKit.addListener(Listener)
 CMinecraft.Server.FourKit.LocationRepresents a 3-dimensional position in a world
 CMinecraft.Server.FourKit.Entity.OfflinePlayerRepresents a player identity that may or may not currently be online
 CMinecraft.Server.FourKit.Experimental.PlayerConnection
 CMinecraft.Server.FourKit.Plugin.ServerPluginBase class that every plugin must extend
 CMinecraft.Server.FourKit.Util.VectorRepresents a mutable vector. Because the components of Vectors are mutable, storing Vectors long term may be dangerous if passing code modifies the Vector later. If you want to keep around a Vector, it may be wise to call clone in order to get a copy
 CMinecraft.Server.FourKit.WorldRepresents a world, which may contain entities, chunks and blocks