Package de.ellpeck.rockbottom.api.entity
Class AbstractSlimeEntity
java.lang.Object
de.ellpeck.rockbottom.api.entity.MovableWorldObject
de.ellpeck.rockbottom.api.entity.Entity
de.ellpeck.rockbottom.api.entity.LivingEntity
de.ellpeck.rockbottom.api.entity.AbstractSlimeEntity
- All Implemented Interfaces:
IAdditionalDataProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class de.ellpeck.rockbottom.api.entity.Entity
Entity.IFactory -
Field Summary
Fields inherited from class de.ellpeck.rockbottom.api.entity.LivingEntity
breath, damageCooldown, deathTimer, emotionHandler, health, jumping, jumpTicks, jumpTimeout, lastDamageTime, maxBreath, maxHealthFields inherited from class de.ellpeck.rockbottom.api.entity.Entity
canBreathe, canClimb, canSwim, chunkX, chunkY, currentAiTask, dead, facing, fallStartY, interpolationX, interpolationY, isClimbing, isDropping, isFalling, isFlying, lastSyncX, lastSyncY, submergedLiquid, ticksExistedFields inherited from class de.ellpeck.rockbottom.api.entity.MovableWorldObject
collidedHor, collidedVert, currentBounds, lastTickX, lastTickY, motionX, motionY, onGround, world -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.ellpeck.rockbottom.api.entity.LivingEntity
getBreath, getDamageCooldown, getDeathLingerTime, getEmotion, getEmotionHandler, getHealth, getInitialMaxHealth, getJumpTimeout, getKillReward, getMaxBreath, getMaxHealth, getRegenRate, jump, load, onAttack, save, setBreath, setHealth, setMaxBreath, setMaxHealth, setReadyToRemove, shouldBeRemoved, takeDamage, updateMethods inherited from class de.ellpeck.rockbottom.api.entity.Entity
addAiTask, addEffect, applyKnockback, applyMotion, canCollideWith, doesInterpolate, doesSave, doesSync, getActiveEffects, getAdditionalData, getDespawnHandler, getEffectModifier, getEyeHeight, getHeight, getInteractionPriority, getMaxInteractionDistance, getOrCreateAdditionalData, getRegistryName, getRenderer, getRenderPriority, getSyncFrequency, getTask, getTaskId, getUniqueId, getWidth, hasAdditionalData, hasEffect, isDead, moveToChunk, moveToWorld, onCollideWithEntity, onCollideWithTile, onEntityCollision, onEntityIntersection, onGroundHit, onInteractWith, onInteractWithBreakKey, onIntersectWithEntity, onIntersectWithTile, onPositionReset, onRemoveFromWorld, onTileCollision, onTileIntersection, removeEffect, sendToClients, setAdditionalData, setDead, setUniqueId, shouldBeFalling, shouldMakeChunkPersist, shouldRender, shouldStartClimbingMethods inherited from class de.ellpeck.rockbottom.api.entity.MovableWorldObject
canCollideWithTile, getLerpedX, getLerpedY, getOriginX, getOriginY, getX, getY, move, resetBounds, setBounds, setBoundsOrigin, setPos
-
Constructor Details
-
AbstractSlimeEntity
-
-
Method Details
-
getVariation
public abstract int getVariation()
-