public class EntityAreaEffectCloud extends Entity
addedToChunk, cachedUniqueIdString, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, dataManager, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, fallDistance, firstUpdate, FLAGS, forceSpawn, glowing, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, lastPortalPos, lastPortalVec, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, noClip, onGround, portalCounter, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, rideCooldown, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, stepHeight, teleportDirection, ticksExisted, timeUntilPortal, updateBlocked, velocityChanged, width, world
Constructor and Description |
---|
EntityAreaEffectCloud(World worldIn) |
EntityAreaEffectCloud(World worldIn,
double x,
double y,
double z) |
Modifier and Type | Method and Description |
---|---|
void |
addEffect(PotionEffect effect) |
protected void |
entityInit() |
int |
getColor() |
int |
getDuration() |
EntityLivingBase |
getOwner() |
EnumParticleTypes |
getParticle() |
int |
getParticleParam1() |
int |
getParticleParam2() |
EnumPushReaction |
getPushReaction() |
float |
getRadius() |
void |
notifyDataManagerChange(DataParameter<?> key) |
void |
onUpdate()
Called to update the entity's position/logic.
|
protected void |
readEntityFromNBT(NBTTagCompound compound)
(abstract) Protected helper method to read subclass entity data from NBT.
|
void |
setColor(int colorIn) |
void |
setDuration(int durationIn) |
protected void |
setIgnoreRadius(boolean ignoreRadius)
Sets if the radius should be ignored, and the effect should be shown in a single point instead of an area
|
void |
setOwner(EntityLivingBase ownerIn) |
void |
setParticle(EnumParticleTypes particleIn) |
void |
setParticleParam1(int particleParam) |
void |
setParticleParam2(int particleParam) |
void |
setPotion(PotionType potionIn) |
void |
setRadius(float radiusIn) |
void |
setRadiusOnUse(float radiusOnUseIn) |
void |
setRadiusPerTick(float radiusPerTickIn) |
void |
setWaitTime(int waitTimeIn) |
boolean |
shouldIgnoreRadius()
Returns true if the radius should be ignored, and the effect should be shown in a single point instead of an area
|
protected void |
writeEntityToNBT(NBTTagCompound compound)
(abstract) Protected helper method to write subclass entity data to NBT.
|
addEntityCrashInfo, addPassenger, addTag, addToPlayerScore, addTrackingPlayer, addVelocity, applyEnchantments, applyEntityCollision, applyOrientationToEntity, applyPlayerInteraction, attackEntityFrom, canBeAttackedWithItem, canBeCollidedWith, canBePushed, canBeRidden, canFitPassenger, canPassengerSteer, canRenderOnFire, canRiderInteract, canTrample, canTriggerWalking, canUseCommand, changeDimension, copyLocationAndAnglesFrom, createRunningParticles, dealFireDamage, decrementTimeUntilPortal, deserializeNBT, dismountRidingEntity, doBlockCollisions, doesEntityNotTriggerPressurePlate, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, fall, getAdjustedHorizontalFacing, getAir, getAlwaysRenderNameTag, getAlwaysRenderNameTagForRender, getArmorInventoryList, getBrightness, getBrightnessForRender, getCachedUniqueIdString, getCapability, getCollisionBorderSize, getCollisionBoundingBox, getCollisionBox, getCommandSenderEntity, getCommandStats, getControllingPassenger, getCustomNameTag, getDataManager, getDisplayName, getDistance, getDistanceSq, getDistanceSq, getDistanceSqToCenter, getDistanceSqToEntity, getDistanceToEntity, getEntityBoundingBox, getEntityData, getEntityId, getEntityString, getEntityWorld, getEquipmentAndArmor, getExplosionResistance, getEyeHeight, getFireImmuneTicks, getFlag, getForward, getHeldEquipment, getHorizontalFacing, getHoverEvent, getIsInvulnerable, getLastPortalVec, getLook, getLookVec, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getMirroredYaw, getMountedYOffset, getName, getParts, getPassengers, getPersistentID, getPickedResult, getPitchYaw, getPortalCooldown, getPosition, getPositionEyes, getPositionVector, getRecursivePassengers, getRecursivePassengersByType, getRenderBoundingBox, getRenderDistanceWeight, getRidingEntity, getRotatedYaw, getRotationYawHead, getServer, getSoundCategory, getSplashSound, getSwimSound, getTags, getTeam, getTeleportDirection, getUniqueID, getVectorForRotation, getYOffset, handleStatusUpdate, handleWaterMovement, hasCapability, hasCustomName, hashCode, hasNoGravity, hitByEntity, ignoreItemEntityData, isBeingRidden, isBurning, isCreatureType, isEntityAlive, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isGlowing, isImmuneToExplosions, isImmuneToFire, isInLava, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isNonBoss, isOffsetPositionInLiquid, isOnSameTeam, isOnScoreboardTeam, isOutsideBorder, isPassenger, isPushedByWater, isRiding, isRidingOrBeingRiddenBy, isRidingSameEntity, isSilent, isSneaking, isSpectatedByPlayer, isSprinting, isWet, kill, move, moveRelative, moveToBlockPosAndAngles, newDoubleNBTList, newFloatNBTList, onCollideWithPlayer, onEntityUpdate, onKillCommand, onKillEntity, onStruckByLightning, performHurtAnimation, playSound, playStepSound, preparePlayerToSpawn, processInitialInteract, pushOutOfBlocks, rayTrace, readFromNBT, registerFixes, removePassenger, removePassengers, removeTag, removeTrackingPlayer, replaceItemInInventory, resetEntityId, resetHeight, resetPositionToBB, sendCommandFeedback, sendMessage, serializeNBT, setAir, setAlwaysRenderNameTag, setBeenAttacked, setCommandStat, setCommandStats, setCustomNameTag, setDead, setDropItemsWhenDead, setEntityBoundingBox, setEntityId, setEntityInvulnerable, setFire, setFlag, setGlowing, setInvisible, setInWeb, setItemStackToSlot, setLocationAndAngles, setNoGravity, setOnFireFromLava, setOutsideBorder, setPortal, setPosition, setPositionAndRotation, setPositionAndRotationDirect, setPositionAndUpdate, setPositionNonDirty, setRenderDistanceWeight, setRenderYawOffset, setRotation, setRotationYawHead, setSilent, setSize, setSneaking, setSprinting, setUniqueId, setVelocity, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, shouldSetPosAfterLoading, spawnRunningParticles, startRiding, startRiding, toString, turn, updateFallState, updatePassenger, updateRidden, verifyExplosion, writeToNBT, writeToNBTAtomically, writeToNBTOptional
public EntityAreaEffectCloud(World worldIn)
public EntityAreaEffectCloud(World worldIn, double x, double y, double z)
protected void entityInit()
entityInit
in class Entity
public void setRadius(float radiusIn)
public float getRadius()
public void setPotion(PotionType potionIn)
public void addEffect(PotionEffect effect)
public int getColor()
public void setColor(int colorIn)
public EnumParticleTypes getParticle()
public void setParticle(EnumParticleTypes particleIn)
public int getParticleParam1()
public void setParticleParam1(int particleParam)
public int getParticleParam2()
public void setParticleParam2(int particleParam)
protected void setIgnoreRadius(boolean ignoreRadius)
public boolean shouldIgnoreRadius()
public int getDuration()
public void setDuration(int durationIn)
public void onUpdate()
public void setRadiusOnUse(float radiusOnUseIn)
public void setRadiusPerTick(float radiusPerTickIn)
public void setWaitTime(int waitTimeIn)
public void setOwner(EntityLivingBase ownerIn)
public EntityLivingBase getOwner()
protected void readEntityFromNBT(NBTTagCompound compound)
readEntityFromNBT
in class Entity
protected void writeEntityToNBT(NBTTagCompound compound)
writeEntityToNBT
in class Entity
public void notifyDataManagerChange(DataParameter<?> key)
notifyDataManagerChange
in class Entity
public EnumPushReaction getPushReaction()
getPushReaction
in class Entity