Class Boat
- java.lang.Object
-
- net.minecraft.world.entity.Entity
-
- net.minecraft.world.entity.vehicle.Boat
-
public class Boat extends Entity
-
-
Field Summary
-
Fields inherited from class net.minecraft.world.entity.Entity
addedToChunk, boundingBox, chunkCoordX, chunkCoordY, chunkCoordZ, cloakUrl, dataWatcher, distanceWalkedModified, entityCollisionReduction, entityId, fallDistance, field_9293_aM, fireResistance, heartsLife, height, ignoreFrustumCheck, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, isJesusColliding, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, noClip, onGround, playerNameForSkin, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, skinUrl, slim, stepHeight, ticksExisted, velocityChanged, width, worldObj, yOffset, ySize
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanattackEntityFrom(DamageSource var1, int var2)booleancanBeCollidedWith()booleancanBePushed()protected booleancanTriggerWalking()protected voidentityInit()AxisAlignedBBgetBoundingBox()AxisAlignedBBgetCollisionBox(Entity var1)intgetDamageTaken()intgetForwardDirection()doublegetMountedYOffset()@net.minecraft.modding.api.Side.Client floatgetShadowSize()intgetTimeSinceHit()booleaninteract(Player var1)voidonUpdate()voidperformHurtAnimation()protected voidreadEntityFromNBT(NBTTagCompound nbttagcompound)voidsetDamageTaken(int var1)voidsetForwardDirection(int var1)voidsetPositionAndRotation2(double var1, double var3, double var5, float var7, float var8, int var9)voidsetTimeSinceHit(int var1)voidsetVelocity(double var1, double var3, double var5)voidupdateRiderPosition()protected voidwriteEntityToNBT(NBTTagCompound nbttagcompound)-
Methods inherited from class net.minecraft.world.entity.Entity
addEntityID, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, dealFireDamage, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, fall, func_48079_f, getAir, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCurrentBiomeName, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityString, getEyeHeight, getFlag, getHeadYaw, getInventory, getLookVec, getParts, getTexture, getUsername, getYOffset, handleHealthUpdate, handleLavaMovement, handleWaterMovement, hashCode, isBurning, isEating, isEntityAlive, isEntityEqual, isEntityInsideOpaqueBlock, isImmuneToFire, isInRangeToRenderDist, isInRangeToRenderVec3D, isInsideOfMaterial, isInsideOfMaterial, isInWater, isOffsetPositionInLiquid, isRiding, isSneaking, isSprinting, isSubmergedInAnyFluid, isWet, kill, mountEntity, moveEntity, moveFlying, newDoubleNBTList, newFloatNBTList, onCollideWithPlayer, onEntityUpdate, onKillEntity, onStruckByLightning, outfitWithItem, playStepSound, preparePlayerToSpawn, pushOutOfBlocks, readFromNBT, setAir, setAngles, setBeenAttacked, setDead, setEating, setFire, setFlag, setInPortal, setInWeb, setLocationAndAngles, setOnFireFromLava, setPosition, setPositionAndRotation, setRotation, setSize, setSneaking, setSprinting, setWorld, toString, updateFallState, updateRidden, writeToNBT
-
-
-
-
Method Detail
-
canTriggerWalking
protected boolean canTriggerWalking()
- Overrides:
canTriggerWalkingin classEntity
-
entityInit
protected void entityInit()
- Specified by:
entityInitin classEntity
-
getCollisionBox
public AxisAlignedBB getCollisionBox(Entity var1)
- Overrides:
getCollisionBoxin classEntity
-
getBoundingBox
public AxisAlignedBB getBoundingBox()
- Overrides:
getBoundingBoxin classEntity
-
canBePushed
public boolean canBePushed()
- Overrides:
canBePushedin classEntity
-
getMountedYOffset
public double getMountedYOffset()
- Overrides:
getMountedYOffsetin classEntity
-
attackEntityFrom
public boolean attackEntityFrom(DamageSource var1, int var2)
- Overrides:
attackEntityFromin classEntity
-
performHurtAnimation
@Client public void performHurtAnimation()
- Overrides:
performHurtAnimationin classEntity
-
canBeCollidedWith
public boolean canBeCollidedWith()
- Overrides:
canBeCollidedWithin classEntity
-
setPositionAndRotation2
@Client public void setPositionAndRotation2(double var1, double var3, double var5, float var7, float var8, int var9)
- Overrides:
setPositionAndRotation2in classEntity
-
setVelocity
@Client public void setVelocity(double var1, double var3, double var5)
- Overrides:
setVelocityin classEntity
-
updateRiderPosition
public void updateRiderPosition()
- Overrides:
updateRiderPositionin classEntity
-
writeEntityToNBT
protected void writeEntityToNBT(NBTTagCompound nbttagcompound)
- Specified by:
writeEntityToNBTin classEntity
-
readEntityFromNBT
protected void readEntityFromNBT(NBTTagCompound nbttagcompound)
- Specified by:
readEntityFromNBTin classEntity
-
getShadowSize
@Client public @net.minecraft.modding.api.Side.Client float getShadowSize()
- Overrides:
getShadowSizein classEntity
-
setDamageTaken
public void setDamageTaken(int var1)
-
getDamageTaken
public int getDamageTaken()
-
setTimeSinceHit
public void setTimeSinceHit(int var1)
-
getTimeSinceHit
public int getTimeSinceHit()
-
setForwardDirection
public void setForwardDirection(int var1)
-
getForwardDirection
public int getForwardDirection()
-
-