| 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.鸡 |
|