public abstract class MixinArmorStand extends MixinEntityLivingBase implements org.spongepowered.api.entity.living.ArmorStand
_combatTracker, attackingPlayer, deathTime, entityLivingToAttack, hurtTime, lastDamage, maxHurtResistantTime, maxHurtTime, potionsNeedUpdate
dataWatcher, fallDistance, fire, fireResistance, height, hurtResistantTime, inWater, isDead, motionX, motionY, motionZ, onGround, posX, posY, posZ, prevPosX, prevPosY, prevPosZ, rand, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, width, worldObj
Constructor and Description |
---|
MixinArmorStand() |
Modifier and Type | Method and Description |
---|---|
boolean |
doesShowArms() |
org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData |
getBodyPartRotationalData() |
abstract boolean |
getShowArms() |
boolean |
hasBasePlate() |
boolean |
hasGravity() |
abstract boolean |
hasNoBasePlate() |
abstract boolean |
hasNoGravity() |
boolean |
isSmall() |
void |
setGravity(boolean gravity) |
void |
setHasBasePlate(boolean baseplate) |
protected abstract void |
setNoBasePlate(boolean p_175426_1_) |
protected abstract void |
setNoGravity(boolean p_175425_1_) |
void |
setShowArms(boolean showArms) |
void |
setSmall(boolean small) |
addPotionEffect, addPotionEffect, addPotionEffects, attackEntityFrom, clearActivePotions, damageD, getActivePotionEffects, getCustomName, getEntityAttribute, getEquipmentInSlot, getEyeHeightD, getEyeLocation, getHealth, getHealthD, getHealthData, getInvulnerabilityTicks, getLastAttacker, getLastAttackerAPI, getLastDamage, getMaxAir, getMaxHealth, getMaxHealthD, getMaxInvulnerabilityTicks, getMortalData, getPotionEffects, getRemainingAir, getTeamRepresentation, hasPotionEffect, isAPIInvisible, isCustomNameVisible, isPotionActive, onDeathSendEntityState, readFromNbt, removePotionEffect, removePotionEffect, setAPIInvisible, setCurrentItemOrArmor, setCustomName, setCustomNameVisible, setHealth, setHealthD, setInvulnerabilityTicks, setLastAttacker, setLastAttacker, setLastDamage, setMaxAir, setMaxHealth, setMaxInvulnerabilityTicks, setRemainingAir, toContainer, writeToNbt
getAir, getAlwaysRenderNameTag, getBaseVehicle, getContainers, getCustomNameTag, getEyeHeight, getFlag, getLocation, getPosition, getRotation, getScale, getTeleportVehicle, getTransform, getType, getUniqueId, getUniqueID, getVelocity, getWorld, isLoaded, isOnGround, isRemoved, isTeleporting, mountEntity, onGetEyeHeight, onMoveEntity, onReadFromNBT, onSetSize, onWriteToNBT, remove, setAir, setAlwaysRenderNameTag, setCustomNameTag, setDead, setEyeHeight, setFlag, setIsTeleporting, setLocation, setLocation, setLocationAndRotation, setLocationAndRotation, setLocationAndRotation, setLocationAndRotationSafely, setLocationAndRotationSafely, setLocationSafely, setPassenger, setPosition, setRawData, setRotation, setScale, setTeleportVehicle, setTransform, setVehicle, setVelocity, shadow$setRotation, teleportEntity, transferToWorld, transferToWorld, validateRawData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHealthData, getMortalData
createSnapshot, damage, getLocation, getRotation, getScale, getTransform, getType, getWorld, isLoaded, isOnGround, isRemoved, remove, setLocation, setLocationAndRotation, setLocationAndRotation, setLocationAndRotationSafely, setLocationAndRotationSafely, setLocationSafely, setRotation, setScale, setTransform, transferToWorld, transferToWorld
getProperties, getProperty, setRawData, validateRawData
copyFrom, copyFrom, get, getContainers, getOrCreate, offer, offer, offer, offer, offer, offer, remove, remove, remove, supports, transform, undo
copy, get, getKeys, getOrElse, getOrNull, getValue, getValues, supports, supports
getBoots, getChestplate, getHelmet, getItemInHand, getLeggings, setBoots, setChestplate, setHelmet, setItemInHand, setLeggings
canEquip, canEquip, equip, getEquipped
getActivatedTick, getActivationType, getDefaultActivationState, getSpongeData, inactiveTick, setActivatedTick
public abstract boolean getShowArms()
public abstract boolean hasNoBasePlate()
public abstract boolean hasNoGravity()
protected abstract void setNoBasePlate(boolean p_175426_1_)
protected abstract void setNoGravity(boolean p_175425_1_)
public org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData getBodyPartRotationalData()
getBodyPartRotationalData
in interface org.spongepowered.api.entity.living.ArmorStand
public boolean isSmall()
isSmall
in interface org.spongepowered.api.entity.living.ArmorStand
public void setSmall(boolean small)
setSmall
in interface org.spongepowered.api.entity.living.ArmorStand
public boolean doesShowArms()
doesShowArms
in interface org.spongepowered.api.entity.living.ArmorStand
public void setShowArms(boolean showArms)
setShowArms
in interface org.spongepowered.api.entity.living.ArmorStand
public boolean hasBasePlate()
hasBasePlate
in interface org.spongepowered.api.entity.living.ArmorStand
public void setHasBasePlate(boolean baseplate)
setHasBasePlate
in interface org.spongepowered.api.entity.living.ArmorStand
public boolean hasGravity()
hasGravity
in interface org.spongepowered.api.entity.living.ArmorStand
public void setGravity(boolean gravity)
setGravity
in interface org.spongepowered.api.entity.living.ArmorStand