public class EntityBoat extends Entity
Entity.EnumEntitySizeaddedToChunk, boundingBox, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, dataWatcher, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, extendedProperties, fallDistance, field_70135_K, fireResistance, forceSpawn, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, myEntitySize, noClip, onGround, portalCounter, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, stepHeight, teleportDirection, ticksExisted, timeUntilPortal, velocityChanged, width, worldObj, yOffset, ySize| Constructor and Description |
|---|
EntityBoat(World par1World) |
EntityBoat(World par1World,
double par2,
double par4,
double par6) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
attackEntityFrom(DamageSource par1DamageSource,
float par2) |
boolean |
canBeCollidedWith() |
boolean |
canBePushed() |
protected boolean |
canTriggerWalking() |
protected void |
entityInit() |
AxisAlignedBB |
getBoundingBox() |
AxisAlignedBB |
getCollisionBox(Entity par1Entity) |
float |
getDamageTaken() |
int |
getForwardDirection() |
double |
getMountedYOffset() |
float |
getShadowSize() |
int |
getTimeSinceHit() |
boolean |
interactFirst(EntityPlayer par1EntityPlayer) |
void |
onUpdate() |
void |
performHurtAnimation() |
protected void |
readEntityFromNBT(NBTTagCompound par1NBTTagCompound) |
void |
setDamageTaken(float par1) |
void |
setForwardDirection(int par1) |
void |
setIsBoatEmpty(boolean par1) |
void |
setPositionAndRotation2(double par1,
double par3,
double par5,
float par7,
float par8,
int par9) |
void |
setTimeSinceHit(int par1) |
void |
setVelocity(double par1,
double par3,
double par5) |
protected void |
updateFallState(double par1,
boolean par3) |
void |
updateRiderPosition() |
protected void |
writeEntityToNBT(NBTTagCompound par1NBTTagCompound) |
addEntityCrashInfo, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canRenderOnFire, canRiderInteract, copyDataFrom, copyLocationAndAnglesFrom, dealFireDamage, doesEntityNotTriggerPressurePlate, dropItem, entityDropItem, equals, extinguish, fall, func_145748_c_, func_145771_j, func_145772_a, func_145774_a, func_145775_I, func_145778_a, func_145780_a, func_145781_i, getAir, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCommandSenderName, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityData, getEntityId, getEntityString, getExtendedProperties, getEyeHeight, getFlag, getLastActiveItems, getLookVec, getMaxInPortalTime, getMaxSafePointTries, getParts, getPersistentID, getPickedResult, getPortalCooldown, getRotationYawHead, getSplashSound, getSwimSound, getTeleportDirection, getUniqueID, getYOffset, handleHealthUpdate, handleLavaMovement, handleWaterMovement, hashCode, hitByEntity, isBurning, isCreatureType, isEating, isEntityAlive, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToFire, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isOffsetPositionInLiquid, isPushedByWater, isRiding, isSneaking, isSprinting, isWet, kill, mountEntity, moveEntity, moveFlying, newDoubleNBTList, newFloatNBTList, onChunkLoad, onCollideWithPlayer, onEntityUpdate, onKillEntity, onStruckByLightning, playSound, preparePlayerToSpawn, readFromNBT, registerExtendedProperties, resetEntityId, setAir, setAngles, setBeenAttacked, setCurrentItemOrArmor, setDead, setEating, setEntityId, setFire, setFlag, setInPortal, setInvisible, setInWeb, setLocationAndAngles, setOnFireFromLava, setPosition, setPositionAndRotation, setRotation, setRotationYawHead, setSize, setSneaking, setSprinting, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, shouldSetPosAfterLoading, toString, travelToDimension, updateRidden, writeMountToNBT, writeToNBT, writeToNBTOptionalpublic EntityBoat(World par1World)
public EntityBoat(World par1World, double par2, double par4, double par6)
protected boolean canTriggerWalking()
canTriggerWalking in class Entityprotected void entityInit()
entityInit in class Entitypublic AxisAlignedBB getCollisionBox(Entity par1Entity)
getCollisionBox in class Entitypublic AxisAlignedBB getBoundingBox()
getBoundingBox in class Entitypublic boolean canBePushed()
canBePushed in class Entitypublic double getMountedYOffset()
getMountedYOffset in class Entitypublic boolean attackEntityFrom(DamageSource par1DamageSource, float par2)
attackEntityFrom in class Entitypublic void performHurtAnimation()
performHurtAnimation in class Entitypublic boolean canBeCollidedWith()
canBeCollidedWith in class Entitypublic void setPositionAndRotation2(double par1,
double par3,
double par5,
float par7,
float par8,
int par9)
setPositionAndRotation2 in class Entitypublic void setVelocity(double par1,
double par3,
double par5)
setVelocity in class Entitypublic void updateRiderPosition()
updateRiderPosition in class Entityprotected void writeEntityToNBT(NBTTagCompound par1NBTTagCompound)
writeEntityToNBT in class Entityprotected void readEntityFromNBT(NBTTagCompound par1NBTTagCompound)
readEntityFromNBT in class Entitypublic float getShadowSize()
getShadowSize in class Entitypublic boolean interactFirst(EntityPlayer par1EntityPlayer)
interactFirst in class Entityprotected void updateFallState(double par1,
boolean par3)
updateFallState in class Entitypublic void setDamageTaken(float par1)
public float getDamageTaken()
public void setTimeSinceHit(int par1)
public int getTimeSinceHit()
public void setForwardDirection(int par1)
public int getForwardDirection()
public void setIsBoatEmpty(boolean par1)