All Types

cn.berberman.emerald.dsl.command.Action (CommandSender, String, Array) -> Boolean is too long, use typealias to replace :)
cn.berberman.emerald.extension.Axis3D Represents the axis of three dimension.
cn.berberman.emerald.coroutine.BukkitAsyncCoroutineDispatcher Spigot Coroutine Dispatcher
cn.berberman.emerald.coroutine.BukkitSyncCoroutineDispatcher Spigot Coroutine Dispatcher
cn.berberman.emerald.coroutine.BukkitTaskCoroutineContext Provide coroutine context with bukkit task get it from CoroutineScope.coroutineContext
org.bukkit.ChatColor (extensions in package cn.berberman.emerald.extension)  
java.lang.Class (extensions in package cn.berberman.emerald.extension)  
org.bukkit.command.CommandSender (extensions in package cn.berberman.emerald)  
org.bukkit.command.CommandSender (extensions in package cn.berberman.emerald.extension)  
com.esotericsoftware.reflectasm.ConstructorAccess  
cn.berberman.emerald.dsl.command.DSLCommandBuilder A DSL structure to build commands.
cn.berberman.emerald.dsl.command.DSLCommandScope A DSL structure to build command builder.
cn.berberman.emerald.dsl.event.DSLEventScope A DSL structure to build events.
cn.berberman.emerald.dsl.permission.DSLPermissionBuilder A DSL structure to build permissions.
cn.berberman.emerald.dsl.permission.DSLPermissionScope A DSL structure to build permission builder.
org.bukkit.entity.Damageable (extensions in package cn.berberman.emerald)  
cn.berberman.emerald.Emerald Main class of this extension.
com.esotericsoftware.reflectasm.FieldAccess  
org.bukkit.inventory.ItemStack (extensions in package cn.berberman.emerald.extension)  
org.bukkit.Location (extensions in package cn.berberman.emerald.extension)  
com.esotericsoftware.reflectasm.MethodAccess  
cn.berberman.emerald.extension.NBTModifier NBT Modifier, let NBTTagModifier’s value add to ItemStack.
cn.berberman.emerald.nms.NMSAReflection An abstract class, describe what should a class that using reflection to corresponding nms class have.
cn.berberman.emerald.nms.NMSAUtil A utilities to easy operate nms.
cn.berberman.emerald.nms.data.player.NMSChatComponentText Corresponding ChatComponentText All methods are realized by reflection.
cn.berberman.emerald.nms.data.player.NMSChatMessageType Corresponding ChatMessageType Enum All methods are realized by reflection.
cn.berberman.emerald.nms.data.player.NMSCraftPlayer Corresponding CraftPlayer All methods are realized by reflection. Convert from bukkit player.
cn.berberman.emerald.nms.data.player.NMSEntityPlayer Corresponding EntityPlayer All methods are realized by reflection. Get from craft player.
cn.berberman.emerald.nms.data.player.interfaces.NMSIChatBaseComponent Corresponding IChatBaseComponent, a nms interface All methods are realized by reflection.
cn.berberman.emerald.nms.data.item.NMSItemStack Corresponding ItemStack All methods are realized by reflection.
cn.berberman.emerald.nms.data.nbt.NMSNBTTagCompound Corresponding NBTTagCompound All methods are realized by reflection.
cn.berberman.emerald.nms.data.nbt.NMSNBTTagList Corresponding NBTTagList All methods are realized by reflection.
cn.berberman.emerald.nms.data.player.interfaces.NMSPacket Corresponding Packet, a nms interface All methods are realized by reflection.
cn.berberman.emerald.nms.data.player.NMSPacketPlayOutChat Corresponding PacketPlayOutChat All methods are realized by reflection.
cn.berberman.emerald.nms.data.player.NMSPlayerConnection Corresponding PlayerConnection All methods are realized by reflection. Get from EntityPlayer.
cn.berberman.emerald.dsl.event.PackingEvent Packing a event with org.bukkit.plugin.EventExecutor
org.bukkit.entity.Player (extensions in package cn.berberman.emerald)  
org.bukkit.entity.Player (extensions in package cn.berberman.emerald.extension)  
org.bukkit.event.player.PlayerJoinEvent (extensions in package cn.berberman.emerald)  
com.esotericsoftware.reflectasm.PublicConstructorAccess  
cn.berberman.emerald.coroutine.SchedulerThread  
cn.berberman.emerald.coroutine.ServerThread  
cn.berberman.emerald.TestPlugin  
org.bukkit.util.Vector (extensions in package cn.berberman.emerald.extension)  
org.bukkit.World (extensions in package cn.berberman.emerald)  
org.bukkit.World (extensions in package cn.berberman.emerald.extension)  
cn.berberman.emerald.猪  
cn.berberman.emerald.玩家  
cn.berberman.emerald.玩家加入事件  
cn.berberman.emerald.鸡