public class EntityGhast extends EntityFlying implements IMob
| Modifier and Type | Field and Description |
|---|---|
int |
attackCounter |
int |
courseChangeCooldown |
int |
prevAttackCounter |
double |
waypointX |
double |
waypointY |
double |
waypointZ |
attackedAtYaw, attackTime, cameraPitch, deathTime, defaultPitch, entityAge, field_703_S, field_704_R, field_705_Q, field_9325_U, field_9326_T, field_9328_R, field_9345_F, field_9346_af, field_9349_D, field_9351_C, field_9353_B, field_9355_A, field_9358_y, field_9359_x, field_9360_w, field_9361_v, field_9362_u, field_9363_r, field_9365_p, health, heartsHalvesLife, hurtTime, isJumping, isMultiplayerEntity, maxHurtTime, moveForward, moveSpeed, moveStrafing, newPosRotationIncrements, newPosX, newPosY, newPosZ, newRotationPitch, newRotationYaw, numTicksToChaseTarget, prevHealth, prevRenderYawOffset, prevSwingProgress, randomYawVelocity, renderYawOffset, scoreValue, swingProgress, texture, unused_flagaddedToChunk, air, beenAttacked, boundingBox, chunkCoordX, chunkCoordY, chunkCoordZ, cloakUrl, dataWatcher, distanceWalkedModified, entityBrightness, entityCollisionReduction, entityId, fallDistance, field_9293_aM, fire, fireResistance, heartsLife, height, ignoreFrustumCheck, inWater, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, lastTickPosX, lastTickPosY, lastTickPosZ, maxAir, motionX, motionY, motionZ, noClip, onGround, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, skinUrl, stepHeight, ticksExisted, width, worldObj, yOffset, ySize| Constructor and Description |
|---|
EntityGhast(World world) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
entityInit() |
boolean |
getCanSpawnHere() |
protected java.lang.String |
getDeathSound() |
protected int |
getDropItemId() |
protected java.lang.String |
getHurtSound() |
protected java.lang.String |
getLivingSound() |
int |
getMaxSpawnedInChunk() |
protected float |
getSoundVolume() |
void |
onUpdate() |
protected void |
updatePlayerActionState() |
fall, isOnLadder, moveEntityWithHeadingattackEntityFrom, canBeCollidedWith, canBePushed, canBreatheUnderwater, canDespawn, canEntityBeSeen, damageEntity, dropFewItems, faceEntity, func_25026_x, func_27021_X, getCurrentTarget, getEntityTexture, getEyeHeight, getHeldItem, getItemIcon, getLook, getLookVec, getPosition, getSwingProgress, getTalkInterval, handleHealthUpdate, hasCurrentTarget, heal, isEntityAlive, isMovementBlocked, isPlayerSleeping, jump, kill, knockBack, onDeath, onEntityDeath, onEntityUpdate, onLivingUpdate, performHurtAnimation, playLivingSound, rayTrace, readEntityFromNBT, setPositionAndRotation2, setSize, spawnExplosionParticle, updateRidden, writeEntityToNBTaddEntityID, addToPlayerScore, addVelocity, applyEntityCollision, canTriggerWalking, dealFireDamage, dropItem, dropItemWithOffset, entityDropItem, equals, func_346_d, getBoundingBox, getCollisionBorderSize, getCollisionBox, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityBrightness, getEntityFlag, getEntityString, getMountedYOffset, getShadowSize, getYOffset, handleLavaMovement, handleWaterMovement, hashCode, interact, isBurning, isEntityInsideOpaqueBlock, isInRangeToRenderDist, isInRangeToRenderVec3D, isInsideOfMaterial, isInWater, isOffsetPositionInLiquid, isRiding, isSneaking, isWet, mountEntity, moveEntity, moveFlying, newDoubleNBTList, newFloatNBTList, onCollideWithPlayer, onKillEntity, onStruckByLightning, outfitWithItem, preparePlayerToSpawn, pushOutOfBlocks, readFromNBT, setBeenAttacked, setEntityDead, setEntityFlag, setInPortal, setLocationAndAngles, setOnFireFromLava, setPosition, setPositionAndRotation, setRotation, setVelocity, setWorld, updateCloak, updateFallState, updateRiderPosition, writeToNBTpublic int courseChangeCooldown
public double waypointX
public double waypointY
public double waypointZ
public int prevAttackCounter
public int attackCounter
public EntityGhast(World world)
protected void entityInit()
entityInit in class EntityLivingpublic void onUpdate()
onUpdate in class EntityLivingprotected void updatePlayerActionState()
updatePlayerActionState in class EntityLivingprotected java.lang.String getLivingSound()
getLivingSound in class EntityLivingprotected java.lang.String getHurtSound()
getHurtSound in class EntityLivingprotected java.lang.String getDeathSound()
getDeathSound in class EntityLivingprotected int getDropItemId()
getDropItemId in class EntityLivingprotected float getSoundVolume()
getSoundVolume in class EntityLivingpublic boolean getCanSpawnHere()
getCanSpawnHere in class EntityLivingpublic int getMaxSpawnedInChunk()
getMaxSpawnedInChunk in class EntityLiving