Package | Description |
---|---|
org.inventivetalent.npclib | |
org.inventivetalent.npclib.annotation | |
org.inventivetalent.npclib.entity | |
org.inventivetalent.npclib.registry |
Modifier and Type | Method and Description |
---|---|
static Class<?> |
ClassGenerator.generateEntityClass(javassist.ClassPool classPool,
NPCInfo npcInfo) |
Modifier and Type | Method and Description |
---|---|
static NPCInfo |
NPCInfo.of(Class<?> clazz) |
static NPCInfo |
NPCInfo.of(NPC annotation) |
Modifier and Type | Method and Description |
---|---|
NPCInfo |
NPCEntity.getNpcInfo() |
Modifier and Type | Method and Description |
---|---|
void |
NPCEntity.setNpcInfo(NPCInfo npcInfo) |
Modifier and Type | Method and Description |
---|---|
protected <T extends NPCEntity> |
NPCRegistry.createEntity(org.bukkit.Location location,
NPCInfo npcInfo) |
protected EntityPlayer |
NPCRegistry.createPlayerEntity(org.bukkit.Location location,
NPCInfo npcInfo,
org.inventivetalent.mcwrapper.auth.GameProfileWrapper gameProfile) |
protected <T extends NPCAbstract<?,?>> |
NPCRegistry.wrapAndInitEntity(NPCEntity entity,
org.bukkit.Location location,
NPCInfo npcInfo,
Class<T> npcClass) |
Copyright © 2018. All rights reserved.