Repository navigation
Entity
benjamin edited this page Feb 26, 2018
·
2 revisions
function Entity.getAll();
- No information available
function Entity.getAnimalAge(entity);
- No information available
function Entity.getEntityTypeId(entity);
- No information available
function Entity.getHealth(entity);
- No information available
function Entity.getMobSkin(entity);
- No information available
function Entity.getNameTag(entity);
- No information available
function Entity.getPitch(entity);
- No information available
function Entity.getRenderType(entity);
- No information available
function Entity.getRider(entity);
- No information available
function Entity.getVelX(entity);
- No information available
function Entity.getVelY(entity);
- No information available
function Entity.getVelZ(entity);
- No information available
function Entity.getX(entity);
- No information available
function Entity.getY(entity);
- No information available
function Entity.getYaw(entity);
- No information available
function Entity.getZ(entity);
- No information available
function Entity.remove(entity);
- No information available
function Entity.rideAnimal(rider, mount);
- No information available
function Entity.setAnimalAge(entity, age);
- No information available
function Entity.setCarriedItem(entity, id, count, damage);
- No information available
function Entity.setFireTicks(entity, howLong);
- No information available
function Entity.setHealth(entity, health);
- No information available
function Entity.setMobSkin(entity, skin);
- No information available
function Entity.setNameTag(entity, name);
- No information available
function Entity.setPosition(entity, x, y, z);
- No information available
function Entity.setPositionRelative(entity, x, y, z);
- No information available
function Entity.setRenderType(entity, renderType);
- No information available
function Entity.setRot(entity, yaw, pitch);
- No information available
function Entity.setSneaking(entity, isSneaking);
- No information available
function Entity.setVelX(entity, amount);
- Change the X Velocity of an entity. Negative values for opposite direction.
function Entity.setVelY(entity, amount);
- Changes the velocity of an entity around the y axis. Means: Make them jump or smash them onto the ground.
function Entity.setVelZ(entity, amount);
- Change the Z Velocity of an entity. Negative values for opposite direction.
function Entity.spawnMob(x, y, z, typeId, skin);
- No information available
function Entity.setExtraData(entity, key, value)
- Stores extra data for this entity.
- key: the name of the data: must be in the form of "yourname.yourmodname.dataname". For example, "zhuowei.swagmod.swaglevel"
- value: the value of the data: any string.
Example:
var cow = spawnMob(x, y, z, EntityType.COW);
Entity.setExtraData(cow, "zhuowei.swagmod.swaglevel", "toomuchswag");
function Entity.getExtraData(entity, key)
- Get extra data for this entity.
- key: the key you used with setExtraData
Example:
function attackHook(attacker, victim) {
if (Entity.getExtraData(victim, "zhuowei.swagmod.swaglevel") == "toomuchswag")) {
clientMessage("this entity has too much swag");
}
}
Entity.getAll();
Entity.getAnimalAge(entity);
Entity.getEntityTypeId(entity);
Entity.getHealth(entity);
Entity.getMobSkin(entity);
Entity.getNameTag(entity);
Entity.getPitch(entity);
Entity.getRenderType(entity);
Entity.getRider(entity);
Entity.getRiding(entity);
Entity.getVelX(entity);
Entity.getVelY(entity);
Entity.getVelZ(entity);
Entity.getX(entity);
Entity.getY(entity);
Entity.getYaw(entity);
Entity.getZ(entity);
Entity.remove(entity);
Entity.rideAnimal(rider, mount);
Entity.setAnimalAge(entity, age);
Entity.setCarriedItem(entity, id, count, damage);
Entity.setFireTicks(entity, howLong);
Entity.setHealth(entity, health);
Entity.setMobSkin(entity, skin);
Entity.setNameTag(entity, name);
Entity.setPosition(entity, x, y, z);
Entity.setPositionRelative(entity, x, y, z);
Entity.setRenderType(entity, renderType);
Entity.setRot(entity, yaw, pitch);
Entity.setSneaking(entity, isSneaking);
Entity.setVelX(entity, amount);
Entity.setVelY(entity, amount);
Entity.setVelZ(entity, amount);
Entity.spawnMob(x, y, z, typeId, skin);