FourKit 29eeeb8
The LCE C# Server Plugin API
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NMinecraft
 NServer
 NFourKit
 NBlock
 CBlockRepresents a block. This is a live object, and only one Block may exist for any given location in a world
 CBlockFaceExtensions
 CBlockStateRepresents a captured state of a block, which will not change automatically
 NChunk
 CChunkRepresents a chunk of blocks
 CChunkSnapshotRepresents 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)
 NCommand
 CCommandRepresents a Command, which executes various tasks upon user input
 CCommandExecutorRepresents a class which contains a single method for executing commands
 CCommandSenderRepresents something that can send commands and receive messages
 CConsoleCommandSenderRepresents the server console as a command sender
 CPluginCommandRepresents a Command belonging to a plugin
 NEnchantments
 CAquaAffinityEnchantment
 CBaneOfArthropodsEnchantment
 CBlastProtectionEnchantment
 CEfficiencyEnchantment
 CEnchantment
 CFeatherFallingEnchantment
 CFireAspectEnchantment
 CFireProtectionEnchantment
 CFlameEnchantment
 CFortuneEnchantment
 CInfinityEnchantment
 CKnockbackEnchantment
 CLootingEnchantment
 CPowerEnchantment
 CProjectileProtectionEnchantment
 CProtectionEnchantment
 CPunchEnchantment
 CRespirationEnchantment
 CSharpnessEnchantment
 CSilkTouchEnchantment
 CSmiteEnchantment
 CThornsEnchantment
 CUnbreakingEnchantment
 NEntity
 CDamageableRepresents an Entity that can take damage and has health
 CEntityRepresents a base entity in the world
 CHumanEntityRepresents a human entity in the world (e.g. a player)
 CItemRepresents a dropped item on the ground
 CLivingEntityRepresents a living entity in the world that has health and can take damage
 COfflinePlayerRepresents a player identity that may or may not currently be online
 CPlayerRepresents a player connected to the server
 NEvent
 NBlock
 NEntity
 NInventory
 NPlayer
 NServer
 NWorld
 CCancellableInterface for events that can be cancelled by a plugin. When cancelled, the server will skip the default action
 CEventBase class for all events dispatched by the server
 CEventHandlerAttributeMarks a method inside a Listener as an event handler. This class is not named "EventHandler" due to a naming conflict with the existing System.EventHandler
 CListenerSimple interface for tagging all EventListeners Register instances with FourKit.addListener(Listener)
 NExperimental
 CPlayerConnection
 NInventory
 NMeta
 CBeaconInventoryRepresents the inventory of a Beacon. Single slot at index 0
 CDoubleChestInventoryRepresents the inventory of a Double Chest. 54 slots total — left side is slots 0–26, right side is slots 27–53
 CEnchantingInventoryRepresents the inventory of an Enchanting Table. Single slot at index 0
 CFurnaceInventoryRepresents the inventory of a Furnace. Slot layout: 0 = smelting input, 1 = fuel, 2 = result
 CHorseInventoryRepresents the inventory of a Horse. Slot layout: 0 = saddle, 1 = armor, 2+ = chest slots
 CInventoryRepresents an inventory containing items. Behavior relating to Material.AIR is unspecified
 CInventoryHolder
 CInventoryTypeExtensionsProvides default size and title information for each InventoryType
 CInventoryViewRepresents a view linking two inventories and a single player (whose inventory may or may not be one of the two)
 CInventoryViewPropertyExtensionsExtension methods for InventoryView.Property
 CItemStackRepresents a stack of items
 CPlayerInventoryRepresents a player's inventory, including armor slots and the held item
 NNet
 CInetAddressRepresents an Internet Protocol (IP) address
 CInetSocketAddressRepresents an IP Socket Address (IP address + port number)
 NPlugin
 CServerPluginBase class that every plugin must extend
 NUtil
 CVectorRepresents 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
 CChatColorAll supported color values for chat
 CFourKitThe main entry point for the FourKit plugin API
 CFourKitHost
 CLocationRepresents a 3-dimensional position in a world
 CWorldRepresents a world, which may contain entities, chunks and blocks