public abstract class AIBase
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected float |
destX |
protected float |
destY |
protected float |
destZ |
protected double |
dirX |
protected double |
dirY |
protected double |
dirZ |
| Constructor and Description |
|---|
AIBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
setDestination(EntityRobot robot,
float x,
float y,
float z) |
abstract void |
update(EntityRobot robot) |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
protected float destX
protected float destY
protected float destZ
protected double dirX
protected double dirY
protected double dirZ
public abstract void update(EntityRobot robot)
public void setDestination(EntityRobot robot, float x, float y, float z)
public void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
public void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)