Hack/Mine Methods and Globals

From Hack/Mine Wiki
(Difference between revisions)
Jump to: navigation, search
(z6ZtiV Muchos Gracias for your blog article. Much obliged.)
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
 
The following is a list of all global variables and methods available in Spellscript as Hack/Mine v0.6.4.2.  Enjoy!
 
The following is a list of all global variables and methods available in Spellscript as Hack/Mine v0.6.4.2.  Enjoy!
  
ML818i I truly appreciate this blog post.Really thank you! Really Cool.
+
==Global Variables==
 +
*int HIDDEN_MANA_MULTIPLIER
 +
*int[] ITEM_BOWS
 +
*int[] ITEM_MELEE_WEAPONS
 +
*int[] ITEM_WANDS
 +
*int LIVING_ATTR_MOD_DEFENSE
 +
*int LIVING_ATTR_MOD_DEXTERITY
 +
*int LIVING_ATTR_MOD_FORTITUDE
 +
*int LIVING_ATTR_MOD_INTELLIGENCE
 +
*int LIVING_ATTR_MOD_STRENGTH
 +
*int LIVING_ATTR_MOD_WISDOM
 +
*int LIVING_ATTR_MULT_MOVEMENT_SPEED_POST
 +
*MagicDamageType MAGICDMG_EARTH
 +
*MagicDamageType MAGICDMG_FIRE
 +
*MagicDamageType MAGICDMG_HOLY
 +
*MagicDamageType MAGICDMG_ICE
 +
*MagicDamageType MAGICDMG_LIGHTNING
 +
*MagicDamageType MAGICDMG_NATURE
 +
*MagicDamageType MAGICDMG_UNHOLY
 +
*Projectile PROJ_BALLLIGHTNING
 +
*Projectile PROJ_CHARGEDBOLT
 +
*Projectile PROJ_CURSEDBOLT
 +
*Projectile PROJ_FIREBOLT
 +
*Projectile PROJ_HOLYBOLT
 +
*Projectile PROJ_ICEBOLT
 +
*Projectile PROJ_POISONBOLT
 +
*Server SERVER
  
z6ZtiV Muchos Gracias for your blog article. Much obliged.
+
==Available Methods==
 +
 
 +
===Area : Object===
 +
*getLocalMobs(Area area) : MobSpawnable[]
 +
*getName(Area area) : string
 +
*isPlural(Area area) : string
 +
 
 +
===Block : Object===
 +
*getAdjusted(Block block) : Block
 +
*getDistance(Block block, Block other) : double
 +
*getDistanceSquared(Block block, Block other) : int
 +
*getSideHit(Block block) : int
 +
*getX(Block block) : int
 +
*getY(Block block) : int
 +
*getZ(Block block) : int
 +
 
 +
===CharacterClass : Object===
 +
*getName(CharacterClass charClass) : string
 +
 
 +
===CharacterRace : Object===
 +
*getID(CharacterRace charRace) : int
 +
*getName(CharacterRace charRace) : string
 +
 
 +
===Creature : Living===
 +
*getTarget(Creature creature) : Entity
 +
*setTarget(Creature creature, Entity target) : bool
 +
 
 +
===Entity : Object===
 +
*IsTouchingFloorOrCeiling(Entity entity) : bool
 +
*addVelocity(Entity target, double dx, double dy, double dz) : void
 +
*createParticles(Entity entity, string particleID, int particleCount, double boundExpand, double magnitude) : void
 +
*getAllInAOE(Entity source, Entity[] unaffectedGroup, Entity[] listToBuild, double radius) : bool
 +
*getBlockID(Entity relativeTo, double verticalOffset) : int
 +
*getDistance(Entity entity, Block block) : double
 +
*getDistance(Entity entity, Entity other) : double
 +
*getDistanceSquared(Entity entity, Block block) : double
 +
*getDistanceSquared(Entity entity, Entity other) : double
 +
*getEyeY(Entity entity) : double
 +
*getFallDistance(Entity entity) : float
 +
*getFirstBlockUnderneath(Entity toTest, int maximumTestDepth) : Block
 +
*getHeight(Entity entity) : float
 +
*getNearestEntity(Entity source, double distance) : Entity
 +
*getPitch(Entity entity) : float
 +
*getPrevX(Entity entity) : double
 +
*getPrevY(Entity entity) : double
 +
*getPrevZ(Entity entity) : double
 +
*getVelX(Entity entity) : double
 +
*getVelY(Entity entity) : double
 +
*getVelZ(Entity entity) : double
 +
*getWidth(Entity entity) : float
 +
*getWorld(Entity entity) : World
 +
*getX(Entity entity) : double
 +
*getY(Entity entity) : double
 +
*getYaw(Entity entity) : float
 +
*getZ(Entity entity) : double
 +
*isColliding(Entity toCheck, float expandX, float expandY) : bool
 +
*isGrounded(Entity entity) : bool
 +
*isInWater(Entity entity) : bool
 +
*isTouchingWall(Entity entity) : bool
 +
*moveForward(Entity target, bool addToCurrentMotion, float velForward, float velUpward) : void
 +
*playSound(Entity source, string sound, float volume, float pitchLevel, float pitchVariance) : void
 +
*push(Entity pusher, Entity[] pushees, bool addToCurrentMotion, double baseForce, double forcePerDistance, double baseUpwardForce, double upwardForcePerDistance) : void
 +
*reorient(Entity reorientee, bool isGaussian, float yawRangeInDegrees, float pitchRangeInDegrees, void $ () funcPointer) : Object
 +
*rotate(Entity rotatee, float rotationInDegrees) : void
 +
*rotatePitch(Entity rotatee, float rotationInDegrees) : void
 +
*setBlockID(Entity relativeTo, double verticalOffset, int blockID) : bool
 +
*setDead(Entity entity) : void
 +
*setFallDistance(Entity entity, float fallDistance) : void
 +
*setPitch(Entity rotatee, float pitch) : void
 +
*setPosition(Entity entity, double x, double y, double z) : void
 +
*setVelocity(Entity target, double dx, double dy, double dz) : void
 +
*setYaw(Entity rotatee, float yaw) : void
 +
*shootEntitizedEffect(Entity creator, double distanceOut, double velocity, void $ (EntityEffect) funcPointer) : EntityEffect
 +
 
 +
===EntityBlock : Entity===
 +
*getBlockID(EntityBlock entityBlock) : int
 +
*getMetadata(EntityBlock entityBlock) : int
 +
 
 +
===EntityEffect : Entity===
 +
<None>
 +
 
 +
===Living : Entity===
 +
*applyAttrModEffect(Living affected, int attr, int amount, string flags, int ticksToLast) : bool
 +
*applyAttrMultEffect(Living affected, int attr, float amount, string flags, int ticksToLast) : bool
 +
*applyEffect(Living affected, string flags, bool $ (Living) onUpdate) : bool
 +
*applyTimedEffect(Living affected, int ticksToLast, string flags, bool $ (Living, int) onUpdate) : bool
 +
*attack(Living attacker, Entity indirectSource, Entity[] targets, int addedDamage, float meleeMultiplier, float magicMultiplier) : bool
 +
*attack(Living attacker, Entity indirectSource, Entity[] targets, int rawPhysicalDamage, float[] rawMagicDamage) : bool
 +
*canSee(Living source, Entity target) : bool
 +
*emitProjectile(Living emitter, Living owner, Projectile projectile, int damage, float[] magicDamage) : void
 +
*expendMana(Living living, float mana) : bool
 +
*expendMana(Living living, int mana) : bool
 +
*getDex(Living living) : int
 +
*getFrt(Living living) : int
 +
*getHealth(Living living) : int
 +
*getItl(Living living) : int
 +
*getLivingTypeID(Living living) : string
 +
*getLvl(Living living) : int
 +
*getMana(Living living) : int
 +
*getMaxHealth(Living living) : int
 +
*getMaxMana(Living living) : int
 +
*getNumberOfEffects(Living living, string flag) : int
 +
*getStr(Living living) : int
 +
*getWis(Living living) : int
 +
*isClimbing(Living living) : bool
 +
*setHealth(Living living, int health) : void
 +
*setMana(Living living, int mana) : void
 +
*shootArrow(Living shooter, bool expendArrow, void $ (Entity, Block) onImpact) : bool
 +
*shootProjectile(Living shooter, Projectile projectile, int damage, float[] magicDamage) : void
 +
 
 +
===MagicDamageType : Object===
 +
*makeDamage(MagicDamageType magicDamageType, float damage) : float[]
 +
 
 +
===MobSpawnable : Object===
 +
*getName(MobSpawnable mobType) : string
 +
*getNamePlural(MobSpawnable mobType) : string
 +
 
 +
===Object===
 +
<None>
 +
 
 +
===Player : Living===
 +
*addCurrency(Player player, int amount) : bool
 +
*addEnchantingPoints(Player player, int pointsToAdd) : void
 +
*addExperience(Player player, int pointsToAdd) : void
 +
*applyItemUseEffect(Player affected, float ticksToLast, bool shouldAnimate, int[] requiredItem, void $ (Player) onUpdate, void $ (Player) onFinish) : bool
 +
*finishItemUse(Player player) : bool
 +
*getCharacterClass(Player player) : CharacterClass
 +
*getCharacterRace(Player player) : CharacterRace
 +
*getCurrency(Player player) : int
 +
*getEnchantingLevels(Player player) : int
 +
*getExperience(Player player) : int
 +
*getName(Player player) : string
 +
*removeCurrency(Player player, int amount) : bool
 +
*removeEnchantingLevels(Player player) : void
 +
*removeExperience(Player player, int pointsToRemove) : void
 +
*requireItem(Player player, int itemID, int amountToExpend) : bool
 +
*teleportToDimension(Player player, int dimension) : void
 +
*tell(Player player, string message) : void
 +
 
 +
===Projectile : Object===
 +
<None>
 +
 
 +
===Server : Object===
 +
*getPlayer(Server server, string username) : Player
 +
*getPlayers(Server server) : Player[]
 +
*getProperty(Server server, string property, string defaultValue) : string
 +
*getWorld(Server server, int dimension) : World
 +
*getWorlds(Server server) : World[]
 +
*handleCommand(Server server, string command) : void
 +
*log(Server server, string message) : void
 +
*setProperty(Server server, string property, string value) : string
 +
 
 +
===SpellInstance : Object===
 +
*delayedCast(SpellInstance spellInstance, Entity caster) : bool
 +
 
 +
===Villager : Living===
 +
*getFirstName(Villager villager) : string
 +
*getLastName(Villager villager) : string
 +
 
 +
===World : Object===
 +
*createEntitizedEffect(World world, double x, double y, double z, void $ (EntityEffect) funcPointer) : EntityEffect
 +
*createExplosion(World world, Entity source, double x, double y, double z, float size) : void
 +
*createLightning(World world, double x, double y, double z, bool $ (Entity, Entity) action) : Entity
 +
*createPrimedTNT(World world, double x, double y, double z, int ticksTilBoom) : Entity
 +
*drawLine(World world, Block blockA, Block blockB, int blockID, int metadata) : void
 +
*drawLine(World world, int x0, int y0, int z0, int x1, int y1, int z1, int blockID, int metadata) : void
 +
*getAllInAOE(World world, double x, double y, double z, Entity[] unaffectedGroup, Entity[] listToBuild, double radius) : bool
 +
*getAllInBox(World world, double x0, double y0, double z0, double x1, double y1, double z1, Entity[] unaffectedGroup, Entity[] listToBuild) : bool
 +
*getBlockID(World world, int x, int y, int z) : int
 +
*getDimension(World world) : int
 +
*getEntities(World world) : Entity[]
 +
*getEntity(World world, int id) : Entity
 +
*isRemote(World world) : bool
 +
*onBlockPlaced(World world, int x, int y, int z, int facing, Living placer) : void
 +
*physicizeBlocks(World world, Block[] blocks, EntityBlock[] groupToAddTo) : bool
 +
*playSound(World world, double x, double y, double z, string sound, float volume, float pitchLevel, float pitchVariance) : void
 +
*randomDouble(World world) : double
 +
*randomFloat(World world) : float
 +
*randomGaussian(World world) : double
 +
*randomInt(World world) : int
 +
*setBlockID(World world, Block block, int blockID) : void
 +
*setBlockID(World world, int x, int y, int z, int blockID) : void
 +
*setBlockIDWithoutNotify(World world, int x, int y, int z, int blockID) : void
 +
*setBlockIDs(World world, Block[] blocks, int blockID) : void
 +
*spawnLiving(World world, string entityTypeID, double x, double y, double z) : Entity
 +
*spawnParticle(World world, string particleName, double x, double y, double z, double velX, double velY, double velZ) : void
 +
*ubersmite(World world, Player target) : void
 +
 
 +
===bool===
 +
<None>
 +
 
 +
===double===
 +
<None>
 +
 
 +
===float===
 +
<None>
 +
 
 +
===int===
 +
<None>
 +
 
 +
===list===
 +
*append(Object[] list, Object toAppend) : void
 +
*isEmpty(Object[] list) : bool
 +
 
 +
===string===
 +
*endsWith(string str, string suffix) : bool
 +
*length(string str) : int
 +
*startsWith(string str, string prefix) : bool
 +
*substr(string str, int beginIndex) : string
 +
*substr(string str, int beginIndex, int endIndex) : string
 +
*toLowerCase(string str) : string
 +
*toUpperCase(string str) : string
 +
*trim(string str) : string
 +
 
 +
===GLOBALS===
 +
*Block(int x, int y, int z) : Block
 +
*abs(double a) : double
 +
*abs(float a) : float
 +
*abs(int a) : int
 +
*cos(float angle) : float
 +
*cosDegrees(float angle) : float
 +
*getBlockID(string name) : int
 +
*getBlockName(int blockID) : string
 +
*max(double a, double b) : double
 +
*max(float a, float b) : float
 +
*max(int a, int b) : int
 +
*min(double a, double b) : double
 +
*min(float a, float b) : float
 +
*min(int a, int b) : int
 +
*randrange(double min, double max) : double
 +
*randrange(float min, float max) : float
 +
*randrange(int min, int max) : int
 +
*sin(float angle) : float
 +
*sinDegrees(float angle) : float

Latest revision as of 04:21, 7 August 2014

The following is a list of all global variables and methods available in Spellscript as Hack/Mine v0.6.4.2. Enjoy!

Contents

[edit] Global Variables

  • int HIDDEN_MANA_MULTIPLIER
  • int[] ITEM_BOWS
  • int[] ITEM_MELEE_WEAPONS
  • int[] ITEM_WANDS
  • int LIVING_ATTR_MOD_DEFENSE
  • int LIVING_ATTR_MOD_DEXTERITY
  • int LIVING_ATTR_MOD_FORTITUDE
  • int LIVING_ATTR_MOD_INTELLIGENCE
  • int LIVING_ATTR_MOD_STRENGTH
  • int LIVING_ATTR_MOD_WISDOM
  • int LIVING_ATTR_MULT_MOVEMENT_SPEED_POST
  • MagicDamageType MAGICDMG_EARTH
  • MagicDamageType MAGICDMG_FIRE
  • MagicDamageType MAGICDMG_HOLY
  • MagicDamageType MAGICDMG_ICE
  • MagicDamageType MAGICDMG_LIGHTNING
  • MagicDamageType MAGICDMG_NATURE
  • MagicDamageType MAGICDMG_UNHOLY
  • Projectile PROJ_BALLLIGHTNING
  • Projectile PROJ_CHARGEDBOLT
  • Projectile PROJ_CURSEDBOLT
  • Projectile PROJ_FIREBOLT
  • Projectile PROJ_HOLYBOLT
  • Projectile PROJ_ICEBOLT
  • Projectile PROJ_POISONBOLT
  • Server SERVER

[edit] Available Methods

[edit] Area : Object

  • getLocalMobs(Area area) : MobSpawnable[]
  • getName(Area area) : string
  • isPlural(Area area) : string

[edit] Block : Object

  • getAdjusted(Block block) : Block
  • getDistance(Block block, Block other) : double
  • getDistanceSquared(Block block, Block other) : int
  • getSideHit(Block block) : int
  • getX(Block block) : int
  • getY(Block block) : int
  • getZ(Block block) : int

[edit] CharacterClass : Object

  • getName(CharacterClass charClass) : string

[edit] CharacterRace : Object

  • getID(CharacterRace charRace) : int
  • getName(CharacterRace charRace) : string

[edit] Creature : Living

  • getTarget(Creature creature) : Entity
  • setTarget(Creature creature, Entity target) : bool

[edit] Entity : Object

  • IsTouchingFloorOrCeiling(Entity entity) : bool
  • addVelocity(Entity target, double dx, double dy, double dz) : void
  • createParticles(Entity entity, string particleID, int particleCount, double boundExpand, double magnitude) : void
  • getAllInAOE(Entity source, Entity[] unaffectedGroup, Entity[] listToBuild, double radius) : bool
  • getBlockID(Entity relativeTo, double verticalOffset) : int
  • getDistance(Entity entity, Block block) : double
  • getDistance(Entity entity, Entity other) : double
  • getDistanceSquared(Entity entity, Block block) : double
  • getDistanceSquared(Entity entity, Entity other) : double
  • getEyeY(Entity entity) : double
  • getFallDistance(Entity entity) : float
  • getFirstBlockUnderneath(Entity toTest, int maximumTestDepth) : Block
  • getHeight(Entity entity) : float
  • getNearestEntity(Entity source, double distance) : Entity
  • getPitch(Entity entity) : float
  • getPrevX(Entity entity) : double
  • getPrevY(Entity entity) : double
  • getPrevZ(Entity entity) : double
  • getVelX(Entity entity) : double
  • getVelY(Entity entity) : double
  • getVelZ(Entity entity) : double
  • getWidth(Entity entity) : float
  • getWorld(Entity entity) : World
  • getX(Entity entity) : double
  • getY(Entity entity) : double
  • getYaw(Entity entity) : float
  • getZ(Entity entity) : double
  • isColliding(Entity toCheck, float expandX, float expandY) : bool
  • isGrounded(Entity entity) : bool
  • isInWater(Entity entity) : bool
  • isTouchingWall(Entity entity) : bool
  • moveForward(Entity target, bool addToCurrentMotion, float velForward, float velUpward) : void
  • playSound(Entity source, string sound, float volume, float pitchLevel, float pitchVariance) : void
  • push(Entity pusher, Entity[] pushees, bool addToCurrentMotion, double baseForce, double forcePerDistance, double baseUpwardForce, double upwardForcePerDistance) : void
  • reorient(Entity reorientee, bool isGaussian, float yawRangeInDegrees, float pitchRangeInDegrees, void $ () funcPointer) : Object
  • rotate(Entity rotatee, float rotationInDegrees) : void
  • rotatePitch(Entity rotatee, float rotationInDegrees) : void
  • setBlockID(Entity relativeTo, double verticalOffset, int blockID) : bool
  • setDead(Entity entity) : void
  • setFallDistance(Entity entity, float fallDistance) : void
  • setPitch(Entity rotatee, float pitch) : void
  • setPosition(Entity entity, double x, double y, double z) : void
  • setVelocity(Entity target, double dx, double dy, double dz) : void
  • setYaw(Entity rotatee, float yaw) : void
  • shootEntitizedEffect(Entity creator, double distanceOut, double velocity, void $ (EntityEffect) funcPointer) : EntityEffect

[edit] EntityBlock : Entity

  • getBlockID(EntityBlock entityBlock) : int
  • getMetadata(EntityBlock entityBlock) : int

[edit] EntityEffect : Entity

<None>

[edit] Living : Entity

  • applyAttrModEffect(Living affected, int attr, int amount, string flags, int ticksToLast) : bool
  • applyAttrMultEffect(Living affected, int attr, float amount, string flags, int ticksToLast) : bool
  • applyEffect(Living affected, string flags, bool $ (Living) onUpdate) : bool
  • applyTimedEffect(Living affected, int ticksToLast, string flags, bool $ (Living, int) onUpdate) : bool
  • attack(Living attacker, Entity indirectSource, Entity[] targets, int addedDamage, float meleeMultiplier, float magicMultiplier) : bool
  • attack(Living attacker, Entity indirectSource, Entity[] targets, int rawPhysicalDamage, float[] rawMagicDamage) : bool
  • canSee(Living source, Entity target) : bool
  • emitProjectile(Living emitter, Living owner, Projectile projectile, int damage, float[] magicDamage) : void
  • expendMana(Living living, float mana) : bool
  • expendMana(Living living, int mana) : bool
  • getDex(Living living) : int
  • getFrt(Living living) : int
  • getHealth(Living living) : int
  • getItl(Living living) : int
  • getLivingTypeID(Living living) : string
  • getLvl(Living living) : int
  • getMana(Living living) : int
  • getMaxHealth(Living living) : int
  • getMaxMana(Living living) : int
  • getNumberOfEffects(Living living, string flag) : int
  • getStr(Living living) : int
  • getWis(Living living) : int
  • isClimbing(Living living) : bool
  • setHealth(Living living, int health) : void
  • setMana(Living living, int mana) : void
  • shootArrow(Living shooter, bool expendArrow, void $ (Entity, Block) onImpact) : bool
  • shootProjectile(Living shooter, Projectile projectile, int damage, float[] magicDamage) : void

[edit] MagicDamageType : Object

  • makeDamage(MagicDamageType magicDamageType, float damage) : float[]

[edit] MobSpawnable : Object

  • getName(MobSpawnable mobType) : string
  • getNamePlural(MobSpawnable mobType) : string

[edit] Object

<None>

[edit] Player : Living

  • addCurrency(Player player, int amount) : bool
  • addEnchantingPoints(Player player, int pointsToAdd) : void
  • addExperience(Player player, int pointsToAdd) : void
  • applyItemUseEffect(Player affected, float ticksToLast, bool shouldAnimate, int[] requiredItem, void $ (Player) onUpdate, void $ (Player) onFinish) : bool
  • finishItemUse(Player player) : bool
  • getCharacterClass(Player player) : CharacterClass
  • getCharacterRace(Player player) : CharacterRace
  • getCurrency(Player player) : int
  • getEnchantingLevels(Player player) : int
  • getExperience(Player player) : int
  • getName(Player player) : string
  • removeCurrency(Player player, int amount) : bool
  • removeEnchantingLevels(Player player) : void
  • removeExperience(Player player, int pointsToRemove) : void
  • requireItem(Player player, int itemID, int amountToExpend) : bool
  • teleportToDimension(Player player, int dimension) : void
  • tell(Player player, string message) : void

[edit] Projectile : Object

<None>

[edit] Server : Object

  • getPlayer(Server server, string username) : Player
  • getPlayers(Server server) : Player[]
  • getProperty(Server server, string property, string defaultValue) : string
  • getWorld(Server server, int dimension) : World
  • getWorlds(Server server) : World[]
  • handleCommand(Server server, string command) : void
  • log(Server server, string message) : void
  • setProperty(Server server, string property, string value) : string

[edit] SpellInstance : Object

  • delayedCast(SpellInstance spellInstance, Entity caster) : bool

[edit] Villager : Living

  • getFirstName(Villager villager) : string
  • getLastName(Villager villager) : string

[edit] World : Object

  • createEntitizedEffect(World world, double x, double y, double z, void $ (EntityEffect) funcPointer) : EntityEffect
  • createExplosion(World world, Entity source, double x, double y, double z, float size) : void
  • createLightning(World world, double x, double y, double z, bool $ (Entity, Entity) action) : Entity
  • createPrimedTNT(World world, double x, double y, double z, int ticksTilBoom) : Entity
  • drawLine(World world, Block blockA, Block blockB, int blockID, int metadata) : void
  • drawLine(World world, int x0, int y0, int z0, int x1, int y1, int z1, int blockID, int metadata) : void
  • getAllInAOE(World world, double x, double y, double z, Entity[] unaffectedGroup, Entity[] listToBuild, double radius) : bool
  • getAllInBox(World world, double x0, double y0, double z0, double x1, double y1, double z1, Entity[] unaffectedGroup, Entity[] listToBuild) : bool
  • getBlockID(World world, int x, int y, int z) : int
  • getDimension(World world) : int
  • getEntities(World world) : Entity[]
  • getEntity(World world, int id) : Entity
  • isRemote(World world) : bool
  • onBlockPlaced(World world, int x, int y, int z, int facing, Living placer) : void
  • physicizeBlocks(World world, Block[] blocks, EntityBlock[] groupToAddTo) : bool
  • playSound(World world, double x, double y, double z, string sound, float volume, float pitchLevel, float pitchVariance) : void
  • randomDouble(World world) : double
  • randomFloat(World world) : float
  • randomGaussian(World world) : double
  • randomInt(World world) : int
  • setBlockID(World world, Block block, int blockID) : void
  • setBlockID(World world, int x, int y, int z, int blockID) : void
  • setBlockIDWithoutNotify(World world, int x, int y, int z, int blockID) : void
  • setBlockIDs(World world, Block[] blocks, int blockID) : void
  • spawnLiving(World world, string entityTypeID, double x, double y, double z) : Entity
  • spawnParticle(World world, string particleName, double x, double y, double z, double velX, double velY, double velZ) : void
  • ubersmite(World world, Player target) : void

[edit] bool

<None>

[edit] double

<None>

[edit] float

<None>

[edit] int

<None>

[edit] list

  • append(Object[] list, Object toAppend) : void
  • isEmpty(Object[] list) : bool

[edit] string

  • endsWith(string str, string suffix) : bool
  • length(string str) : int
  • startsWith(string str, string prefix) : bool
  • substr(string str, int beginIndex) : string
  • substr(string str, int beginIndex, int endIndex) : string
  • toLowerCase(string str) : string
  • toUpperCase(string str) : string
  • trim(string str) : string

[edit] GLOBALS

  • Block(int x, int y, int z) : Block
  • abs(double a) : double
  • abs(float a) : float
  • abs(int a) : int
  • cos(float angle) : float
  • cosDegrees(float angle) : float
  • getBlockID(string name) : int
  • getBlockName(int blockID) : string
  • max(double a, double b) : double
  • max(float a, float b) : float
  • max(int a, int b) : int
  • min(double a, double b) : double
  • min(float a, float b) : float
  • min(int a, int b) : int
  • randrange(double min, double max) : double
  • randrange(float min, float max) : float
  • randrange(int min, int max) : int
  • sin(float angle) : float
  • sinDegrees(float angle) : float
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox