diff --git a/README.md b/README.md index 08aebe6a7..84a04e02f 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,8 @@ This mod is an ***update*** to CustomNPC and not an add-on. Do not install Custo ## 🔗 Want to check out my other projects? +[MorePlayerModels+](https://github.com/KAMKEEL/MorePlayerModels-Plus) is a continuation on the 1.7.10 MorePlayerModels version. It is not intended to be as polished as CustomNPC+. It will feature Alex, Steve64x64 skins. Hiding Body Parts. Advanced URL Selector. 3D Skins. + [Plugin Mod](https://github.com/KAMKEEL/Plugin-Mod) is a mod designed to add more aesthetic items for RPG and storytelling. It is compatible with CustomNPC+ and has many items intended to be used and wielded by created NPCs. [RPG Messenger](https://github.com/KAMKEEL/RPGMessenger) is a bukkit plugin designed to allow operators to create messagable NPCs for RPG Servers. Allows a 'RPG Controller' to reply quickly as NPCs, form groupchats, and messagable parties. diff --git a/build.gradle b/build.gradle index b8c70f839..58bc3728f 100644 --- a/build.gradle +++ b/build.gradle @@ -17,7 +17,7 @@ buildscript { apply plugin: 'forge' -version = "1.6" +version = "1.6.1" group= "com.kamkeel.customnpc-plus" // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = "CustomNPC-Plus" diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html index c16856f59..48934553c 100644 --- a/docs/allclasses-frame.html +++ b/docs/allclasses-frame.html @@ -2,9 +2,9 @@
- +| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+DANCING |
+5 |
+
+
+public static final int |
+HUGGING |
+3 |
+
+
+public static final int |
+LYING |
+2 |
+
+
+public static final int |
+NORMAL |
+0 |
+
+
+public static final int |
+SITTING |
+1 |
+
+
+public static final int |
+SNEAKING |
+4 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+ANIMAL |
+4 |
+
+
+public static final int |
+LIVING |
+5 |
+
+
+public static final int |
+MONSTER |
+3 |
+
+
+public static final int |
+NPC |
+2 |
+
+
+public static final int |
+PLAYER |
+1 |
+
+
+public static final int |
+UNKNOWN |
+0 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+BARD |
+1 |
+
+
+public static final int |
+CONVERSATION |
+7 |
+
+
+public static final int |
+FOLLOWER |
+4 |
+
+
+public static final int |
+GUARD |
+3 |
+
+
+public static final int |
+HEALER |
+2 |
+
+
+public static final int |
+ITEMGIVER |
+5 |
+
+
+public static final int |
+PUPPET |
+8 |
+
+
+public static final int |
+SPAWNER |
+6 |
+
+
+public static final int |
+UNKNOWN |
+0 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+BANK |
+4 |
+
+
+public static final int |
+FOLLOWER |
+3 |
+
+
+public static final int |
+MAILMAN |
+1 |
+
+
+public static final int |
+TRADER |
+2 |
+
+
+public static final int |
+TRANSPORTER |
+5 |
+
+
+public static final int |
+UNKNOWN |
+0 |
+
public class AnimationType
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static int |
+DANCING |
+
static int |
+HUGGING |
+
static int |
+LYING |
+
static int |
+NORMAL |
+
static int |
+SITTING |
+
static int |
+SNEAKING |
+
| Constructor and Description | +
|---|
AnimationType() |
+
public static final int NORMAL+
public static final int SITTING+
public static final int LYING+
public static final int HUGGING+
public static final int SNEAKING+
public static final int DANCING+
public class EntityType
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static int |
+ANIMAL |
+
static int |
+LIVING |
+
static int |
+MONSTER |
+
static int |
+NPC |
+
static int |
+PLAYER |
+
static int |
+UNKNOWN |
+
| Constructor and Description | +
|---|
EntityType() |
+
public static final int UNKNOWN+
public static final int PLAYER+
public static final int NPC+
public static final int MONSTER+
public static final int ANIMAL+
public static final int LIVING+
public class JobType
+extends java.lang.Object
+| Modifier and Type | +Field and Description | +
|---|---|
static int |
+BARD |
+
static int |
+CONVERSATION |
+
static int |
+FOLLOWER |
+
static int |
+GUARD |
+
static int |
+HEALER |
+
static int |
+ITEMGIVER |
+
static int |
+PUPPET |
+
static int |
+SPAWNER |
+
static int |
+UNKNOWN |
+
public static final int UNKNOWN+
public static final int BARD+
public static final int HEALER+
public static final int GUARD+
public static final int FOLLOWER+
public static final int ITEMGIVER+
public static final int SPAWNER+
public static final int CONVERSATION+
public static final int PUPPET+
public class RoleType
+extends java.lang.Object
+public static final int UNKNOWN+
public static final int MAILMAN+
public static final int TRADER+
public static final int FOLLOWER+
public static final int BANK+
public static final int TRANSPORTER+
public class ScriptAnimal<T extends net.minecraft.entity.passive.EntityAnimal> -extends ScriptLiving<T> -implements IAnimal-
| Constructor and Description | -
|---|
ScriptAnimal(T entity) |
-
| Modifier and Type | -Method and Description | -
|---|---|
int |
-getType() |
-
boolean |
-typeOf(int type) |
-
canSeeEntity, clearNavigation, getAttackTarget, isAttacking, isNavigating, navigateTo, setAttackTargetaddPotionEffect, clearPotionEffects, getArmor, getHealth, getHeldItem, getLookVec, getMaxHealth, getMCEntity, getMinecraftEntity, getPotionEffect, hurt, hurt, hurt, setArmor, setHealth, setHeldItem, swingHandclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, playSound, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setStoredData, setTempData, setX, setY, setZ, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, storeAsCloneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearNavigation, getMCEntity, isNavigating, navigateToaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHandclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClonepublic int getType()-
getType in interface IEntitygetType in interface IEntityLivingBasegetType in class ScriptLivingBase<T extends net.minecraft.entity.passive.EntityAnimal>EntityTypepublic boolean typeOf(int type)-
typeOf in interface IEntitytypeOf in interface IEntityLivingBasetypeOf in class ScriptLivingBase<T extends net.minecraft.entity.passive.EntityAnimal>type - @EntityType to checkpublic class ScriptDBCPlayer<T extends net.minecraft.entity.player.EntityPlayerMP> -extends ScriptPlayer<T> -implements IDBCPlayer-
| Constructor and Description | -
|---|
ScriptDBCPlayer(T player) |
-
| Modifier and Type | -Method and Description | -
|---|---|
void |
-addBonusAttribute(java.lang.String stat,
- java.lang.String bonusID,
- java.lang.String operation,
- double attributeValue) |
-
void |
-addBonusAttribute(java.lang.String stat,
- java.lang.String bonusID,
- java.lang.String operation,
- double attributeValue,
- boolean endOfTheList) |
-
void |
-addToBonusAttribute(java.lang.String stat,
- java.lang.String bonusID,
- java.lang.String operation,
- double attributeValue) |
-
java.lang.String |
-bonusAttribute(java.lang.String action,
- java.lang.String stat,
- java.lang.String bonusID) |
-
java.lang.String |
-bonusAttribute(java.lang.String action,
- java.lang.String stat,
- java.lang.String bonusID,
- java.lang.String operation,
- double attributeValue,
- boolean endOfTheList) |
-
void |
-clearBonusAttribute(java.lang.String stat) |
-
int |
-getAuraColor() |
-
int |
-getBody() |
-
void |
-getBonusAttribute(java.lang.String stat,
- java.lang.String bonusID) |
-
byte |
-getDBCClass() |
-
java.lang.String |
-getExtraCode() |
-
byte |
-getForm() |
-
byte |
-getForm2() |
-
int |
-getFormLevel() |
-
float |
-getGravity() |
-
java.lang.String |
-getHairCode() |
-
IItemStack[] |
-getInventory() |
-
IItemStack |
-getItem(byte slot,
- boolean vanity) |
-
java.lang.String |
-getJRMCSE() |
-
int |
-getKi() |
-
int |
-getKillCount(java.lang.String type) |
-
int |
-getPowerPoints() |
-
int |
-getPowerType() |
-
int |
-getRace() |
-
byte |
-getRelease() |
-
java.lang.String |
-getSkills() |
-
int |
-getStamina() |
-
int |
-getStat(java.lang.String stat) |
-
int |
-getTP() |
-
boolean |
-isBlocking() |
-
void |
-removeBonusAttribute(java.lang.String stat,
- java.lang.String bonusID) |
-
void |
-setAuraColor(int color) |
-
void |
-setBody(int body) |
-
void |
-setBonusAttribute(java.lang.String stat,
- java.lang.String bonusID,
- java.lang.String operation,
- double attributeValue) |
-
void |
-setDBCClass(byte dbcClass) |
-
void |
-setExtraCode(java.lang.String extraCode) |
-
void |
-setForm(byte form) |
-
void |
-setForm2(byte form2) |
-
void |
-setFormLevel(int level) |
-
void |
-setGravity(float gravity) |
-
void |
-setHairCode(java.lang.String hairCode) |
-
void |
-setItem(IItemStack itemStack,
- byte slot,
- boolean vanity) |
-
void |
-setJRMCSE(java.lang.String statusEffects) |
-
void |
-setKi(int ki) |
-
void |
-setPowerPoints(int points) |
-
void |
-setPowerType(byte powerType) |
-
void |
-setRace(byte race) |
-
void |
-setRelease(byte release) |
-
void |
-setSkills(java.lang.String skills) |
-
void |
-setStamina(int stamina) |
-
void |
-setStat(java.lang.String stat,
- int value) |
-
void |
-setTP(int tp) |
-
addFactionPoints, blocking, canHarvestBlock, checkGUIOpen, clearInventory, clearItemInUse, closeGui, closeOverlay, disableMouseInput, dropOneItem, finishQuest, getActiveQuests, getCustomGui, getData, getDBCPlayer, getDisplayName, getExpLevel, getFactionPoints, getFinishedQuests, getHunger, getLookingAtBlock, getMode, getName, getOpenContainer, getOverlays, getPixelmonData, getSaturation, getTimers, getType, giveItem, giveItem, hasAchievement, hasActiveQuest, hasBukkitPermission, hasFinishedQuest, hasReadDialog, interactWith, inventoryItemCount, inventoryItemCount, mountEntity, playSound, readDialog, removeAllItems, removeAllItems, removeItem, removeItem, removeItem, removeQuest, resetSpawnpoint, sendMessage, sendMessage, sendMessage, setExpLevel, setFactionPoints, setHunger, setMode, setPosition, setPosition, setRotation, setRotation, setSaturation, setSpawnpoint, showCustomGui, showCustomOverlay, showDialog, spawnParticle, startQuest, stopQuest, stopUsingItem, swingHand, typeOf, unreadDialog, updatePlayerInventoryaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getLookVec, getMaxHealth, getMCEntity, getMinecraftEntity, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItemclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setRider, setSneaking, setSprinting, setStoredData, setStoredData, setTempData, setX, setY, setZ, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, storeAsCloneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFactionPoints, blocking, canHarvestBlock, clearInventory, clearItemInUse, closeGui, closeOverlay, disableMouseInput, dropOneItem, finishQuest, getActiveQuests, getCustomGui, getData, getDBCPlayer, getDisplayName, getExpLevel, getFactionPoints, getFinishedQuests, getHunger, getLookingAtBlock, getMode, getName, getOpenContainer, getOverlays, getPixelmonData, getSaturation, getTimers, getType, giveItem, giveItem, hasAchievement, hasActiveQuest, hasBukkitPermission, hasFinishedQuest, hasReadDialog, interactWith, inventoryItemCount, mountEntity, playSound, readDialog, removeAllItems, removeItem, removeItem, removeQuest, resetSpawnpoint, sendMessage, setExpLevel, setFactionPoints, setHunger, setMode, setPosition, setPosition, setRotation, setSaturation, setSpawnpoint, showCustomGui, showCustomOverlay, startQuest, stopQuest, stopUsingItem, typeOf, unreadDialog, updatePlayerInventoryaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getMCEntity, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHandclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setRider, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClonepublic T extends net.minecraft.entity.player.EntityPlayerMP player-
public void setStat(java.lang.String stat, - int value)-
setStat in interface IDBCPlayerpublic int getStat(java.lang.String stat)-
getStat in interface IDBCPlayerpublic void addBonusAttribute(java.lang.String stat, - java.lang.String bonusID, - java.lang.String operation, - double attributeValue)-
addBonusAttribute in interface IDBCPlayerpublic void addBonusAttribute(java.lang.String stat, - java.lang.String bonusID, - java.lang.String operation, - double attributeValue, - boolean endOfTheList)-
addBonusAttribute in interface IDBCPlayerpublic void addToBonusAttribute(java.lang.String stat, - java.lang.String bonusID, - java.lang.String operation, - double attributeValue)-
addToBonusAttribute in interface IDBCPlayerpublic void setBonusAttribute(java.lang.String stat, - java.lang.String bonusID, - java.lang.String operation, - double attributeValue)-
setBonusAttribute in interface IDBCPlayerpublic void getBonusAttribute(java.lang.String stat, - java.lang.String bonusID)-
getBonusAttribute in interface IDBCPlayerpublic void removeBonusAttribute(java.lang.String stat, - java.lang.String bonusID)-
removeBonusAttribute in interface IDBCPlayerpublic void clearBonusAttribute(java.lang.String stat)-
clearBonusAttribute in interface IDBCPlayerpublic java.lang.String bonusAttribute(java.lang.String action, - java.lang.String stat, - java.lang.String bonusID)-
bonusAttribute in interface IDBCPlayerpublic java.lang.String bonusAttribute(java.lang.String action, - java.lang.String stat, - java.lang.String bonusID, - java.lang.String operation, - double attributeValue, - boolean endOfTheList)-
bonusAttribute in interface IDBCPlayerpublic void setRelease(byte release)-
setRelease in interface IDBCPlayerpublic byte getRelease()-
getRelease in interface IDBCPlayerpublic void setBody(int body)-
setBody in interface IDBCPlayerpublic int getBody()-
getBody in interface IDBCPlayerpublic void setStamina(int stamina)-
setStamina in interface IDBCPlayerpublic int getStamina()-
getStamina in interface IDBCPlayerpublic void setKi(int ki)-
setKi in interface IDBCPlayerpublic int getKi()-
getKi in interface IDBCPlayerpublic void setTP(int tp)-
setTP in interface IDBCPlayerpublic int getTP()-
getTP in interface IDBCPlayerpublic void setGravity(float gravity)-
setGravity in interface IDBCPlayerpublic float getGravity()-
getGravity in interface IDBCPlayerpublic boolean isBlocking()-
isBlocking in interface IDBCPlayerpublic void setHairCode(java.lang.String hairCode)-
setHairCode in interface IDBCPlayerpublic java.lang.String getHairCode()-
getHairCode in interface IDBCPlayerpublic void setExtraCode(java.lang.String extraCode)-
setExtraCode in interface IDBCPlayerpublic java.lang.String getExtraCode()-
getExtraCode in interface IDBCPlayerpublic void setItem(IItemStack itemStack, - byte slot, - boolean vanity)-
setItem in interface IDBCPlayeritemStack - The item stack to be set into the slot. Set to null to remove the stack in that slot.slot - The DBC extra inventory slot the item stack parameter will go into:
- 0 - Weight
- 1 - Body
- 2 - Head
- 3 - 4th Vanity Slot Down to the left
- 4 - 3rd Vanity Slot Down to the left
- 5 - 2nd Vanity Slot Down to the left
- 6 - 1st Vanity Slot Down to the left
- 7 - 4th Vanity Slot Down to the right
- 8 - 3rd Vanity Slot Down to the right
- 9 - 2nd Vanity Slot Down to the right
- 10 - 1st Vanity Slot Down to the rightpublic IItemStack getItem(byte slot, - boolean vanity)-
getItem in interface IDBCPlayerpublic IItemStack[] getInventory()-
getInventory in interface IDBCPlayergetInventory in interface IPlayergetInventory in class ScriptPlayer<T extends net.minecraft.entity.player.EntityPlayerMP>public void setForm(byte form)-
setForm in interface IDBCPlayerpublic byte getForm()-
getForm in interface IDBCPlayerpublic void setForm2(byte form2)-
setForm2 in interface IDBCPlayerpublic byte getForm2()-
getForm2 in interface IDBCPlayerpublic void setPowerPoints(int points)-
setPowerPoints in interface IDBCPlayerpublic int getPowerPoints()-
getPowerPoints in interface IDBCPlayerpublic void setAuraColor(int color)-
setAuraColor in interface IDBCPlayerpublic int getAuraColor()-
getAuraColor in interface IDBCPlayerpublic void setFormLevel(int level)-
setFormLevel in interface IDBCPlayerpublic int getFormLevel()-
getFormLevel in interface IDBCPlayerpublic void setSkills(java.lang.String skills)-
setSkills in interface IDBCPlayerpublic java.lang.String getSkills()-
getSkills in interface IDBCPlayerpublic void setJRMCSE(java.lang.String statusEffects)-
setJRMCSE in interface IDBCPlayerpublic java.lang.String getJRMCSE()-
getJRMCSE in interface IDBCPlayerpublic byte getDBCClass()-
getDBCClass in interface IDBCPlayerpublic void setDBCClass(byte dbcClass)-
setDBCClass in interface IDBCPlayerpublic int getRace()-
getRace in interface IDBCPlayerpublic void setRace(byte race)-
setRace in interface IDBCPlayerpublic int getPowerType()-
getPowerType in interface IDBCPlayerpublic void setPowerType(byte powerType)-
setPowerType in interface IDBCPlayerpublic int getKillCount(java.lang.String type)-
getKillCount in interface IDBCPlayerpublic class ScriptEntity<T extends net.minecraft.entity.Entity> -extends java.lang.Object -implements IEntity-
| Constructor and Description | -
|---|
ScriptEntity(T entity) |
-
| Modifier and Type | -Method and Description | -
|---|---|
void |
-clearStoredData()
-Remove all stored data
- |
-
void |
-clearTempData()
-Remove all tempdata
- |
-
void |
-despawn()
-Despawns this entity.
- |
-
void |
-dropItem(IItemStack item) |
-
void |
-extinguish()
-Removes fire from this entity
- |
-
long |
-getAge() |
-
INbt |
-getAllNbt() |
-
int |
-getBlockX() |
-
int |
-getBlockY() |
-
int |
-getBlockZ() |
-
int |
-getDimension() |
-
int |
-getEntityId() |
-
double |
-getHeight() |
-
T |
-getMCEntity() |
-
double |
-getMotionX() |
-
double |
-getMotionY() |
-
double |
-getMotionZ() |
-
IEntity |
-getMount() |
-
INbt |
-getNbt() |
-
float |
-getPitch() |
-
IPos |
-getPos() |
-
IEntity |
-getRider() |
-
float |
-getRotation() |
-
java.lang.Object |
-getStoredData(java.lang.String key) |
-
IEntity[] |
-getSurroundingEntities(int range) |
-
IEntity[] |
-getSurroundingEntities(int range,
- int type) |
-
java.lang.Object |
-getTempData(java.lang.String key) |
-
int |
-getType() |
-
java.lang.String |
-getTypeName() |
-
java.lang.String |
-getUniqueID() |
-
double |
-getWidth() |
-
IWorld |
-getWorld() |
-
double |
-getX() |
-
double |
-getY() |
-
double |
-getYOffset() |
-
double |
-getZ() |
-
boolean |
-hasCollided() |
-
boolean |
-hasStoredData(java.lang.String key) |
-
boolean |
-hasTempData(java.lang.String key) |
-
boolean |
-inFire() |
-
boolean |
-inLava() |
-
boolean |
-inWater() |
-
boolean |
-isAirborne() |
-
boolean |
-isAlive() |
-
boolean |
-isBurning() |
-
boolean |
-isSneaking() |
-
boolean |
-isSprinting() |
-
void |
-knockback(int power,
- float direction) |
-
void |
-knockback(int xpower,
- int ypower,
- int zpower,
- float direction) |
-
void |
-playSound(java.lang.String name,
- float volume,
- float pitch) |
-
void |
-removeStoredData(java.lang.String key) |
-
void |
-removeTempData(java.lang.String key) |
-
void |
-setBurning(int ticks) |
-
void |
-setImmune(int ticks) |
-
void |
-setInvisible(boolean invisible) |
-
void |
-setMotion(double x,
- double y,
- double z) |
-
void |
-setMotionX(double x) |
-
void |
-setMotionY(double y) |
-
void |
-setMotionZ(double z) |
-
void |
-setMount(IEntity entity) |
-
void |
-setNbt(INbt nbt) |
-
void |
-setPitch(float pitch) |
-
void |
-setPos(IPos pos) |
-
void |
-setPosition(double x,
- double y,
- double z) |
-
void |
-setRider(IEntity entity) |
-
void |
-setRotation(float rotation) |
-
void |
-setSneaking(boolean sneaking) |
-
void |
-setSprinting(boolean sprinting) |
-
void |
-setStoredData(java.lang.String key,
- int[] array) |
-
void |
-setStoredData(java.lang.String key,
- java.lang.Object value)
-Stored data persists through world restart.
- |
-
void |
-setTempData(java.lang.String key,
- java.lang.Object value)
-Tempdata gets cleared when the entity gets unloaded or the world restarts
- |
-
void |
-setX(double x) |
-
void |
-setY(double y) |
-
void |
-setZ(double z) |
-
void |
-spawnParticle(IParticle entityParticle) |
-
void |
-spawnParticle(java.lang.String directory,
- int HEXcolor,
- int amount,
- int maxAge)
-Deprecated.
- |
-
void |
-spawnParticle(java.lang.String directory,
- int HEXcolor,
- int amount,
- int maxAge,
- double x,
- double y,
- double z)
-Deprecated.
- |
-
void |
-spawnParticle(java.lang.String directory,
- int HEXcolor,
- int amount,
- int maxAge,
- double x,
- double y,
- double z,
- double motionX,
- double motionY,
- double motionZ,
- float gravity)
-Deprecated.
- |
-
void |
-spawnParticle(java.lang.String directory,
- int HEXcolor,
- int amount,
- int maxAge,
- double x,
- double y,
- double z,
- double motionX,
- double motionY,
- double motionZ,
- float gravity,
- float scale1,
- float scale2,
- float scaleRate,
- int scaleRateStart)
-Deprecated.
- |
-
void |
-spawnParticle(java.lang.String directory,
- int HEXcolor,
- int amount,
- int maxAge,
- double x,
- double y,
- double z,
- double motionX,
- double motionY,
- double motionZ,
- float gravity,
- float scale1,
- float scale2,
- float scaleRate,
- int scaleRateStart,
- float alpha1,
- float alpha2,
- float alphaRate,
- int alphaRateStart)
-Deprecated.
- |
-
void |
-spawnParticle(java.lang.String directory,
- int HEXcolor,
- int amount,
- int maxAge,
- double x,
- double y,
- double z,
- double motionX,
- double motionY,
- double motionZ,
- float gravity,
- float scale1,
- float scale2,
- float scaleRate,
- int scaleRateStart,
- float alpha1,
- float alpha2,
- float alphaRate,
- int alphaRateStart,
- float rotation1,
- float rotation2,
- float rotationRate,
- int rotationRateStart,
- float rotationX1,
- float rotationX2,
- float rotationXRate,
- int rotationXRateStart,
- float rotationY1,
- float rotationY2,
- float rotationYRate,
- int rotationYRateStart,
- float rotationZ1,
- float rotationZ2,
- float rotationZRate,
- int rotationZRateStart)
-Deprecated.
- |
-
void |
-storeAsClone(int tab,
- java.lang.String name) |
-
boolean |
-typeOf(int type) |
-
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait@Deprecated -public void spawnParticle(java.lang.String directory, - int HEXcolor, - int amount, - int maxAge, - double x, - double y, - double z, - double motionX, - double motionY, - double motionZ, - float gravity, - float scale1, - float scale2, - float scaleRate, - int scaleRateStart, - float alpha1, - float alpha2, - float alphaRate, - int alphaRateStart, - float rotation1, - float rotation2, - float rotationRate, - int rotationRateStart, - float rotationX1, - float rotationX2, - float rotationXRate, - int rotationXRateStart, - float rotationY1, - float rotationY2, - float rotationYRate, - int rotationYRateStart, - float rotationZ1, - float rotationZ2, - float rotationZRate, - int rotationZRateStart)-
directory - The particle's directory. Use only forward slashes when writing a directory. Example: "customnpcs:textures/particle/tail.png"HEXcolor - The particle's color as a HEX integeramount - The amount of particles to spawnmaxAge - The particle's maximum age in MC ticksx - The particle's x positiony - The particle's y positionz - The particle's z positionmotionX - The particle's speed in the x axismotionY - The particle's speed in the y axismotionZ - The particle's speed in the z axisgravity - The particle's gravityscale1 - The particle's starting scalescale2 - The particle's ending scalescaleRate - Multiplier for the particle's scale growth ratescaleRateStart - The time at which the particle begins growing/shrinkingalpha1 - The particle's starting transparencyalpha2 - The particle's ending transparencyscaleRate - Multiplier for the particle's transparency growth ratealphaRateStart - The time at which the particle begins appearing/fading@Deprecated -public void spawnParticle(java.lang.String directory, - int HEXcolor, - int amount, - int maxAge, - double x, - double y, - double z, - double motionX, - double motionY, - double motionZ, - float gravity, - float scale1, - float scale2, - float scaleRate, - int scaleRateStart, - float alpha1, - float alpha2, - float alphaRate, - int alphaRateStart)-
@Deprecated -public void spawnParticle(java.lang.String directory, - int HEXcolor, - int amount, - int maxAge, - double x, - double y, - double z, - double motionX, - double motionY, - double motionZ, - float gravity, - float scale1, - float scale2, - float scaleRate, - int scaleRateStart)-
@Deprecated -public void spawnParticle(java.lang.String directory, - int HEXcolor, - int amount, - int maxAge, - double x, - double y, - double z, - double motionX, - double motionY, - double motionZ, - float gravity)-
@Deprecated -public void spawnParticle(java.lang.String directory, - int HEXcolor, - int amount, - int maxAge, - double x, - double y, - double z)-
@Deprecated -public void spawnParticle(java.lang.String directory, - int HEXcolor, - int amount, - int maxAge)-
public void spawnParticle(IParticle entityParticle)-
spawnParticle in interface IEntitypublic int getEntityId()-
getEntityId in interface IEntitypublic java.lang.String getUniqueID()-
getUniqueID in interface IEntitypublic double getYOffset()-
getYOffset in interface IEntitypublic double getWidth()- -
public double getHeight()- -
public double getX()- -
public void setX(double x)- -
public double getY()- -
public void setY(double y)- -
public double getZ()- -
public void setZ(double z)- -
public double getMotionX()-
getMotionX in interface IEntitypublic void setMotionX(double x)-
setMotionX in interface IEntityx - The entities x motionpublic double getMotionY()-
getMotionY in interface IEntitypublic void setMotionY(double y)-
setMotionY in interface IEntityy - The entities y motionpublic double getMotionZ()-
getMotionZ in interface IEntitypublic void setMotionZ(double z)-
setMotionZ in interface IEntityz - The entities z motionpublic void setMotion(double x, - double y, - double z)- -
public boolean isAirborne()-
isAirborne in interface IEntitypublic int getBlockX()- -
public int getBlockY()- -
public int getBlockZ()- -
public void setPosition(double x, - double y, - double z)-
setPosition in interface IEntityx - The x positiony - The y positionz - The z positionpublic int getDimension()-
getDimension in interface IEntitypublic IEntity[] getSurroundingEntities(int range)-
getSurroundingEntities in interface IEntityrange - The search range for entities around this entitypublic IEntity[] getSurroundingEntities(int range, - int type)-
getSurroundingEntities in interface IEntityrange - The search range for entities around this entitytype - The EntityType you want to findpublic boolean isAlive()- -
public java.lang.Object getTempData(java.lang.String key)-
getTempData in interface IEntitykey - Get temp data for this keypublic void setTempData(java.lang.String key, - java.lang.Object value)-
setTempData in interface IEntitykey - The key for the data storedvalue - The data storedpublic boolean hasTempData(java.lang.String key)-
hasTempData in interface IEntitykey - The key thats going to be tested against the temp datapublic void removeTempData(java.lang.String key)-
removeTempData in interface IEntitykey - The key for the temp data to be removedpublic void clearTempData()-
clearTempData in interface IEntitypublic java.lang.Object getStoredData(java.lang.String key)-
getStoredData in interface IEntitykey - The key of the data to be returnedpublic void setStoredData(java.lang.String key, - java.lang.Object value)-
setStoredData in interface IEntitykey - The key for the data storedvalue - The data stored. This data can be either a Number or a String. Other data is not storedpublic void setStoredData(java.lang.String key, - int[] array)-
public boolean hasStoredData(java.lang.String key)-
hasStoredData in interface IEntitykey - The key of the data to be checkedpublic void removeStoredData(java.lang.String key)-
removeStoredData in interface IEntitykey - The key of the data to be removedpublic void clearStoredData()-
clearStoredData in interface IEntitypublic long getAge()- -
public void despawn()-
public boolean inWater()- -
public boolean inLava()- -
public boolean inFire()- -
public boolean isBurning()- -
public void setBurning(int ticks)-
setBurning in interface IEntityticks - Amount of world ticks this entity will burn. 20 ticks equals 1 secondpublic void extinguish()-
extinguish in interface IEntitypublic java.lang.String getTypeName()-
getTypeName in interface IEntitypublic void playSound(java.lang.String name, - float volume, - float pitch)-
public void dropItem(IItemStack item)- -
public IEntity getRider()- -
public void setRider(IEntity entity)- -
public IEntity getMount()- -
public void setMount(IEntity entity)- -
public int getType()- -
public boolean typeOf(int type)- -
public void setRotation(float rotation)-
setRotation in interface IEntityrotation - The rotation to be set (0-360)public float getRotation()-
getRotation in interface IEntitypublic void setPitch(float pitch)- -
public void knockback(int power, - float direction)- -
public void knockback(int xpower, - int ypower, - int zpower, - float direction)- -
public void setImmune(int ticks)- -
public void setInvisible(boolean invisible)-
setInvisible in interface IEntitypublic void setSneaking(boolean sneaking)-
setSneaking in interface IEntitypublic void setSprinting(boolean sprinting)-
setSprinting in interface IEntitypublic boolean hasCollided()-
hasCollided in interface IEntitypublic boolean isSneaking()-
isSneaking in interface IEntitypublic boolean isSprinting()-
isSprinting in interface IEntitypublic T getMCEntity()-
getMCEntity in interface IEntitypublic void storeAsClone(int tab, - java.lang.String name)-
storeAsClone in interface IEntitypublic class ScriptLiving<T extends net.minecraft.entity.EntityLiving> -extends ScriptLivingBase<T> -implements IEntityLiving-
| Constructor and Description | -
|---|
ScriptLiving(T entity) |
-
| Modifier and Type | -Method and Description | -
|---|---|
boolean |
-canSeeEntity(IEntity entity) |
-
void |
-clearNavigation()
-Stop navigating wherever this npc was walking to
- |
-
IEntityLivingBase |
-getAttackTarget() |
-
boolean |
-isAttacking() |
-
boolean |
-isNavigating() |
-
void |
-navigateTo(double x,
- double y,
- double z,
- double speed)
-Start path finding toward this target
- |
-
void |
-setAttackTarget(IEntityLivingBase living) |
-
addPotionEffect, clearPotionEffects, getArmor, getHealth, getHeldItem, getLookVec, getMaxHealth, getMCEntity, getMinecraftEntity, getPotionEffect, getType, hurt, hurt, hurt, setArmor, setHealth, setHeldItem, swingHand, typeOfclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, playSound, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setStoredData, setTempData, setX, setY, setZ, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, storeAsCloneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMCEntityaddPotionEffect, clearPotionEffects, getArmor, getHealth, getHeldItem, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, setArmor, setHealth, setHeldItem, swingHand, typeOfclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClonepublic boolean isAttacking()-
isAttacking in interface IEntityLivingBaseisAttacking in class ScriptLivingBase<T extends net.minecraft.entity.EntityLiving>public void setAttackTarget(IEntityLivingBase living)-
setAttackTarget in interface IEntityLivingBasesetAttackTarget in class ScriptLivingBase<T extends net.minecraft.entity.EntityLiving>living - Entity which this entity will attackpublic IEntityLivingBase getAttackTarget()-
getAttackTarget in interface IEntityLivingBasegetAttackTarget in class ScriptLivingBase<T extends net.minecraft.entity.EntityLiving>public void navigateTo(double x, - double y, - double z, - double speed)-
navigateTo in interface IEntityLivingx - Destination x positiony - Destination x positionz - Destination x positionspeed - Walking speed of the entity 0.7 is defaultpublic void clearNavigation()-
clearNavigation in interface IEntityLivingpublic boolean isNavigating()-
isNavigating in interface IEntityLivingpublic boolean canSeeEntity(IEntity entity)-
canSeeEntity in interface IEntityLivingBasecanSeeEntity in class ScriptLivingBase<T extends net.minecraft.entity.EntityLiving>entity - Entity to checkpublic class ScriptLivingBase<T extends net.minecraft.entity.EntityLivingBase> -extends ScriptEntity<T> -implements IEntityLivingBase-
| Constructor and Description | -
|---|
ScriptLivingBase(T entity) |
-
| Modifier and Type | -Method and Description | -
|---|---|
void |
-addPotionEffect(int effect,
- int duration,
- int strength,
- boolean hideParticles)
-Works the same as the /effect command
- |
-
boolean |
-canSeeEntity(IEntity entity) |
-
void |
-clearPotionEffects()
-Clears all potion effects
- |
-
IItemStack |
-getArmor(int slot)
-Note not all Living Entities support this
- |
-
IEntityLivingBase |
-getAttackTarget() |
-
float |
-getHealth() |
-
IItemStack |
-getHeldItem()
-Note not all Living Entities support this
- |
-
java.lang.String |
-getLookVec() |
-
double |
-getMaxHealth() |
-
T |
-getMCEntity()
-Expert use only
- |
-
T |
-getMinecraftEntity() |
-
int |
-getPotionEffect(int effect) |
-
int |
-getType() |
-
void |
-hurt(float damage) |
-
void |
-hurt(float damage,
- IEntity source) |
-
void |
-hurt(float damage,
- noppes.npcs.scripted.ScriptDamageSource damageSource) |
-
boolean |
-isAttacking() |
-
void |
-setArmor(int slot,
- IItemStack item)
-Note not all Living Entities support this
- |
-
void |
-setAttackTarget(IEntityLivingBase living) |
-
void |
-setHealth(float health) |
-
void |
-setHeldItem(IItemStack item)
-Note not all Living Entities support this
- |
-
void |
-swingHand()
-Makes the entity swing its hand
- |
-
boolean |
-typeOf(int type) |
-
clearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, playSound, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setStoredData, setTempData, setX, setY, setZ, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, storeAsCloneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClonepublic ScriptLivingBase(T entity)-
public float getHealth()-
getHealth in interface IEntityLivingBasepublic void setHealth(float health)-
setHealth in interface IEntityLivingBasehealth - The new health of this entitypublic void hurt(float damage)-
hurt in interface IEntityLivingBasepublic void hurt(float damage, - IEntity source)-
hurt in interface IEntityLivingBasepublic void hurt(float damage, - noppes.npcs.scripted.ScriptDamageSource damageSource)-
hurt in interface IEntityLivingBasepublic double getMaxHealth()-
getMaxHealth in interface IEntityLivingBasepublic boolean isAttacking()-
isAttacking in interface IEntityLivingBasepublic void setAttackTarget(IEntityLivingBase living)-
setAttackTarget in interface IEntityLivingBaseliving - Entity which this entity will attackpublic IEntityLivingBase getAttackTarget()-
getAttackTarget in interface IEntityLivingBasepublic int getType()-
getType in interface IEntitygetType in interface IEntityLivingBasegetType in class ScriptEntity<T extends net.minecraft.entity.EntityLivingBase>EntityTypepublic boolean typeOf(int type)-
typeOf in interface IEntitytypeOf in interface IEntityLivingBasetypeOf in class ScriptEntity<T extends net.minecraft.entity.EntityLivingBase>type - @EntityType to checkpublic boolean canSeeEntity(IEntity entity)-
canSeeEntity in interface IEntityLivingBaseentity - Entity to checkpublic T getMCEntity()-
getMCEntity in interface IEntitygetMCEntity in interface IEntityLivingBasegetMCEntity in class ScriptEntity<T extends net.minecraft.entity.EntityLivingBase>public T getMinecraftEntity()-
public void swingHand()-
swingHand in interface IEntityLivingBasepublic java.lang.String getLookVec()-
public void addPotionEffect(int effect, - int duration, - int strength, - boolean hideParticles)-
addPotionEffect in interface IEntityLivingBaseeffect - duration - The duration in secondsstrength - The amplifier of the potion effecthideParticles - Whether or not you want to hide potion particlespublic void clearPotionEffects()-
clearPotionEffects in interface IEntityLivingBasepublic int getPotionEffect(int effect)-
getPotionEffect in interface IEntityLivingBaseeffect - Potion effect to checkpublic IItemStack getHeldItem()-
getHeldItem in interface IEntityLivingBasepublic void setHeldItem(IItemStack item)-
setHeldItem in interface IEntityLivingBaseitem - The item to be setpublic IItemStack getArmor(int slot)-
getArmor in interface IEntityLivingBaseslot - Slot of what armor piece to get, 0:boots, 1:pants, 2:body, 3:headpublic void setArmor(int slot, - IItemStack item)-
setArmor in interface IEntityLivingBaseslot - Slot of what armor piece to set, 0:boots, 1:pants, 2:body, 3:headitem - Item to be setpublic class ScriptMonster<T extends net.minecraft.entity.monster.EntityMob> -extends ScriptLiving<T> -implements IMonster-
| Constructor and Description | -
|---|
ScriptMonster(T entity) |
-
| Modifier and Type | -Method and Description | -
|---|---|
int |
-getType() |
-
boolean |
-typeOf(int type) |
-
canSeeEntity, clearNavigation, getAttackTarget, isAttacking, isNavigating, navigateTo, setAttackTargetaddPotionEffect, clearPotionEffects, getArmor, getHealth, getHeldItem, getLookVec, getMaxHealth, getMCEntity, getMinecraftEntity, getPotionEffect, hurt, hurt, hurt, setArmor, setHealth, setHeldItem, swingHandclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, playSound, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setStoredData, setTempData, setX, setY, setZ, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, storeAsCloneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearNavigation, getMCEntity, isNavigating, navigateToaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHandclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClonepublic int getType()-
getType in interface IEntitygetType in interface IEntityLivingBasegetType in class ScriptLivingBase<T extends net.minecraft.entity.monster.EntityMob>EntityTypepublic boolean typeOf(int type)-
typeOf in interface IEntitytypeOf in interface IEntityLivingBasetypeOf in class ScriptLivingBase<T extends net.minecraft.entity.monster.EntityMob>type - @EntityType to checkpublic class ScriptNpc<T extends noppes.npcs.entity.EntityNPCInterface> -extends ScriptLiving<T> -implements ICustomNpc-
| Modifier and Type | -Field and Description | -
|---|---|
noppes.npcs.entity.EntityNPCInterface |
-npc |
-
| Constructor and Description | -
|---|
ScriptNpc(T npc) |
-
| Modifier and Type | -Method and Description | -
|---|---|
void |
-aimWhileShooting(boolean aimWhileShooting) |
-
boolean |
-canAimWhileShooting() |
-
boolean |
-canFly() |
-
void |
-executeCommand(java.lang.String command)
-On servers the enable-command-block option in the server.properties needs to be set to true
- |
-
int |
-getAccuracy() |
-
long |
-getAge() |
-
IItemStack |
-getArmor(int slot)
-Note not all Living Entities support this
- |
-
float |
-getArrowResistance() |
-
boolean |
-getAttackFactions() |
-
int |
-getBurstCount() |
-
boolean |
-getCanDrown() |
-
java.lang.String |
-getCloakTexture() |
-
int |
-getCollisionType() |
-
float |
-getCombatRegen() |
-
boolean |
-getDefendFaction() |
-
float |
-getExplosionResistance() |
-
noppes.npcs.scripted.ScriptFaction |
-getFaction() |
-
int |
-getFireRate() |
-
java.lang.String |
-getFireSound() |
-
double |
-getFlyGravity(double flySpeed) |
-
int |
-getFlyHeightLimit(int flyHeightLimit) |
-
double |
-getFlySpeed(double flySpeed) |
-
float |
-getHealthRegen() |
-
boolean |
-getHideKilledBody() |
-
int |
-getHomeX() |
-
int |
-getHomeY() |
-
int |
-getHomeZ() |
-
boolean |
-getIgnoreCobweb() |
-
noppes.npcs.scripted.roles.ScriptJobInterface |
-getJob() |
-
float |
-getKnockbackResistance() |
-
IItemStack |
-getLefttItem() |
-
double |
-getLootChance(int slot) |
-
IItemStack |
-getLootItem(int slot) |
-
int |
-getLootMode() |
-
int |
-getMaxLootXP() |
-
int |
-getMaxProjectileDelay() |
-
float |
-getMeleeResistance() |
-
int |
-getMeleeSpeed() |
-
float |
-getMeleeStrength() |
-
int |
-getMinLootXP() |
-
int |
-getMinPointsToSoulStone()
-requires SoulStoneFriendlyNPCs in config to be true
- -1 by default
- if -1, the minimum points are the faction's friendly points
- |
-
int |
-getMinProjectileDelay() |
-
int |
-getModelType() |
-
java.lang.String |
-getName() |
-
IOverlayHandler |
-getOverlays() |
-
java.lang.String |
-getOverlayTexture() |
-
IItemStack |
-getProjectileItem() |
-
boolean |
-getProjectilesKeepTerrain() |
-
int |
-getRangedBurst() |
-
int |
-getRangedRage() |
-
int |
-getRangedSpeed() |
-
float |
-getRangedStrength() |
-
boolean |
-getRefuseSoulStone() |
-
int |
-getRespawnCycle() |
-
int |
-getRespawnTime() |
-
boolean |
-getReturnToHome() |
-
IItemStack |
-getRightItem() |
-
noppes.npcs.scripted.roles.ScriptRoleInterface |
-getRole() |
-
int |
-getRotationType() |
-
int |
-getShelterFrom() |
-
int |
-getShotCount() |
-
int |
-getShowBossBar() |
-
int |
-getShowName() |
-
int |
-getSize() |
-
byte |
-getSkinType() |
-
java.lang.String |
-getSkinUrl() |
-
java.lang.String |
-getSoulStonePlayerName() |
-
int |
-getSpeed() |
-
int |
-getTacticalRadius() |
-
int |
-getTacticalVariant() |
-
java.lang.String |
-getTacticalVariantName() |
-
java.lang.String |
-getTexture() |
-
ITimers |
-getTimers() |
-
java.lang.String |
-getTitle() |
-
int |
-getType() |
-
int |
-getVisibleType() |
-
void |
-giveItem(IPlayer player,
- IItemStack item) |
-
boolean |
-hasLivingAnimation() |
-
void |
-hideKilledBody(boolean hide) |
-
boolean |
-isFlyHeightLimited(boolean limit) |
-
boolean |
-isSoulStoneInit() |
-
boolean |
-isVisibleTo(IPlayer player) |
-
void |
-kill()
-Kill the npc, doesnt't despawn it
- |
-
void |
-limitFlyHeight(boolean limit) |
-
boolean |
-naturallyDespawns() |
-
int |
-onFoundEnemy() |
-
void |
-reset()
-Basically completely resets the npc.
- |
-
void |
-say(IPlayer player,
- java.lang.String message) |
-
void |
-say(java.lang.String message) |
-
void |
-setAccuracy(int accuracy) |
-
void |
-setAnimation(int type) |
-
void |
-setArmor(int slot,
- IItemStack item)
-Note not all Living Entities support this
- |
-
void |
-setArmsScale(float x,
- float y,
- float z) |
-
void |
-setArrowResistance(float resistance) |
-
void |
-setAttackFactions(boolean attackOtherFactions) |
-
void |
-setBodyScale(float x,
- float y,
- float z) |
-
void |
-setBurstCount(int burstCount) |
-
void |
-setCanDrown(boolean d) |
-
void |
-setCloakTexture(java.lang.String cloakTexture) |
-
void |
-setCollisionType(int type) |
-
void |
-setCombatRegen(float regen) |
-
void |
-setDefendFaction(boolean defendFaction) |
-
void |
-setExplosionResistance(float resistance) |
-
void |
-setFaction(int id) |
-
void |
-setFireRate(int rate) |
-
void |
-setFireSound(java.lang.String fireSound) |
-
void |
-setFly(int fly) |
-
void |
-setFlyGravity(double flyGravity) |
-
void |
-setFlyHeightLimit(int flyHeightLimit) |
-
void |
-setFlySpeed(double flySpeed) |
-
void |
-setHeadScale(float x,
- float y,
- float z) |
-
void |
-setHealthRegen(float regen) |
-
void |
-setHome(int x,
- int y,
- int z) |
-
void |
-setHomeX(int x) |
-
void |
-setHomeY(int y) |
-
void |
-setHomeZ(int z) |
-
void |
-setIgnoreCobweb(boolean ignore) |
-
void |
-setJob(int job) |
-
void |
-setKnockbackResistance(float resistance) |
-
void |
-setLeftItem(IItemStack item) |
-
void |
-setLegsScale(float x,
- float y,
- float z) |
-
void |
-setLivingAnimation(boolean livingAnimation) |
-
void |
-setLootChance(int slot,
- double chance) |
-
void |
-setLootItem(int slot,
- IItemStack item) |
-
void |
-setLootMode(int lootMode) |
-
void |
-setMaxHealth(double health) |
-
void |
-setMaxLootXP(int lootXP) |
-
void |
-setMaxProjectileDelay(int maxDelay) |
-
void |
-setMeleeResistance(float resistance) |
-
void |
-setMeleeSpeed(int speed) |
-
void |
-setMeleeStrength(float strength) |
-
void |
-setMinLootXP(int lootXP) |
-
void |
-setMinPointsToSoulStone(int points)
-requires SoulStoneFriendlyNPCs in config to be true
- -1 by default
- if -1, the minimum points are the faction's friendly points
- |
-
void |
-setMinProjectileDelay(int minDelay) |
-
void |
-setModelType(int modelType) |
-
void |
-setName(java.lang.String name) |
-
void |
-setNaturallyDespawns(boolean canDespawn) |
-
void |
-setOnFoundEnemy(int onAttack) |
-
void |
-setOverlayTexture(java.lang.String overlayTexture) |
-
void |
-setProjectileItem(IItemStack item) |
-
void |
-setProjectilesKeepTerrain(boolean t) |
-
void |
-setRangedBurst(int count) |
-
void |
-setRangedRage(int rangedRange) |
-
void |
-setRangedSpeed(int speed) |
-
void |
-setRangedStrength(float strength) |
-
void |
-setRefuseSoulStone(boolean refuse) |
-
void |
-setRespawnCycle(int cycle) |
-
void |
-setRespawnTime(int time) |
-
void |
-setRetaliateType(int type) |
-
void |
-setReturnToHome(boolean bo) |
-
void |
-setRightItem(IItemStack item) |
-
void |
-setRole(int role) |
-
void |
-setRotation(float rotation) |
-
void |
-setRotationType(int rotationType) |
-
void |
-setShelterFrom(int shelterFrom) |
-
void |
-setShotCount(int shotCount) |
-
void |
-setShowBossBar(int type) |
-
void |
-setShowName(int type) |
-
void |
-setSize(int size) |
-
void |
-setSkinType(byte type) |
-
void |
-setSkinUrl(java.lang.String url) |
-
void |
-setSpeed(int speed) |
-
void |
-setTacticalRadius(int tacticalRadius) |
-
void |
-setTacticalVariant(int variant) |
-
void |
-setTacticalVariant(java.lang.String variant) |
-
void |
-setTexture(java.lang.String texture) |
-
void |
-setTitle(java.lang.String title) |
-
void |
-setVisibleTo(IPlayer player,
- boolean visible) |
-
void |
-setVisibleType(int type) |
-
void |
-shootItem(IEntityLivingBase target,
- IItemStack item,
- int accuracy) |
-
boolean |
-spawnedFromSoulStone() |
-
boolean |
-typeOf(int type) |
-
void |
-updateClient() |
-
canSeeEntity, clearNavigation, getAttackTarget, isAttacking, isNavigating, navigateTo, setAttackTargetaddPotionEffect, clearPotionEffects, getHealth, getHeldItem, getLookVec, getMaxHealth, getMCEntity, getMinecraftEntity, getPotionEffect, hurt, hurt, hurt, setHealth, setHeldItem, swingHandclearStoredData, clearTempData, despawn, dropItem, extinguish, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, playSound, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setSneaking, setSprinting, setStoredData, setStoredData, setTempData, setX, setY, setZ, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, storeAsCloneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearNavigation, getMCEntity, isNavigating, navigateToaddPotionEffect, canSeeEntity, clearPotionEffects, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, hurt, hurt, hurt, isAttacking, setAttackTarget, setHealth, setHeldItem, swingHandclearStoredData, clearTempData, despawn, dropItem, extinguish, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClonepublic int getSize()-
getSize in interface ICustomNpcpublic void setSize(int size)-
setSize in interface ICustomNpcsize - The size of the npc. Default is 5public int getModelType()-
getModelType in interface ICustomNpcpublic void setModelType(int modelType)-
setModelType in interface ICustomNpcmodelType - The modelType of the NPC. 0: Steve, 1: Steve64, 2: Alexpublic java.lang.String getName()-
getName in interface ICustomNpcpublic void setRotation(float rotation)-
setRotation in interface ICustomNpcsetRotation in interface IEntitysetRotation in class ScriptEntity<T extends noppes.npcs.entity.EntityNPCInterface>rotation - The rotation to be set (0-360)public void setRotationType(int rotationType)-
setRotationType in interface ICustomNpcpublic int getRotationType()-
getRotationType in interface ICustomNpcpublic void setName(java.lang.String name)-
setName in interface ICustomNpcname - The name of the npcpublic java.lang.String getTitle()-
getTitle in interface ICustomNpcpublic void setTitle(java.lang.String title)-
setTitle in interface ICustomNpctitle - The title of the npcpublic java.lang.String getTexture()-
getTexture in interface ICustomNpcpublic void setTexture(java.lang.String texture)-
setTexture in interface ICustomNpctexture - The texture of the npcpublic int getHomeX()-
getHomeX in interface ICustomNpcpublic void setHomeX(int x)-
setHomeX in interface ICustomNpcx - The home x positionpublic int getHomeY()-
getHomeY in interface ICustomNpcpublic void setHomeY(int y)-
setHomeY in interface ICustomNpcy - The home y positionpublic int getHomeZ()-
getHomeZ in interface ICustomNpcpublic void setHomeZ(int z)-
setHomeZ in interface ICustomNpcz - The home x positionpublic void setHome(int x, - int y, - int z)-
setHome in interface ICustomNpcx - The home x positiony - The home y positionz - The home z positionpublic void setMaxHealth(double health)-
setMaxHealth in interface ICustomNpchealth - New max healthpublic void setReturnToHome(boolean bo)-
setReturnToHome in interface ICustomNpcbo - Whether or not the npc will try to return to his home positionpublic boolean getReturnToHome()-
getReturnToHome in interface ICustomNpcpublic noppes.npcs.scripted.ScriptFaction getFaction()-
getFaction in interface ICustomNpcpublic void setFaction(int id)-
setFaction in interface ICustomNpcid - The id of the new factionpublic void setAttackFactions(boolean attackOtherFactions)-
setAttackFactions in interface ICustomNpcattackOtherFactions - True if you want the NPC to attack other factions, false otherwise.public boolean getAttackFactions()-
getAttackFactions in interface ICustomNpcpublic void setDefendFaction(boolean defendFaction)-
setDefendFaction in interface ICustomNpcdefendFaction - True if the NPC should defend faction members, false otherwise.public boolean getDefendFaction()-
getDefendFaction in interface ICustomNpcpublic int getType()-
getType in interface ICustomNpcgetType in interface IEntitygetType in interface IEntityLivingBasegetType in class ScriptLivingBase<T extends noppes.npcs.entity.EntityNPCInterface>EntityTypepublic boolean typeOf(int type)-
typeOf in interface ICustomNpctypeOf in interface IEntitytypeOf in interface IEntityLivingBasetypeOf in class ScriptLivingBase<T extends noppes.npcs.entity.EntityNPCInterface>type - @EntityType to checkpublic void shootItem(IEntityLivingBase target, - IItemStack item, - int accuracy)-
shootItem in interface ICustomNpctarget - The targeted npcitem - The item you want to shootaccuracy - Accuracy of the shot (0-100)public void setProjectilesKeepTerrain(boolean t)-
setProjectilesKeepTerrain in interface ICustomNpcpublic boolean getProjectilesKeepTerrain()-
getProjectilesKeepTerrain in interface ICustomNpcpublic void say(java.lang.String message)-
say in interface ICustomNpcmessage - The message the npc will saypublic void say(IPlayer player, - java.lang.String message)-
say in interface ICustomNpcmessage - The message the npc will saypublic void kill()-
kill in interface ICustomNpcpublic void reset()-
reset in interface ICustomNpcpublic noppes.npcs.scripted.roles.ScriptRoleInterface getRole()-
getRole in interface ICustomNpcpublic void setRole(int role)-
setRole in interface ICustomNpcpublic noppes.npcs.scripted.roles.ScriptJobInterface getJob()-
getJob in interface ICustomNpcpublic void setJob(int job)-
setJob in interface ICustomNpcpublic IItemStack getRightItem()-
getRightItem in interface ICustomNpcpublic void setRightItem(IItemStack item)-
setRightItem in interface ICustomNpcitem - Item to be held in the right handpublic IItemStack getLefttItem()-
getLefttItem in interface ICustomNpcpublic void setLeftItem(IItemStack item)-
setLeftItem in interface ICustomNpcitem - Item to be held in the left handpublic IItemStack getProjectileItem()-
getProjectileItem in interface ICustomNpcpublic void setProjectileItem(IItemStack item)-
setProjectileItem in interface ICustomNpcitem - Item to be used as projectilepublic boolean canAimWhileShooting()-
canAimWhileShooting in interface ICustomNpcpublic void aimWhileShooting(boolean aimWhileShooting)-
aimWhileShooting in interface ICustomNpcaimWhileShooting - Set to true if you want the NPC to aim while shooting, false otherwise.public void setMinProjectileDelay(int minDelay)-
setMinProjectileDelay in interface ICustomNpcpublic int getMinProjectileDelay()-
getMinProjectileDelay in interface ICustomNpcpublic void setMaxProjectileDelay(int maxDelay)-
setMaxProjectileDelay in interface ICustomNpcpublic int getMaxProjectileDelay()-
getMaxProjectileDelay in interface ICustomNpcpublic void setRangedRage(int rangedRange)-
setRangedRage in interface ICustomNpcpublic int getRangedRage()-
getRangedRage in interface ICustomNpcpublic void setFireRate(int rate)-
setFireRate in interface ICustomNpcpublic int getFireRate()-
getFireRate in interface ICustomNpcpublic void setBurstCount(int burstCount)-
setBurstCount in interface ICustomNpcpublic int getBurstCount()-
getBurstCount in interface ICustomNpcpublic void setShotCount(int shotCount)-
setShotCount in interface ICustomNpcpublic int getShotCount()-
getShotCount in interface ICustomNpcpublic void setAccuracy(int accuracy)-
setAccuracy in interface ICustomNpcpublic int getAccuracy()-
getAccuracy in interface ICustomNpcpublic java.lang.String getFireSound()-
getFireSound in interface ICustomNpcpublic void setFireSound(java.lang.String fireSound)-
setFireSound in interface ICustomNpcfireSound - The new directory of the sound that plays when a projectile is shotpublic IItemStack getArmor(int slot)-
ScriptLivingBasegetArmor in interface ICustomNpcgetArmor in interface IEntityLivingBasegetArmor in class ScriptLivingBase<T extends noppes.npcs.entity.EntityNPCInterface>slot - The armor slot to return. 0:head, 1:body, 2:legs, 3:bootspublic void setArmor(int slot, - IItemStack item)-
ScriptLivingBasesetArmor in interface ICustomNpcsetArmor in interface IEntityLivingBasesetArmor in class ScriptLivingBase<T extends noppes.npcs.entity.EntityNPCInterface>slot - The armor slot to set. 0:head, 1:body, 2:legs, 3:bootsitem - Item to be set as armorpublic IItemStack getLootItem(int slot)-
getLootItem in interface ICustomNpcslot - The slot from the NPC's drop list to return (0-8)public void setLootItem(int slot, - IItemStack item)-
setLootItem in interface ICustomNpcslot - The slot from the NPC's drop list to changeitem - The item the drop list slot will be changed topublic double getLootChance(int slot)-
getLootChance in interface ICustomNpcslot - The slot from the NPC's drop list to return (0-8)public void setLootChance(int slot, - double chance)-
setLootChance in interface ICustomNpcslot - The slot from the NPC's drop list to changechance - The new chance of dropping the item in this slotpublic int getLootMode()-
getLootMode in interface ICustomNpcpublic void setLootMode(int lootMode)-
setLootMode in interface ICustomNpclootMode - The NPC's loot mode. 0 = Normal, 1 = Auto Pickuppublic void setMinLootXP(int lootXP)-
setMinLootXP in interface ICustomNpclootXP - The new minimum XP gained from killing the NPC. If greater than the max XP, it will be set to it.public void setMaxLootXP(int lootXP)-
setMaxLootXP in interface ICustomNpclootXP - The new maximum XP gained from killing the NPC. If less than the min XP, it will be set to it.public int getMinLootXP()-
getMinLootXP in interface ICustomNpcpublic int getMaxLootXP()-
getMaxLootXP in interface ICustomNpcpublic void setAnimation(int type)-
setAnimation in interface ICustomNpctype - The AnimationTypepublic void setTacticalVariant(int variant)-
setTacticalVariant in interface ICustomNpcvariant - Changes the tactical variant of the NPC.
- 0 - Rush
- 1 - Dodge
- 2 - Surround
- 3 - Hit N Run
- 4 - Ambush
- 5 - Stalk
- 6 - Nonepublic int getTacticalVariant()-
getTacticalVariant in interface ICustomNpcpublic void setTacticalVariant(java.lang.String variant)-
setTacticalVariant in interface ICustomNpcvariant - Sets the NPC's tactical variant by name.public java.lang.String getTacticalVariantName()-
getTacticalVariantName in interface ICustomNpcpublic void setTacticalRadius(int tacticalRadius)-
setTacticalRadius in interface ICustomNpctacticalRadius - Sets the radius in which the tactical variant is affected, if any. Effective for all tactical variants except Rush and None.public int getTacticalRadius()-
getTacticalRadius in interface ICustomNpcpublic void setIgnoreCobweb(boolean ignore)-
setIgnoreCobweb in interface ICustomNpcignore - True if the NPC goes through cobwebspublic boolean getIgnoreCobweb()-
getIgnoreCobweb in interface ICustomNpcpublic void setOnFoundEnemy(int onAttack)-
setOnFoundEnemy in interface ICustomNpcpublic int onFoundEnemy()-
onFoundEnemy in interface ICustomNpcpublic void setShelterFrom(int shelterFrom)-
setShelterFrom in interface ICustomNpcshelterFrom - An integer representing what conditions the NPC seeks shelter under.
- 0 - Darkenss
- 1 - Sunlight
- 2 - Disabledpublic int getShelterFrom()-
getShelterFrom in interface ICustomNpcpublic boolean hasLivingAnimation()-
hasLivingAnimation in interface ICustomNpcpublic void setLivingAnimation(boolean livingAnimation)-
setLivingAnimation in interface ICustomNpclivingAnimation - True if you want the NPC to have a living animation, false otherwisepublic void setVisibleType(int type)-
setVisibleType in interface ICustomNpctype - The visibility type of the npc, 0:visible, 1:invisible, 2:semi-visiblepublic int getVisibleType()-
getVisibleType in interface ICustomNpcpublic void setVisibleTo(IPlayer player, - boolean visible)-
setVisibleTo in interface ICustomNpcplayer - The player this NPC becomes visible/invisible tovisible - True if you want the NPC to be invisible to the player, false otherwisepublic boolean isVisibleTo(IPlayer player)-
isVisibleTo in interface ICustomNpcplayer - The player this NPC is visible/invisible topublic void setShowName(int type)-
setShowName in interface ICustomNpctype - The visibility type of the name, 0:visible, 1:invisible, 2:when-attackingpublic int getShowName()-
getShowName in interface ICustomNpcpublic int getShowBossBar()-
getShowBossBar in interface ICustomNpcpublic void setShowBossBar(int type)-
setShowBossBar in interface ICustomNpctype - The visibility type of the boss bar, 0:invisible, 1:visible, 2:when-attackingpublic float getMeleeStrength()-
getMeleeStrength in interface ICustomNpcpublic void setMeleeStrength(float strength)-
setMeleeStrength in interface ICustomNpcstrength - The melee strengthpublic int getMeleeSpeed()-
getMeleeSpeed in interface ICustomNpcpublic void setMeleeSpeed(int speed)-
setMeleeSpeed in interface ICustomNpcspeed - The melee speedpublic float getRangedStrength()-
getRangedStrength in interface ICustomNpcpublic void setRangedStrength(float strength)-
setRangedStrength in interface ICustomNpcstrength - The ranged strengthpublic int getRangedSpeed()-
getRangedSpeed in interface ICustomNpcpublic void setRangedSpeed(int speed)-
setRangedSpeed in interface ICustomNpcspeed - The ranged speedpublic int getRangedBurst()-
getRangedBurst in interface ICustomNpcpublic void setRangedBurst(int count)-
setRangedBurst in interface ICustomNpccount - The ranged burst countpublic int getRespawnTime()-
getRespawnTime in interface ICustomNpcpublic void setRespawnTime(int time)-
setRespawnTime in interface ICustomNpctime - The new amount of ticks before this entity respawnspublic int getRespawnCycle()-
getRespawnCycle in interface ICustomNpcpublic void setRespawnCycle(int cycle)-
setRespawnCycle in interface ICustomNpccycle - Sets when the NPC respawns. Respawn: 0 - Yes (Always), 1 - Day, 2 - Night, 3 - No (Dies permanently)public boolean getHideKilledBody()-
getHideKilledBody in interface ICustomNpcpublic void hideKilledBody(boolean hide)-
hideKilledBody in interface ICustomNpchide - True if the NPC is hidden when it dies. False otherwise.public boolean naturallyDespawns()-
naturallyDespawns in interface ICustomNpcpublic void setNaturallyDespawns(boolean canDespawn)-
setNaturallyDespawns in interface ICustomNpccanDespawn - True if the NPC should naturally despawn. False otherwise.public boolean spawnedFromSoulStone()-
spawnedFromSoulStone in interface ICustomNpcpublic java.lang.String getSoulStonePlayerName()-
getSoulStonePlayerName in interface ICustomNpcpublic boolean getRefuseSoulStone()-
getRefuseSoulStone in interface ICustomNpcpublic void setRefuseSoulStone(boolean refuse)-
setRefuseSoulStone in interface ICustomNpcrefuse - set if this npc refuses to be taken by soul stonepublic boolean isSoulStoneInit()-
isSoulStoneInit in interface ICustomNpcpublic int getMinPointsToSoulStone()-
ICustomNpcgetMinPointsToSoulStone in interface ICustomNpcpublic void setMinPointsToSoulStone(int points)-
ICustomNpcsetMinPointsToSoulStone in interface ICustomNpcpoints - the minimum faction points needed to soulstone this npcpublic void giveItem(IPlayer player, - IItemStack item)-
giveItem in interface ICustomNpcplayer - The player to give the item toitem - The item given to the playerpublic void executeCommand(java.lang.String command)-
ICustomNpcexecuteCommand in interface ICustomNpccommand - The command to be executedpublic void setHeadScale(float x, - float y, - float z)-
setHeadScale in interface ICustomNpcpublic void setBodyScale(float x, - float y, - float z)-
setBodyScale in interface ICustomNpcpublic void setArmsScale(float x, - float y, - float z)-
setArmsScale in interface ICustomNpcpublic void setLegsScale(float x, - float y, - float z)-
setLegsScale in interface ICustomNpcpublic void setExplosionResistance(float resistance)-
setExplosionResistance in interface ICustomNpcresistance - Explosion resistance (0-2) default is 1public float getExplosionResistance()-
getExplosionResistance in interface ICustomNpcpublic void setMeleeResistance(float resistance)-
setMeleeResistance in interface ICustomNpcresistance - Melee resistance (0-2) default is 1public float getMeleeResistance()-
getMeleeResistance in interface ICustomNpcpublic void setArrowResistance(float resistance)-
setArrowResistance in interface ICustomNpcresistance - Arrow resistance (0-2) default is 1public float getArrowResistance()-
getArrowResistance in interface ICustomNpcpublic void setKnockbackResistance(float resistance)-
setKnockbackResistance in interface ICustomNpcresistance - Knockback resistance (0-2) default is 1public float getKnockbackResistance()-
getKnockbackResistance in interface ICustomNpcpublic void setRetaliateType(int type)-
setRetaliateType in interface ICustomNpctype - Retaliation type. 0:normal, 1:panic, 2:retreat, 3:nothingpublic float getCombatRegen()-
getCombatRegen in interface ICustomNpcpublic void setCombatRegen(float regen)-
setCombatRegen in interface ICustomNpcregen - The combat health regen per secondpublic float getHealthRegen()-
getHealthRegen in interface ICustomNpcpublic void setHealthRegen(float regen)-
setHealthRegen in interface ICustomNpcregen - The health regen per second when not in combatpublic boolean getCanDrown()-
getCanDrown in interface ICustomNpcpublic void setCanDrown(boolean d)-
setCanDrown in interface ICustomNpcpublic long getAge()-
getAge in interface ICustomNpcgetAge in interface IEntitygetAge in class ScriptEntity<T extends noppes.npcs.entity.EntityNPCInterface>public ITimers getTimers()-
getTimers in interface ICustomNpcpublic void setFly(int fly)-
setFly in interface ICustomNpcpublic boolean canFly()-
canFly in interface ICustomNpcpublic void setFlySpeed(double flySpeed)-
setFlySpeed in interface ICustomNpcpublic double getFlySpeed(double flySpeed)-
getFlySpeed in interface ICustomNpcpublic void setFlyGravity(double flyGravity)-
setFlyGravity in interface ICustomNpcpublic double getFlyGravity(double flySpeed)-
getFlyGravity in interface ICustomNpcpublic void setFlyHeightLimit(int flyHeightLimit)-
setFlyHeightLimit in interface ICustomNpcpublic int getFlyHeightLimit(int flyHeightLimit)-
getFlyHeightLimit in interface ICustomNpcpublic void limitFlyHeight(boolean limit)-
limitFlyHeight in interface ICustomNpcpublic boolean isFlyHeightLimited(boolean limit)-
isFlyHeightLimited in interface ICustomNpcpublic void setSpeed(int speed)-
setSpeed in interface ICustomNpcpublic int getSpeed()-
getSpeed in interface ICustomNpcpublic void setSkinType(byte type)-
setSkinType in interface ICustomNpcpublic byte getSkinType()-
getSkinType in interface ICustomNpcpublic void setSkinUrl(java.lang.String url)-
setSkinUrl in interface ICustomNpcpublic java.lang.String getSkinUrl()-
getSkinUrl in interface ICustomNpcpublic void setCloakTexture(java.lang.String cloakTexture)-
setCloakTexture in interface ICustomNpcpublic java.lang.String getCloakTexture()-
getCloakTexture in interface ICustomNpcpublic void setOverlayTexture(java.lang.String overlayTexture)-
setOverlayTexture in interface ICustomNpcpublic java.lang.String getOverlayTexture()-
getOverlayTexture in interface ICustomNpcpublic IOverlayHandler getOverlays()-
getOverlays in interface ICustomNpcpublic void setCollisionType(int type)-
setCollisionType in interface ICustomNpcpublic int getCollisionType()-
getCollisionType in interface ICustomNpcpublic void updateClient()-
updateClient in interface ICustomNpcpublic class ScriptPixelmon<T extends net.minecraft.entity.passive.EntityTameable> -extends ScriptAnimal<T> -implements IPixelmon-
| Constructor and Description | -
|---|
ScriptPixelmon(T pixelmon) |
-
ScriptPixelmon(T pixelmon,
- net.minecraft.nbt.NBTTagCompound compound) |
-
| Modifier and Type | -Method and Description | -
|---|---|
int |
-getEV(int type) |
-
int |
-getHapiness() |
-
boolean |
-getIsShiny() |
-
int |
-getIV(int type) |
-
int |
-getLevel() |
-
java.lang.String |
-getMove(int slot) |
-
int |
-getNature() |
-
java.lang.String |
-getNickname() |
-
int |
-getPokeball() |
-
int |
-getSize() |
-
int |
-getStat(int type) |
-
boolean |
-hasNickname() |
-
void |
-setEV(int type,
- int value) |
-
void |
-setHapiness(int value) |
-
void |
-setIsShiny(boolean bo) |
-
void |
-setIV(int type,
- int value) |
-
void |
-setLevel(int level) |
-
void |
-setMove(int slot,
- java.lang.String move) |
-
void |
-setNature(int type) |
-
void |
-setNickname(java.lang.String name) |
-
void |
-setPokeball(int type) |
-
void |
-setSize(int type) |
-
void |
-setStat(int type,
- int value) |
-
getType, typeOfcanSeeEntity, clearNavigation, getAttackTarget, isAttacking, isNavigating, navigateTo, setAttackTargetaddPotionEffect, clearPotionEffects, getArmor, getHealth, getHeldItem, getLookVec, getMaxHealth, getMCEntity, getMinecraftEntity, getPotionEffect, hurt, hurt, hurt, setArmor, setHealth, setHeldItem, swingHandclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, playSound, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setStoredData, setTempData, setX, setY, setZ, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, storeAsCloneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearNavigation, getMCEntity, isNavigating, navigateToaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOfclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClonepublic ScriptPixelmon(T pixelmon)-
public ScriptPixelmon(T pixelmon, - net.minecraft.nbt.NBTTagCompound compound)-
public boolean getIsShiny()-
getIsShiny in interface IPixelmonpublic void setIsShiny(boolean bo)-
setIsShiny in interface IPixelmonpublic void setLevel(int level)- -
public int getIV(int type)- -
public void setIV(int type, - int value)- -
public int getEV(int type)- -
public void setEV(int type, - int value)- -
public int getStat(int type)- -
public void setStat(int type, - int value)- -
public int getSize()- -
public void setSize(int type)- -
public int getHapiness()-
getHapiness in interface IPixelmonpublic void setHapiness(int value)-
setHapiness in interface IPixelmonvalue - 0-255public int getNature()-
getNature in interface IPixelmonpublic void setNature(int type)-
setNature in interface IPixelmontype - 0:Hardy, 1:Serious, 2:Docile, 3:Bashful, 4:Quirky, 5:Lonely, 6:Brave, 7:Adamant, 8:Naughty, 9:Bold, 10:Relaxed, 11:Impish, 12:Lax, 13:Timid, 14:Hasty, 15:Jolly, 16:Naive, 17:Modest, 18:Mild, 19:Quiet, 20:Rash, 21:Calm, 22:Gentle, 23:Sassy, 24:Carefulpublic int getPokeball()-
getPokeball in interface IPixelmonpublic void setPokeball(int type)-
setPokeball in interface IPixelmontype - -1:Uncaught, 0:Pokeball, 1:GreatBall, 2:UltraBall, 3:MasterBall, 4:LevelBall, 5:MoonBall, 6:FriendBall, 7:LoveBall, 8:SafariBall, 9:HeavyBall, 10:FastBall, 11:RepeatBall, 12:TimerBall, 13:NestBall, 14:NetBall, 15:DiveBall, 16:LuxuryBall, 17:HealBall, 18:DuskBall, 19:PremierBall, 20:SportBall, 21:QuickBall, 22:ParkBall, 23:LureBall, 24:CherishBall, 25:GSBallpublic java.lang.String getNickname()-
getNickname in interface IPixelmonpublic boolean hasNickname()-
hasNickname in interface IPixelmonpublic void setNickname(java.lang.String name)-
setNickname in interface IPixelmonpublic java.lang.String getMove(int slot)- -
public class ScriptPlayer<T extends net.minecraft.entity.player.EntityPlayerMP> -extends ScriptLivingBase<T> -implements IPlayer-
| Constructor and Description | -
|---|
ScriptPlayer(T player) |
-
| Modifier and Type | -Method and Description | -
|---|---|
void |
-addFactionPoints(int faction,
- int points) |
-
boolean |
-blocking() |
-
boolean |
-canHarvestBlock(IBlock block) |
-
boolean |
-checkGUIOpen()
-Deprecated.
- |
-
void |
-clearInventory() |
-
void |
-clearItemInUse() |
-
void |
-closeGui() |
-
void |
-closeOverlay(int id) |
-
void |
-disableMouseInput(long time,
- int... buttonIds) |
-
IEntity |
-dropOneItem(boolean dropStack) |
-
void |
-finishQuest(int id)
-Add the quest from finished quest list
- |
-
IQuest[] |
-getActiveQuests() |
-
ICustomGui |
-getCustomGui() |
-
noppes.npcs.controllers.data.PlayerData |
-getData() |
-
ScriptDBCPlayer<T> |
-getDBCPlayer() |
-
java.lang.String |
-getDisplayName() |
-
int |
-getExpLevel() |
-
int |
-getFactionPoints(int faction) |
-
IQuest[] |
-getFinishedQuests() |
-
int |
-getHunger() |
-
IItemStack[] |
-getInventory() |
-
IBlock |
-getLookingAtBlock(int maxDistance) |
-
int |
-getMode() |
-
java.lang.String |
-getName() |
-
IContainer |
-getOpenContainer() |
-
IOverlayHandler |
-getOverlays() |
-
noppes.npcs.scripted.ScriptPixelmonPlayerData |
-getPixelmonData()
-Requires pixelmon to be installed
- |
-
float |
-getSaturation() |
-
ITimers |
-getTimers() |
-
int |
-getType() |
-
boolean |
-giveItem(IItemStack item,
- int amount) |
-
boolean |
-giveItem(java.lang.String id,
- int damage,
- int amount) |
-
boolean |
-hasAchievement(java.lang.String achievement) |
-
boolean |
-hasActiveQuest(int id) |
-
boolean |
-hasBukkitPermission(java.lang.String permission) |
-
boolean |
-hasFinishedQuest(int id) |
-
boolean |
-hasReadDialog(int id) |
-
boolean |
-interactWith(IEntity entity) |
-
int |
-inventoryItemCount(IItemStack item) |
-
int |
-inventoryItemCount(IItemStack item,
- boolean ignoreNBT,
- boolean ignoreDamage) |
-
void |
-mountEntity(net.minecraft.entity.Entity ridingEntity) |
-
void |
-playSound(java.lang.String name,
- float volume,
- float pitch) |
-
void |
-readDialog(int id) |
-
void |
-removeAllItems(IItemStack item) |
-
int |
-removeAllItems(IItemStack item,
- boolean ignoreNBT,
- boolean ignoreDamage) |
-
boolean |
-removeItem(IItemStack item,
- int amount) |
-
boolean |
-removeItem(IItemStack item,
- int amount,
- boolean ignoreNBT,
- boolean ignoreDamage) |
-
boolean |
-removeItem(java.lang.String id,
- int damage,
- int amount) |
-
void |
-removeQuest(int id)
-Removes the quest from active and finished quest list
- |
-
void |
-resetSpawnpoint() |
-
void |
-sendMessage(java.lang.String message) |
-
void |
-sendMessage(java.lang.String message,
- java.lang.String color,
- boolean bold,
- boolean italic,
- boolean underlined) |
-
void |
-sendMessage(java.lang.String message,
- java.lang.String color,
- boolean bold,
- boolean italic,
- boolean obfuscated,
- boolean strikethrough,
- boolean underlined) |
-
void |
-setExpLevel(int level) |
-
void |
-setFactionPoints(int faction,
- int points) |
-
void |
-setHunger(int hunger) |
-
void |
-setMode(int type) |
-
void |
-setPosition(double x,
- double y,
- double z) |
-
void |
-setPosition(double x,
- double y,
- double z,
- int dimensionId) |
-
void |
-setRotation(float rotationYaw) |
-
void |
-setRotation(float rotationYaw,
- float rotationPitch) |
-
void |
-setSaturation(float saturation) |
-
void |
-setSpawnpoint(int x,
- int y,
- int z)
-Same as the /spawnpoint command
- |
-
void |
-showCustomGui(ICustomGui gui) |
-
void |
-showCustomOverlay(ICustomOverlay overlay) |
-
void |
-showDialog(int id) |
-
void |
-spawnParticle(IParticle entityParticle) |
-
void |
-startQuest(int id)
-Add the quest from active quest list
- |
-
void |
-stopQuest(int id)
-Removes the quest from active quest list
- |
-
void |
-stopUsingItem() |
-
void |
-swingHand()
-Makes the entity swing its hand
- |
-
boolean |
-typeOf(int type) |
-
void |
-unreadDialog(int id) |
-
void |
-updatePlayerInventory() |
-
addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getLookVec, getMaxHealth, getMCEntity, getMinecraftEntity, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItemclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setRider, setSneaking, setSprinting, setStoredData, setStoredData, setTempData, setX, setY, setZ, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, spawnParticle, storeAsCloneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getMCEntity, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItemclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getPitch, getPos, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPos, setRider, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, storeAsClonepublic T extends net.minecraft.entity.player.EntityPlayerMP player-
public java.lang.String getDisplayName()-
getDisplayName in interface IPlayerpublic java.lang.String getName()- -
public void spawnParticle(IParticle entityParticle)-
spawnParticle in interface IEntityspawnParticle in class ScriptEntity<T extends net.minecraft.entity.player.EntityPlayerMP>public void setPosition(double x, - double y, - double z)-
setPosition in interface IEntitysetPosition in interface IPlayersetPosition in class ScriptEntity<T extends net.minecraft.entity.player.EntityPlayerMP>x - The x positiony - The y positionz - The z positionpublic void setPosition(double x, - double y, - double z, - int dimensionId)-
setPosition in interface IPlayerpublic void setHunger(int hunger)- -
public float getSaturation()-
getSaturation in interface IPlayerpublic void setSaturation(float saturation)-
setSaturation in interface IPlayerpublic boolean hasFinishedQuest(int id)-
hasFinishedQuest in interface IPlayerpublic boolean hasActiveQuest(int id)-
hasActiveQuest in interface IPlayerpublic void showDialog(int id)-
public boolean hasReadDialog(int id)-
hasReadDialog in interface IPlayerpublic void readDialog(int id)-
readDialog in interface IPlayerpublic void unreadDialog(int id)-
unreadDialog in interface IPlayerpublic void startQuest(int id)-
startQuest in interface IPlayerid - The Quest IDpublic void finishQuest(int id)-
finishQuest in interface IPlayerid - The Quest IDpublic void stopQuest(int id)-
public void removeQuest(int id)-
removeQuest in interface IPlayerid - The Quest IDpublic int getType()-
getType in interface IEntitygetType in interface IEntityLivingBasegetType in interface IPlayergetType in class ScriptLivingBase<T extends net.minecraft.entity.player.EntityPlayerMP>EntityTypepublic boolean typeOf(int type)-
typeOf in interface IEntitytypeOf in interface IEntityLivingBasetypeOf in interface IPlayertypeOf in class ScriptLivingBase<T extends net.minecraft.entity.player.EntityPlayerMP>type - @EntityType to checkpublic void addFactionPoints(int faction, - int points)-
addFactionPoints in interface IPlayerfaction - The faction idpoints - The points to increase. Use negative values to decreasepublic void setFactionPoints(int faction, - int points)-
setFactionPoints in interface IPlayerfaction - The faction idpoints - The new point value for this factionpublic int getFactionPoints(int faction)-
getFactionPoints in interface IPlayerfaction - The faction idpublic void sendMessage(java.lang.String message)-
sendMessage in interface IPlayermessage - The message you want to send. Compatible with formatting codes, which can be found on the attached link.public void sendMessage(java.lang.String message, - java.lang.String color, - boolean bold, - boolean italic, - boolean underlined)-
public void sendMessage(java.lang.String message, - java.lang.String color, - boolean bold, - boolean italic, - boolean obfuscated, - boolean strikethrough, - boolean underlined)-
public int getMode()- -
public void setMode(int type)- -
public IItemStack[] getInventory()-
getInventory in interface IPlayerpublic int inventoryItemCount(IItemStack item)-
public int inventoryItemCount(IItemStack item, - boolean ignoreNBT, - boolean ignoreDamage)-
inventoryItemCount in interface IPlayeritem - The item to be checkedignoreNBT - Whether the item's NBT tags will be checked to be equalignoreDamage - Whether the item's damage will be checked to be equalpublic boolean removeItem(java.lang.String id, - int damage, - int amount)-
removeItem in interface IPlayerid - The items namedamage - The damage valueamount - How many will be removedpublic boolean removeItem(IItemStack item, - int amount)-
public boolean removeItem(IItemStack item, - int amount, - boolean ignoreNBT, - boolean ignoreDamage)-
removeItem in interface IPlayeritem - The Item type to be removedamount - How many will be removedignoreNBT - Whether the item's NBT tags will be checked to be equalignoreDamage - Whether the item's damage will be checked to be equalpublic void removeAllItems(IItemStack item)-
public int removeAllItems(IItemStack item, - boolean ignoreNBT, - boolean ignoreDamage)-
removeAllItems in interface IPlayeritem - The item to be removed from the players inventoryignoreNBT - Whether the item's NBT tags will be checked to be equalignoreDamage - Whether the item's damage will be checked to be equalpublic boolean giveItem(IItemStack item, - int amount)- -
public boolean giveItem(java.lang.String id, - int damage, - int amount)- -
public void setSpawnpoint(int x, - int y, - int z)-
setSpawnpoint in interface IPlayerx - The x positiony - The y positionz - The z positionpublic void resetSpawnpoint()-
resetSpawnpoint in interface IPlayerpublic void clearInventory()-
clearInventory in interface IPlayerpublic void setRotation(float rotationYaw)-
setRotation in interface IEntitysetRotation in class ScriptEntity<T extends net.minecraft.entity.player.EntityPlayerMP>rotationYaw - The rotation to be set (0-360)public void setRotation(float rotationYaw, - float rotationPitch)-
setRotation in interface IPlayerpublic void swingHand()-
ScriptLivingBaseswingHand in interface IEntityLivingBaseswingHand in class ScriptLivingBase<T extends net.minecraft.entity.player.EntityPlayerMP>public void disableMouseInput(long time, - int... buttonIds)-
disableMouseInput in interface IPlayerpublic void stopUsingItem()-
stopUsingItem in interface IPlayerpublic void clearItemInUse()-
clearItemInUse in interface IPlayerpublic void playSound(java.lang.String name, - float volume, - float pitch)-
playSound in interface IPlayerplaySound in class ScriptEntity<T extends net.minecraft.entity.player.EntityPlayerMP>public void mountEntity(net.minecraft.entity.Entity ridingEntity)-
mountEntity in interface IPlayerpublic IEntity dropOneItem(boolean dropStack)-
dropOneItem in interface IPlayerpublic boolean canHarvestBlock(IBlock block)-
canHarvestBlock in interface IPlayerpublic boolean interactWith(IEntity entity)-
interactWith in interface IPlayerpublic boolean hasAchievement(java.lang.String achievement)-
hasAchievement in interface IPlayerachievement - The achievement id. For a complete list see http://minecraft.gamepedia.com/Achievementspublic boolean hasBukkitPermission(java.lang.String permission)-
hasBukkitPermission in interface IPlayerpermission - Bukkit/Cauldron permissionpublic int getExpLevel()-
getExpLevel in interface IPlayerpublic void setExpLevel(int level)-
setExpLevel in interface IPlayerlevel - The new exp level you want to setpublic noppes.npcs.scripted.ScriptPixelmonPlayerData getPixelmonData()-
getPixelmonData in interface IPlayerpublic IBlock getLookingAtBlock(int maxDistance)-
getLookingAtBlock in interface IPlayerpublic void updatePlayerInventory()-
updatePlayerInventory in interface IPlayer@Deprecated -public boolean checkGUIOpen()-
public ScriptDBCPlayer<T> getDBCPlayer()-
getDBCPlayer in interface IPlayerpublic noppes.npcs.controllers.data.PlayerData getData()- -
public IQuest[] getActiveQuests()-
getActiveQuests in interface IPlayerpublic IContainer getOpenContainer()-
getOpenContainer in interface IPlayerpublic void showCustomGui(ICustomGui gui)-
showCustomGui in interface IPlayerpublic ICustomGui getCustomGui()-
getCustomGui in interface IPlayerpublic void showCustomOverlay(ICustomOverlay overlay)-
showCustomOverlay in interface IPlayerpublic void closeOverlay(int id)-
closeOverlay in interface IPlayerpublic IOverlayHandler getOverlays()-
getOverlays in interface IPlayerpublic IQuest[] getFinishedQuests()-
getFinishedQuests in interface IPlayerjava.lang.Objecttarget floatdamage inttype IDamageSourcedamageSource IEntitytarget public final int type+
public final IDamageSource damageSource
public final java.lang.Object target+
public final IEntity target+
public float damage
public AttackEvent(IPlayer player, - int type, - java.lang.Object target)+ net.minecraft.entity.Entity target, + float damage, + net.minecraft.util.DamageSource damagesource)
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
buttonDown
booleanisAltPressed booleanisCtrlPressed booleanisMetaPressed booleanisShiftPressed int[]keysDown intmouseWheel MouseClickedEvent(IPlayer player,
+MouseClickedEvent(IPlayer player,
int button,
int mouseWheel,
- boolean buttonDown)
+ boolean buttonDown,
+ boolean isCtrlPressed,
+ boolean isAltPressed,
+ boolean isShiftPressed,
+ boolean isMetaPressed,
+ int[] heldKeys) public final boolean isCtrlPressed+
public final boolean isAltPressed+
public final boolean isShiftPressed+
public final boolean isMetaPressed+
public final int[] keysDown+
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
+PlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
PlayerEvent.Achievement, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUpPlayerEvent.Achievement, PlayerEvent.AttackedEvent, PlayerEvent.AttackEvent, PlayerEvent.Bonemeal, PlayerEvent.BreakEvent, PlayerEvent.ChangedDimension, PlayerEvent.ChatEvent, PlayerEvent.ContainerClosed, PlayerEvent.ContainerOpen, PlayerEvent.DamagedEntityEvent, PlayerEvent.DamagedEvent, PlayerEvent.DiedEvent, PlayerEvent.DropEvent, PlayerEvent.FallEvent, PlayerEvent.FillBucket, PlayerEvent.FinishUsingItem, PlayerEvent.InitEvent, PlayerEvent.InteractEvent, PlayerEvent.JumpEvent, PlayerEvent.KeyPressedEvent, PlayerEvent.KilledEntityEvent, PlayerEvent.LevelUpEvent, PlayerEvent.LightningEvent, PlayerEvent.LoginEvent, PlayerEvent.LogoutEvent, PlayerEvent.MouseClickedEvent, PlayerEvent.PickUpEvent, PlayerEvent.PickupXPEvent, PlayerEvent.RangedChargeEvent, PlayerEvent.RangedLaunchedEvent, PlayerEvent.RespawnEvent, PlayerEvent.Sleep, PlayerEvent.SoundEvent, PlayerEvent.StartUsingItem, PlayerEvent.StopUsingItem, PlayerEvent.TimerEvent, PlayerEvent.TossEvent, PlayerEvent.UpdateEvent, PlayerEvent.UseHoe, PlayerEvent.UsingItem, PlayerEvent.WakeUp
static class PlayerEvent.AttackEvent PlayerEvent.AttackedEvent static class PlayerEvent.AttackEvent static class PlayerEvent.Bonemeal static class PlayerEvent.BreakEvent static class PlayerEvent.ChangedDimension static class PlayerEvent.ChatEvent static class PlayerEvent.ContainerClosed static class PlayerEvent.ContainerOpen static class PlayerEvent.DamagedEntityEvent static class PlayerEvent.DamagedEvent static class PlayerEvent.DiedEvent static class PlayerEvent.DropEvent static class PlayerEvent.FallEvent static class PlayerEvent.FillBucket static class PlayerEvent.FinishUsingItem static class PlayerEvent.InitEvent static class PlayerEvent.InteractEvent static class PlayerEvent.JumpEvent static class PlayerEvent.KeyPressedEvent static class PlayerEvent.KilledEntityEvent static class PlayerEvent.LevelUpEvent static class PlayerEvent.LightningEvent static class PlayerEvent.LoginEvent static class PlayerEvent.LogoutEvent static class PlayerEvent.MouseClickedEvent static class PlayerEvent.PickUpEvent static class PlayerEvent.PickupXPEvent static class PlayerEvent.RangedChargeEvent static class PlayerEvent.RangedLaunchedEvent static class PlayerEvent.RespawnEvent static class PlayerEvent.Sleep static class PlayerEvent.SoundEvent static class PlayerEvent.StartUsingItem static class PlayerEvent.StopUsingItem static class PlayerEvent.TimerEvent static class PlayerEvent.TossEvent static class PlayerEvent.UpdateEvent static class PlayerEvent.UseHoe static class PlayerEvent.UsingItem static class PlayerEvent.WakeUp public abstract IPlayer[] getAllServerPlayers()+ + + +
public abstract java.lang.String[] getPlayerNames()+
public abstract ISound createSound(java.lang.String directory)+
public abstract void playSound(int id, + ISound sound)+
public abstract void stopSound(int id)+
public abstract void pauseSounds()+
public abstract void continueSounds()+
public abstract void stopSounds()+
booleancanCollide() booleancanCollide(double maxVolume) IContainergetContainer() java.lang.StringgetDisplayName() net.minecraft.block.BlockgetMCBlock() net.minecraft.tileentity.TileEntitygetMCTileEntity() java.lang.StringgetName() IPosgetPos() ITileEntitygetTileEntity() INbtgetTileEntityNBT() IWorldgetWorld() intgetX() intgetY() intgetZ() booleanhasTileEntity() booleanisAir() booleanisContainer() voidremove()
IBlocksetBlock(IBlock block) IBlocksetBlock(java.lang.String blockName) voidsetTileEntity(ITileEntity tileEntity) INbt getTileEntityNBT()@@ -440,6 +448,30 @@ var activeTableTab = "activeTableTab";
boolean canCollide(double maxVolume)+
maxVolume - The volume threshold to determine whether this block's bounding box collides, if it has one.boolean canCollide()+
| Modifier and Type | Method and Description | @@ -220,105 +220,109 @@ var activeTableTab = "activeTableTab";getMotionZ() |
|
|---|---|---|---|
int |
-getOffsetX() |
+boolean |
+getNoClip() |
int |
-getOffsetY() |
+getOffsetX() |
|
float |
-getRotationX1() |
+int |
+getOffsetY() |
float |
-getRotationX2() |
+getRotationX1() |
|
float |
-getRotationXRate() |
+getRotationX2() |
|
float |
+getRotationXRate() |
+||
int |
getRotationXRateStart() |
||
float |
getRotationY1() |
||
float |
getRotationY2() |
||
float |
getRotationYRate() |
||
int |
getRotationYRateStart() |
||
float |
getRotationZ1() |
||
float |
getRotationZ2() |
||
float |
getRotationZRate() |
||
int |
getRotationZRateStart() |
||
float |
getScale1() |
||
float |
getScale2() |
||
float |
getScaleRate() |
||
int |
getScaleRateStart() |
||
int |
getWidth() |
||
double |
getX() |
||
double |
getY() |
||
double |
getZ() |
||
void |
setAlpha(float alpha1,
float alpha2,
float alphaRate,
int alphaRateStart) |
||
void |
setAmount(int amount) |
||
void |
setAnim(int animRate,
boolean animLoop,
@@ -327,50 +331,54 @@ var activeTableTab = "activeTableTab";
|
||
void |
setDirectory(java.lang.String directory) |
||
void |
setFacePlayer(boolean facePlayer) |
||
void |
setGlows(boolean glows) |
||
void |
setHEXColor(int HEXColor,
int HEXColor2,
float HEXColorRate,
int HEXColorStart) |
||
void |
setMaxAge(int maxAge) |
||
void |
setMotion(double motionX,
double motionY,
double motionZ,
float gravity) |
||
void |
+setNoClip(boolean noClip) |
+||
void |
setOffset(int offsetX,
int offsetY)
The horizontal and vertical offset of the particle's texture from the top-left, starts rendering the particle at this point.
|
||
void |
setPosition(double x,
double y,
double z) |
||
void |
setRotationX(float rotationX1,
float rotationX2,
@@ -379,7 +387,7 @@ var activeTableTab = "activeTableTab";
|
||
void |
setRotationY(float rotationY1,
float rotationY2,
@@ -388,7 +396,7 @@ var activeTableTab = "activeTableTab";
|
||
void |
setRotationZ(float rotationZ1,
float rotationZ2,
@@ -397,34 +405,55 @@ var activeTableTab = "activeTableTab";
|
||
void |
setScale(float scale1,
float scale2,
float scaleRate,
int scaleRateStart) |
||
void |
setSize(int width,
int height)
The width and height of the particle's texture you want to render in pixels.
|
||
void |
-spawnInWorld(noppes.npcs.scripted.ScriptWorld world) |
-||
void |
-spawnInWorld(noppes.npcs.scripted.ScriptWorld world,
- double x,
- double y,
- double z) |
-||
void |
-spawnOnEntity(IEntity entity) |
+spawn(IEntity entity) |
+|
void |
+spawn(IWorld world) |
+||
void |
+spawn(IWorld world,
+ double x,
+ double y,
+ double z) |
+||
void |
+spawnInWorld(IWorld world)
+Deprecated.
+ |
+||
void |
+spawnInWorld(IWorld world,
+ double x,
+ double y,
+ double z)
+Deprecated.
+ |
+||
void |
+spawnOnEntity(IEntity entity)
+Deprecated.
+ |
void spawnOnEntity(IEntity entity)+
void spawn(IEntity entity)
entity - Spawns this particle object on the given entity. When spawned this way, the particle will always have its origin at the entity.void spawnInWorld(noppes.npcs.scripted.ScriptWorld world)+
void spawn(IWorld world)
world - Spawns the particle in the given world, at a position corresponding to this particle's position variables.void spawnInWorld(noppes.npcs.scripted.ScriptWorld world, - double x, - double y, - double z)+
void spawn(IWorld world, + double x, + double y, + double z)
world - Spawns the particle in the given world, at a position determined by the input parameters.@Deprecated +void spawnOnEntity(IEntity entity)+
@Deprecated +void spawnInWorld(IWorld world)+
@Deprecated +void spawnInWorld(IWorld world, + double x, + double y, + double z)+
boolean getGlows()+ + + +
void setNoClip(boolean noClip)+
boolean getNoClip()+
east(int n) net.minecraft.util.math.BlockPosgetMCBlockPos() intgetX() intgetY() intgetZ() double[]normalize()
IPosnorth()
IPosnorth(int n) IPosoffset(int direction)
IPosoffset(int direction,
int n)
IPossouth()
IPossouth(int n) IPossubtract(int x,
int y,
@@ -220,29 +216,29 @@ var activeTableTab = "activeTableTab";
Subtracts the IPos' coordinates by each of the parameters given.
IPossubtract(IPos pos)
IPosup()
IPosup(int n) IPoswest()
IPoswest(int n) net.minecraft.util.math.BlockPos getMCBlockPos()-
voidcontinueSounds() intcountEntities(IEntity entity) IParticlecreateEntityParticle(java.lang.String directory)
IItemStackcreateItem(java.lang.String id,
int damage,
int size) voidexplode(double x,
double y,
@@ -210,236 +214,335 @@ var activeTableTab = "activeTableTab";
boolean fire,
boolean grief) IPlayer[]getAllServerPlayers() java.lang.StringgetBiomeName(int x,
int z) IBlockgetBlock(int x,
int y,
int z) IBlockgetBlock(IPos pos) intgetBlockLightValue(int x,
int y,
int z) intgetBlockMetadata(int x,
int y,
int z) intgetChunkHeightMapMinimum(int x,
int z) IPlayergetClosestPlayer(double x,
double y,
double z,
double range) IPlayergetClosestPlayerToEntity(IEntity entity,
double range) IPlayergetClosestVulnerablePlayer(double x,
double y,
double z,
double range) IPlayergetClosestVulnerablePlayerToEntity(IEntity entity,
double range) intgetDimensionID() IEntity[]getEntitiesNear(double x,
+ double y,
+ double z,
+ double range) IEntity[]getEntitiesNear(IPos position,
+ double range) IEntitygetEntityByID(int id) intgetFullBlockLightValue(int x,
int y,
int z) intgetHeightValue(int x,
int z) IEntity[]getLoadedEntities() net.minecraft.util.math.BlockPosgetMCBlockPos(int x,
- int y,
- int z) net.minecraft.world.WorldServergetMCWorld() IPosgetNearestAir(IPos startPos,
int maxHeight) IPlayergetPlayer(java.lang.String name) IPlayergetPlayerByUUID(java.lang.String uuid) java.lang.String[]getPlayerNames() noppes.npcs.scripted.ScriptScoreboardgetScoreboard() longgetSeed() java.lang.StringgetSignText(int x,
int y,
int z) java.lang.ObjectgetStoredData(java.lang.String key) java.lang.ObjectgetTempData(java.lang.String key) longgetTime() IBlockgetTopBlock(int x,
int z) longgetTotalTime() booleanhasStoredData(java.lang.String key) booleanhasTempData(java.lang.String key) booleanisBlockFreezable(int x,
int y,
int z) booleanisBlockFreezableNaturally(int x,
int y,
int z) booleanisBlockFullCube(int x,
int y,
int z) booleanisBlockHighHumidity(int x,
int y,
int z) booleanisDay() booleanisRaining() voidpauseSounds() voidplaySound(int id,
+ ISound sound) voidplaySoundAtEntity(IEntity entity,
java.lang.String sound,
float volume,
float pitch) voidplaySoundToNearExcept(IPlayer player,
java.lang.String sound,
float volume,
float pitch) IBlockrayCastBlock(double[] startPos,
double[] lookVector,
- int maxDistance)
+ int maxDistance) IBlockrayCastBlock(double[] startPos,
+ double[] lookVector,
+ int maxDistance,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision)
IBlockrayCastBlock(IPos startPos,
IPos lookVector,
- int maxDistance)
-IBlockrayCastBlock(IPos startPos,
+ IPos lookVector,
+ int maxDistance,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision) IEntity[]rayCastEntities(double[] startPos,
+ double[] lookVector,
+ int maxDistance,
+ double offset,
+ double range) IEntity[]rayCastEntities(double[] startPos,
+ double[] lookVector,
+ int maxDistance,
+ double offset,
+ double range,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision) IEntity[]rayCastEntities(IPos startPos,
+ IPos lookVector,
+ int maxDistance,
+ double offset,
+ double range) IEntity[]rayCastEntities(IPos startPos,
+ IPos lookVector,
+ int maxDistance,
+ double offset,
+ double range,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision) IPosrayCastPos(double[] startPos,
+ double[] lookVector,
+ int maxDistance) IPosrayCastPos(double[] startPos,
+ double[] lookVector,
+ int maxDistance,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision) IPosrayCastPos(IPos startPos,
+ IPos lookVector,
+ int maxDistance) IPosrayCastPos(IPos startPos,
+ IPos lookVector,
+ int maxDistance,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision) voidremoveBlock(int x,
int y,
int z) voidremoveStoredData(java.lang.String key) voidremoveTempData(java.lang.String key) voidremoveTileEntity(int x,
int y,
@@ -447,21 +550,21 @@ var activeTableTab = "activeTableTab";
Removes the block's tile entity at the given position.
voidsetBlock(int x,
int y,
int z,
IBlock block) voidsetBlock(int x,
int y,
int z,
IItemStack item) booleansetBlockMetadataWithNotify(int x,
int y,
@@ -469,31 +572,31 @@ var activeTableTab = "activeTableTab";
int metadata,
int flag) voidsetRaining(boolean bo) voidsetSpawnLocation(int x,
int y,
int z) voidsetStoredData(java.lang.String key,
java.lang.Object value)
voidsetTempData(java.lang.String key,
java.lang.Object value)
voidsetTileEntity(int x,
int y,
@@ -502,25 +605,34 @@ var activeTableTab = "activeTableTab";
Sets the block's tile entity at the given position.
voidsetTime(long time) IEntityspawnClone(int x,
int y,
int z,
int tab,
- java.lang.String name)
+ java.lang.String name) IEntityspawnClone(int x,
+ int y,
+ int z,
+ int tab,
+ java.lang.String name,
+ boolean ignoreProtection)
booleanspawnEntityInWorld(IEntity entity) voidspawnParticle(java.lang.String particle,
double x,
@@ -534,7 +646,15 @@ var activeTableTab = "activeTableTab";
Sends a packet from the server to the client everytime its called.
voidstopSound(int id) voidstopSounds() voidthunderStrike(double x,
double y,
@@ -821,6 +941,52 @@ var activeTableTab = "activeTableTab";
float pitch)
+
+
+
+
+-
+
playSound
+void playSound(int id,
+ ISound sound)
+
+
+
+
+
+
+-
+
stopSound
+void stopSound(int id)
+
+
+
+
+
+
+-
+
pauseSounds
+void pauseSounds()
+
+
+
+
+
+
+-
+
continueSounds
+void continueSounds()
+
+
+
+
+
+
+-
+
stopSounds
+void stopSounds()
+
+
@@ -907,6 +1073,28 @@ var activeTableTab = "activeTableTab";
IEntity[] getLoadedEntities()
+
+
+
+
+
+
+
+
+-
+
getEntitiesNear
+IEntity[] getEntitiesNear(double x,
+ double y,
+ double z,
+ double range)
+
+
@@ -1065,7 +1253,57 @@ var activeTableTab = "activeTableTab";
-
+
+
+
+
+-
+
rayCastPos
+IPos rayCastPos(double[] startPos,
+ double[] lookVector,
+ int maxDistance,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision)
+
+
+
+
+
+
+-
+
rayCastPos
+IPos rayCastPos(double[] startPos,
+ double[] lookVector,
+ int maxDistance)
+
+
+
+
+
+
+-
+
rayCastPos
+IPos rayCastPos(IPos startPos,
+ IPos lookVector,
+ int maxDistance,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision)
+
+
+
+
+
+
+
@@ -1073,7 +1311,10 @@ var activeTableTab = "activeTableTab";
rayCastBlock
IBlock rayCastBlock(double[] startPos,
double[] lookVector,
- int maxDistance)
+ int maxDistance,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision)
starting at the start position, draw a line in the lookVector direction until a block is detected
- Parameters:
@@ -1085,6 +1326,31 @@ var activeTableTab = "activeTableTab";
+
+
+
+
+-
+
rayCastBlock
+IBlock rayCastBlock(double[] startPos,
+ double[] lookVector,
+ int maxDistance)
+
+
+
+
+
+
+-
+
rayCastBlock
+IBlock rayCastBlock(IPos startPos,
+ IPos lookVector,
+ int maxDistance,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision)
+
+
@@ -1094,15 +1360,6 @@ var activeTableTab = "activeTableTab";
IBlock rayCastBlock(IPos startPos,
IPos lookVector,
int maxDistance)
-starting at the start position, draw a line in the lookVector direction until a block is detected
-
-- Parameters:
-startPos -
-lookVector - will normalize x, y, z to get a direction vector
-maxDistance -
-- Returns:
-- the first detected block but null if maxDistance is reached
-
@@ -1122,6 +1379,64 @@ var activeTableTab = "activeTableTab";
+
+
+
+
+-
+
rayCastEntities
+IEntity[] rayCastEntities(double[] startPos,
+ double[] lookVector,
+ int maxDistance,
+ double offset,
+ double range,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision)
+
+
+
+
+
+
+-
+
rayCastEntities
+IEntity[] rayCastEntities(IPos startPos,
+ IPos lookVector,
+ int maxDistance,
+ double offset,
+ double range,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision)
+
+
+
+
+
+
+-
+
rayCastEntities
+IEntity[] rayCastEntities(double[] startPos,
+ double[] lookVector,
+ int maxDistance,
+ double offset,
+ double range)
+
+
+
+
+
+
+-
+
rayCastEntities
+IEntity[] rayCastEntities(IPos startPos,
+ IPos lookVector,
+ int maxDistance,
+ double offset,
+ double range)
+
+
@@ -1513,6 +1828,32 @@ var activeTableTab = "activeTableTab";
+
+
+
+
+-
+
spawnClone
+IEntity spawnClone(int x,
+ int y,
+ int z,
+ int tab,
+ java.lang.String name,
+ boolean ignoreProtection)
+Lets you spawn a server side cloned entity
+
+- Parameters:
+x - The x position the clone will be spawned at
+y - The y position the clone will be spawned at
+z - The z position the clone will be spawned at
+tab - The tab in which the clone is
+name - Name of the cloned entity
+ignoreProtection - Whether the spawning of this clone skips protection checks.
+- Returns:
+- Returns the entity which was spawned
+
+
+
@@ -1524,17 +1865,6 @@ var activeTableTab = "activeTableTab";
int z,
int tab,
java.lang.String name)
-Lets you spawn a server side cloned entity
-
-- Parameters:
-x - The x position the clone will be spawned at
-y - The y position the clone will be spawned at
-z - The z position the clone will be spawned at
-tab - The tab in which the clone is
-name - Name of the cloned entity
-- Returns:
-- Returns the entity which was spawned
-
@@ -1546,21 +1876,6 @@ var activeTableTab = "activeTableTab";
noppes.npcs.scripted.ScriptScoreboard getScoreboard()
-
-
-
-
--
-
getMCBlockPos
-net.minecraft.util.math.BlockPos getMCBlockPos(int x,
- int y,
- int z)
-
-- Returns:
-- An obfuscated MC BlockPos object.
-
-
-
diff --git a/docs/noppes/npcs/scripted/interfaces/entity/IAnimal.html b/docs/noppes/npcs/scripted/interfaces/entity/IAnimal.html
index 93ed5ddf1..96ac7f280 100644
--- a/docs/noppes/npcs/scripted/interfaces/entity/IAnimal.html
+++ b/docs/noppes/npcs/scripted/interfaces/entity/IAnimal.html
@@ -2,9 +2,9 @@
-
+
IAnimal
-
+
@@ -128,7 +128,7 @@ extends IEntityLivingBase
-addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOf
+addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getLookingAtBlock, getLookingAtEntities, getLookingAtEntities, getLookingAtPos, getLookVector, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOf
-
diff --git a/docs/noppes/npcs/scripted/interfaces/entity/ICustomNpc.html b/docs/noppes/npcs/scripted/interfaces/entity/ICustomNpc.html
index 1f483e34e..26accc55e 100644
--- a/docs/noppes/npcs/scripted/interfaces/entity/ICustomNpc.html
+++ b/docs/noppes/npcs/scripted/interfaces/entity/ICustomNpc.html
@@ -2,9 +2,9 @@
-
+
ICustomNpc
-
+
@@ -330,7 +330,7 @@ extends
int
-getRangedRage()
+getRangedRange()
intvoidsetRangedRage(int rangedRange) setRangedRange(int rangedRange) voidaddPotionEffect, canSeeEntity, clearPotionEffects, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, hurt, hurt, hurt, isAttacking, setAttackTarget, setHealth, setHeldItem, swingHand
+addPotionEffect, canSeeEntity, clearPotionEffects, getAttackTarget, getHealth, getHeldItem, getLookingAtBlock, getLookingAtEntities, getLookingAtEntities, getLookingAtPos, getLookVector, getMaxHealth, getPotionEffect, hurt, hurt, hurt, isAttacking, setAttackTarget, setHealth, setHeldItem, swingHand
EntityTypeEntityTypevoid setRangedRage(int rangedRange)+
void setRangedRange(int rangedRange)
int getRangedRage()+
int getRangedRange()
addFactionPoints, blocking, canHarvestBlock, clearInventory, clearItemInUse, closeGui, closeOverlay, disableMouseInput, dropOneItem, finishQuest, getActiveQuests, getCustomGui, getData, getDBCPlayer, getDisplayName, getExpLevel, getFactionPoints, getFinishedQuests, getHunger, getLookingAtBlock, getMode, getName, getOpenContainer, getOverlays, getPixelmonData, getSaturation, getTimers, getType, giveItem, giveItem, hasAchievement, hasActiveQuest, hasBukkitPermission, hasFinishedQuest, hasReadDialog, interactWith, inventoryItemCount, mountEntity, playSound, readDialog, removeAllItems, removeItem, removeItem, removeQuest, resetSpawnpoint, sendMessage, setExpLevel, setFactionPoints, setHunger, setMode, setPosition, setPosition, setRotation, setSaturation, setSpawnpoint, showCustomGui, showCustomOverlay, startQuest, stopQuest, stopUsingItem, typeOf, unreadDialog, updatePlayerInventory
+addFactionPoints, blocking, canHarvestBlock, clearInventory, clearItemInUse, closeGui, closeOverlay, continueSounds, disableMouseInput, dropOneItem, finishQuest, finishQuest, getActiveQuests, getCustomGui, getData, getDBCPlayer, getDisplayName, getExpLevel, getFactionPoints, getFinishedQuests, getHunger, getMode, getName, getOpenContainer, getOverlays, getPixelmonData, getSaturation, getTimers, getType, giveItem, giveItem, hasAchievement, hasActiveQuest, hasActiveQuest, hasBukkitPermission, hasFinishedQuest, hasFinishedQuest, hasReadDialog, hasReadDialog, interactWith, inventoryItemCount, isScriptingDev, kick, mountEntity, pauseSounds, playSound, playSound, readDialog, readDialog, removeAllItems, removeItem, removeItem, removeQuest, removeQuest, resetSpawnpoint, sendMessage, setExpLevel, setFactionPoints, setHunger, setMode, setPosition, setPosition, setRotation, setSaturation, setSpawnpoint, showCustomGui, showCustomOverlay, showDialog, showDialog, startQuest, startQuest, stopQuest, stopQuest, stopSound, stopSounds, stopUsingItem, typeOf, unreadDialog, unreadDialog, updatePlayerInventory
addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getMCEntity, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHandaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getLookingAtBlock, getLookingAtEntities, getLookingAtEntities, getLookingAtPos, getLookVector, getMaxHealth, getMCEntity, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand
EntityTypeEntityTypeaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOf
+addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getLookingAtBlock, getLookingAtEntities, getLookingAtEntities, getLookingAtPos, getLookVector, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOf
IBlockgetLookingAtBlock(int maxDistance) IEntity[]getLookingAtEntities(int maxDistance,
+ double offset,
+ double range) IEntity[]getLookingAtEntities(int maxDistance,
+ double offset,
+ double range,
+ boolean stopOnBlock,
+ boolean stopOnLiquid,
+ boolean stopOnCollision) IPosgetLookingAtPos(int maxDistance)
+IPosgetLookVector() doublegetMaxHealth() TgetMCEntity()
intgetPotionEffect(int effect) intgetType() voidhurt(float damage) voidhurt(float damage,
IEntity source) voidhurt(float damage,
noppes.npcs.scripted.ScriptDamageSource damageSource) booleanisAttacking() voidsetArmor(int slot,
IItemStack item)
voidsetAttackTarget(IEntityLivingBase living) voidsetHealth(float health) voidsetHeldItem(IItemStack item)
voidswingHand()
booleantypeOf(int type) EntityTypeEntityTypeIPos getLookVector()+
IBlock getLookingAtBlock(int maxDistance)+
maxDistance - The max distance to perform checks before stoppingIPos getLookingAtPos(int maxDistance)+
maxDistance - The max distance to perform checks before stoppingIEntity[] getLookingAtEntities(int maxDistance, + double offset, + double range, + boolean stopOnBlock, + boolean stopOnLiquid, + boolean stopOnCollision)+
maxDistance - The max distance to perform checks before stoppingrange - The radius to check for surrounding entities at every point on the vectorIEntity[] getLookingAtEntities(int maxDistance, + double offset, + double range)+
addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOf
+addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getLookingAtBlock, getLookingAtEntities, getLookingAtEntities, getLookingAtPos, getLookVector, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOf
addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOfaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getLookingAtBlock, getLookingAtEntities, getLookingAtEntities, getLookingAtPos, getLookVector, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOf
voidcontinueSounds() voiddisableMouseInput(long time,
int... buttonIds) IEntitydropOneItem(boolean dropStack) voidfinishQuest(int id)
+finishQuest(int id) voidfinishQuest(IQuest quest)
IQuest[]getActiveQuests() ICustomGuigetCustomGui() IPlayerDatagetData() noppes.npcs.scripted.entity.ScriptDBCPlayer<T>getDBCPlayer() java.lang.StringgetDisplayName() intgetExpLevel() intgetFactionPoints(int faction) IQuest[]getFinishedQuests() intgetHunger() IItemStack[]getInventory() IBlockgetLookingAtBlock(int maxDistance) intgetMode() java.lang.StringgetName() IContainergetOpenContainer() IOverlayHandlergetOverlays() noppes.npcs.scripted.ScriptPixelmonPlayerDatagetPixelmonData()
floatgetSaturation() ITimersgetTimers() intgetType() booleangiveItem(IItemStack item,
int amount) booleangiveItem(java.lang.String id,
int damage,
int amount) booleanhasAchievement(java.lang.String achievement) booleanhasActiveQuest(int id) booleanhasBukkitPermission(java.lang.String permission) booleanhasFinishedQuest(int id) hasActiveQuest(IQuest quest) booleanhasReadDialog(int id) hasBukkitPermission(java.lang.String permission) booleaninteractWith(IEntity entity) hasFinishedQuest(int id) booleanhasFinishedQuest(IQuest quest) booleanhasReadDialog(IDialog dialog) booleanhasReadDialog(int id) booleaninteractWith(IEntity entity) intinventoryItemCount(IItemStack item,
boolean ignoreNBT,
boolean ignoreDamage) booleanisScriptingDev() voidkick(java.lang.String reason) voidmountEntity(net.minecraft.entity.Entity ridingEntity) voidpauseSounds() voidplaySound(int id,
+ ISound sound) voidplaySound(java.lang.String name,
float volume,
float pitch) voidreadDialog(IDialog dialog) voidreadDialog(int id) intremoveAllItems(IItemStack item,
boolean ignoreNBT,
boolean ignoreDamage) booleanremoveItem(IItemStack item,
int amount,
boolean ignoreNBT,
boolean ignoreDamage) booleanremoveItem(java.lang.String id,
int damage,
int amount) voidremoveQuest(int id)
+removeQuest(int id) voidremoveQuest(IQuest quest)
voidresetSpawnpoint() voidsendMessage(java.lang.String message) voidsetExpLevel(int level) voidsetFactionPoints(int faction,
int points) voidsetHunger(int hunger) voidsetMode(int type) voidsetPosition(double x,
double y,
double z) voidsetPosition(double x,
double y,
double z,
int dimensionId) voidsetRotation(float rotationYaw,
float rotationPitch) voidsetSaturation(float saturation) voidsetSpawnpoint(int x,
int y,
@@ -385,39 +426,67 @@ extends Same as the /spawnpoint command
voidshowCustomGui(ICustomGui gui) voidshowCustomOverlay(ICustomOverlay overlay) voidstartQuest(int id)
+showDialog(IDialog dialog) voidshowDialog(int id) voidstartQuest(int id) voidstartQuest(IQuest quest)
voidstopQuest(int id)
+stopQuest(int id) voidstopQuest(IQuest quest)
voidstopSound(int id) voidstopSounds() voidstopUsingItem() booleantypeOf(int type) voidunreadDialog(IDialog dialog) voidunreadDialog(int id) voidupdatePlayerInventory() addPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getMaxHealth, getMCEntity, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHandaddPotionEffect, canSeeEntity, clearPotionEffects, getArmor, getAttackTarget, getHealth, getHeldItem, getLookingAtBlock, getLookingAtEntities, getLookingAtEntities, getLookingAtPos, getLookVector, getMaxHealth, getMCEntity, getPotionEffect, hurt, hurt, hurt, isAttacking, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand
void kick(java.lang.String reason)+
void showDialog(IDialog dialog)+
boolean hasReadDialog(IDialog dialog)+
void readDialog(IDialog dialog)+
void unreadDialog(IDialog dialog)+
void showDialog(int id)+
boolean hasFinishedQuest(IQuest quest)+
boolean hasActiveQuest(IQuest quest)+
void startQuest(IQuest quest)+
quest - The questvoid finishQuest(IQuest quest)+
quest - The questvoid stopQuest(IQuest quest)+
quest - The questvoid removeQuest(IQuest quest)+
quest - The questvoid startQuest(int id)-
id - The Quest IDid - The quest IDvoid finishQuest(int id)-
id - The Quest IDid - The quest IDvoid stopQuest(int id)-
id - The Quest IDid - The quest IDvoid removeQuest(int id)-
id - The Quest IDid - The quest IDEntityTypeEntityTypevoid playSound(int id, + ISound sound)+
void stopSound(int id)+
void pauseSounds()+
void continueSounds()+
void stopSounds()+
IBlock getLookingAtBlock(int maxDistance)-
boolean isScriptingDev()+
IEntityspawn(double x,
+ double y,
+ double z,
+ int tab,
+ java.lang.String name,
+ IWorld world,
+ boolean ignoreProtection) IEntity spawn(double x, + double y, + double z, + int tab, + java.lang.String name, + IWorld world, + boolean ignoreProtection)+