public 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 ScriptDBCPlayer(T 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 IDBCPlayer