Skip to content

Scripting API ScriptEntity

github-actions[bot] edited this page Jul 15, 2026 · 1 revision

Script API: ScriptEntity

Generated from the current Java source. Do not edit this page by hand.

Scripting-API

Declaration: public class ScriptEntity implements EntityClass Source: src/main/java/dev/adventurecraft/awakening/script/ScriptEntity.java Implements: EntityClass

Getters

Signature Status Source
public boolean getCanGetFallDamage() Current line 60
public int getEntityID() Current line 64
public ScriptVec3 getPosition() Current line 68
public ScriptVecRot getRotation() Current line 89
public ScriptVec3 getLookVec() Current line 105
public ScriptVec3 getVelocity() Current line 118
public ScriptEntity getMountedEntity() Current line 151
public boolean isBurning() Current line 155
public boolean isAlive() Current line 159
public boolean isRiding() Current line 163
public boolean isSneaking() Current line 167
public boolean isInsideOfWater() Current line 197
public boolean isInsideOfLava() Current line 201
public boolean getImmuneToFire() Current line 205
public int getFireLevel() Current line 213
public int getFireResistance() Current line 221
public int getAir() Current line 229
public int getMaxAir() Current line 237
public int getStunned() Current line 245
public String getClassType() Current line 258
public boolean getCollidesWithClipBlocks() Current line 262
public boolean isIgnoreCobwebCollision() Current line 274
public float getHeight() Current line 278
public float getWidth() Current line 287
public boolean getIsFlying() Current line 300
public boolean getNoPhysics() Current line 308
public boolean getOnGround() Current line 312
public float getyOffset() Current line 340

Setters

Signature Status Source
public void setCanGetFallDamage(boolean arg) Current line 56
public void setPosition(ScriptVec3 vec) Current line 81
public void setPosition(double x, double y, double z) Current line 85
public void setRotation(float yaw, float pitch) Current line 101
public void setLookVec(double x, double y, double z) Current line 110
public void setLookVec(ScriptVec3 vec) Current line 114
public void setVelocity(ScriptVec3 vec) Current line 122
public void setVelocity(double x, double y, double z) Current line 126
public void setDead() Current line 138
public void setImmuneToFire(boolean value) Current line 209
public void setFireLevel(int value) Current line 217
public void setFireResistance(int value) Current line 225
public void setAir(int value) Current line 233
public void setMaxAir(int value) Current line 241
public void setStunned(int value) Current line 249
public void setCollidesWithClipBlocks(boolean value) Current line 266
public void setIgnoreCobwebCollision(boolean value) Current line 270
public void setHeight(float value) Current line 282
public void setWidth(float value) Current line 291
public void setIsFlying(boolean value) Current line 296
public void setNoPhysics(boolean value) Current line 304
public void setyOffset(float value) Current line 344
public Object setTag(String key, Object value) Current line 356

Other methods

Signature Status Source
public static ScriptEntity getEntityClass(Entity entity) Current line 37
public void addVelocity(ScriptVec3 vec) Current line 130
public void addVelocity(double x, double y, double z) Current line 134
public void mountEntity(ScriptEntity entity) Current line 142
public ScriptEntity[] getEntitiesWithinRange(double range) Current line 171
public ScriptEntity dropItem(ScriptItem item) Current line 193
public boolean attackEntityFrom(ScriptEntity entity, int damage) Current line 253
public Object[] rayTrace(ScriptVec3 pointA, ScriptVec3 pointB) Current line 316
public Object[] rayTrace(double aX, double aY, double aZ, double bX, double bY, double bZ) Current line 320
public boolean hasTag(String key) Current line 348
public Object getTag(String key) Current line 352

Scripting-API-ScriptEffect · Scripting-API · Scripting-API-ScriptEntityArrow

Clone this wiki locally