-
Notifications
You must be signed in to change notification settings - Fork 5
Scripting API ScriptEntity
github-actions[bot] edited this page Jul 15, 2026
·
1 revision
Generated from the current Java source. Do not edit this page by hand.
Declaration: public class ScriptEntity implements EntityClass
Source: src/main/java/dev/adventurecraft/awakening/script/ScriptEntity.java
Implements: EntityClass
| 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 |
| 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 |
| 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
Applies to AC-Legacy 0.6.0 at source revision 439dbe5b157d. Current documentation is generated from the AC-Legacy-Mod source. Historical baseline links point to the AdventureCraft Fandom wiki, whose text is reported as CC-BY-SA. See Fact Checking and Provenance and Verification Status.
AC-Legacy Wiki
Use and authoring
Generated reference
Project and provenance