public abstract class ZAWABaseWater
extends net.minecraft.entity.passive.EntityWaterMob
Modifier and Type | Field and Description |
---|---|
int |
animalType |
boolean |
landed |
float |
prevswimmingPitch |
float |
prevswimmingRotation |
float |
prevswimmingYaw |
float |
swimmingPitch |
float |
swimmingRotation |
float |
swimmingYaw |
arrowHitTimer, attackedAtYaw, cameraPitch, deathTime, field_70769_ao, field_70770_ap, hurtTime, isSwingInProgress, jumpMovementFactor, limbSwing, limbSwingAmount, maxHurtResistantTime, maxHurtTime, moveForward, moveStrafing, prevCameraPitch, prevLimbSwingAmount, prevRenderYawOffset, prevRotationYawHead, prevSwingProgress, renderYawOffset, rotationYawHead, swingProgress, swingProgressInt
addedToChunk, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, fallDistance, fireResistance, forceSpawn, height, hurtResistantTime, ignoreFrustumCheck, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, noClip, onGround, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, stepHeight, ticksExisted, timeUntilPortal, velocityChanged, width, worldObj
Constructor and Description |
---|
ZAWABaseWater(net.minecraft.world.World worldIn,
boolean ridden)
Creates ZAWA like entity with swimming
refer to
ZAWABaseLand } as most methods there are present here |
Modifier and Type | Method and Description |
---|---|
boolean |
func_175567_n() |
void |
func_175568_b(float p_175568_1_,
float p_175568_2_,
float p_175568_3_) |
int |
getAnimalType() |
float |
getEyeHeight() |
boolean |
getIsZooAnimal() |
java.lang.String |
getOwnerId() |
void |
moveEntityWithHeading(float p_70612_1_,
float p_70612_2_) |
void |
onLivingUpdate() |
void |
onTame()
Called when the entity is tamed with its tame item
|
void |
onTame(net.minecraft.entity.player.EntityPlayer p)
Called when the entity is tamed with its tame item
|
void |
playTameEffect() |
void |
readEntityFromNBT(net.minecraft.nbt.NBTTagCompound tagCompund) |
void |
setAnimalType(int animalType) |
abstract AnimalData.EnumNature |
setNature() |
void |
setOwnerId(java.lang.String ownerUuid) |
abstract net.minecraft.item.ItemStack |
setTameItem()
setTameItem
|
abstract int |
setVarients()
setVarients
|
void |
setZooAnimal(boolean f) |
void |
writeEntityToNBT(net.minecraft.nbt.NBTTagCompound tagCompound) |
canBreatheUnderwater, getCanSpawnHere, getTalkInterval, handleLavaMovement, isPushedByWater, onEntityUpdate
allowLeashing, canAttackClass, canBeSteered, canPickUpLoot, clearLeashed, eatGrassBonus, enablePersistence, faceEntity, func_180482_a, getArmorItemForSlot, getArmorPosition, getAttackTarget, getCurrentArmor, getEntitySenses, getEquipmentInSlot, getHeldItem, getInventory, getJumpHelper, getLeashed, getLeashedToEntity, getLookHelper, getMaxFallHeight, getMaxSpawnedInChunk, getMoveHelper, getNavigator, getRenderSizeModifier, getVerticalFaceSpeed, handleHealthUpdate, interactFirst, isNoDespawnRequired, isServerWorld, onUpdate, playLivingSound, replaceItemInInventory, setAIMoveSpeed, setAttackTarget, setCanPickUpLoot, setCurrentItemOrArmor, setEquipmentDropChance, setLeashedToEntity, setMoveForward, spawnExplosionParticle
addPotionEffect, attackEntityAsMob, attackEntityFrom, canBeCollidedWith, canBePushed, canEntityBeSeen, clearActivePotions, curePotionEffects, dismountEntity, fall, func_152111_bt, func_152112_bu, func_180426_a, func_94060_bK, getAbsorptionAmount, getActivePotionEffect, getActivePotionEffects, getAge, getAIMoveSpeed, getAITarget, getAlwaysRenderNameTagForRender, getArrowCountInEntity, getAttributeMap, getCombatTracker, getCreatureAttribute, getEntityAttribute, getHealth, getLastAttacker, getLastAttackerTime, getLook, getLookVec, getMaxHealth, getRevengeTimer, getRNG, getRotationYawHead, getSwingProgress, getTeam, getTotalArmorValue, heal, isChild, isEntityAlive, isEntityUndead, isOnLadder, isOnSameTeam, isOnTeam, isPlayerSleeping, isPotionActive, isPotionActive, isPotionApplicable, knockBack, mountEntity, onDeath, onItemPickup, onKillCommand, performHurtAnimation, removePotionEffect, removePotionEffectClient, renderBrokenItemStack, setAbsorptionAmount, setArrowCountInEntity, setHealth, setJumping, setLastAttacker, setRevengeTarget, setRotationYawHead, setSprinting, shouldRiderFaceForward, swingItem, updateRidden
addChatMessage, addEntityCrashInfo, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canRenderOnFire, canRiderInteract, canUseCommand, copyDataFromOld, copyLocationAndAnglesFrom, doesEntityNotTriggerPressurePlate, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, func_145781_i, func_174807_aT, func_174816_a, func_174817_o, func_174819_aU, func_174825_a, func_174827_a, func_174834_g, func_180427_aV, getAir, getAlwaysRenderNameTag, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getCommandSenderEntity, getCustomNameTag, getDataWatcher, getDisplayName, getDistance, getDistanceSq, getDistanceSq, getDistanceSqToCenter, getDistanceSqToEntity, getDistanceToEntity, getEntityBoundingBox, getEntityData, getEntityId, getEntityWorld, getExplosionResistance, getExtendedProperties, getHorizontalFacing, getMaxInPortalTime, getMountedYOffset, getName, getParts, getPersistentID, getPickedResult, getPortalCooldown, getPosition, getPositionEyes, getPositionVector, getTeleportDirection, getUniqueID, getYOffset, handleWaterMovement, hasCustomName, hashCode, hitByEntity, isBurning, isCreatureType, isEating, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToFire, isInLava, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isOffsetPositionInLiquid, isOutsideBorder, isRiding, isSilent, isSneaking, isSprinting, isWet, moveEntity, moveFlying, moveToBlockPosAndAngles, onChunkLoad, onCollideWithPlayer, onKillEntity, onStruckByLightning, playSound, rayTrace, readFromNBT, registerExtendedProperties, resetEntityId, sendCommandFeedback, setAir, setAlwaysRenderNameTag, setAngles, setCommandStat, setCustomNameTag, setDead, setEating, setEntityBoundingBox, setEntityId, setFire, setInPortal, setInvisible, setInWeb, setLocationAndAngles, setOutsideBorder, setPosition, setPositionAndRotation, setPositionAndUpdate, setSilent, setSneaking, setVelocity, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, spawnRunningParticles, toString, travelToDimension, updateRiderPosition, writeMountToNBT, writeToNBT, writeToNBTOptional
public boolean landed
public int animalType
public float swimmingPitch
public float prevswimmingPitch
public float swimmingYaw
public float prevswimmingYaw
public float swimmingRotation
public float prevswimmingRotation
public ZAWABaseWater(net.minecraft.world.World worldIn, boolean ridden)
ZAWABaseLand
} as most methods there are present hereworldIn
- The Worldridden
- Can be riddenpublic void playTameEffect()
public float getEyeHeight()
getEyeHeight
in class net.minecraft.entity.Entity
public void onLivingUpdate()
onLivingUpdate
in class net.minecraft.entity.EntityLiving
public void moveEntityWithHeading(float p_70612_1_, float p_70612_2_)
moveEntityWithHeading
in class net.minecraft.entity.EntityLivingBase
public void func_175568_b(float p_175568_1_, float p_175568_2_, float p_175568_3_)
public boolean func_175567_n()
public abstract net.minecraft.item.ItemStack setTameItem()
public abstract int setVarients()
public void onTame()
public void onTame(net.minecraft.entity.player.EntityPlayer p)
p
- A player incase neededpublic int getAnimalType()
public void setAnimalType(int animalType)
public abstract AnimalData.EnumNature setNature()
public void writeEntityToNBT(net.minecraft.nbt.NBTTagCompound tagCompound)
writeEntityToNBT
in class net.minecraft.entity.EntityLiving
public void readEntityFromNBT(net.minecraft.nbt.NBTTagCompound tagCompund)
readEntityFromNBT
in class net.minecraft.entity.EntityLiving
public boolean getIsZooAnimal()
public void setZooAnimal(boolean f)
public java.lang.String getOwnerId()
public void setOwnerId(java.lang.String ownerUuid)