Package net.minecraft.entity.boss
Class WitherEntity
- java.lang.Object
-
- All Implemented Interfaces:
ICommandSource,IChargeableMob,IRangedAttackMob,IMob,INameable,ICapabilityProvider,ICapabilitySerializable<CompoundNBT>,IForgeEntity,INBTSerializable<CompoundNBT>
public class WitherEntity extends MonsterEntity implements IChargeableMob, IRangedAttackMob
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classWitherEntity.DoNothingGoal-
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.IMoveCallback
-
-
Field Summary
Fields Modifier and Type Field Description private ServerBossInfobossEventprivate static DataParameter<java.lang.Integer>DATA_ID_INVprivate static DataParameter<java.lang.Integer>DATA_TARGET_Aprivate static DataParameter<java.lang.Integer>DATA_TARGET_Bprivate static DataParameter<java.lang.Integer>DATA_TARGET_Cprivate static java.util.List<DataParameter<java.lang.Integer>>DATA_TARGETSprivate intdestroyBlocksTickprivate int[]idleHeadUpdatesprivate static java.util.function.Predicate<LivingEntity>LIVING_ENTITY_SELECTORprivate int[]nextHeadUpdateprivate static EntityPredicateTARGETING_CONDITIONSprivate float[]xRotHeadsprivate float[]xRotOHeadsprivate float[]yRotHeadsprivate float[]yRotOHeads-
Fields inherited from class net.minecraft.entity.MobEntity
ambientSoundTime, armorDropChances, goalSelector, handDropChances, jumpControl, lookControl, moveControl, navigation, targetSelector, xpReward
-
Fields inherited from class net.minecraft.entity.LivingEntity
animationPosition, animationSpeed, animationSpeedOld, animStep, animStepO, attackAnim, attackStrengthTicker, autoSpinAttackTicks, brain, DATA_LIVING_ENTITY_FLAGS, dead, deathScore, deathTime, fallFlyTicks, flyingSpeed, hurtDir, hurtDuration, hurtTime, invulnerableDuration, jumping, lastHurt, lastHurtByPlayer, lastHurtByPlayerTime, lerpHeadSteps, lerpSteps, lerpX, lerpXRot, lerpY, lerpYRot, lerpZ, lyHeadRot, noActionTime, oAttackAnim, oRun, removeArrowTime, removeStingerTime, rotA, rotOffs, run, SLEEPING_DIMENSIONS, swinging, swingingArm, swingTime, timeOffs, useItem, useItemRemaining, xxa, yBodyRot, yBodyRotO, yHeadRot, yHeadRotO, yya, zza
-
Fields inherited from class net.minecraft.entity.Entity
blocksBuilding, boardingCooldown, DATA_POSE, DATA_SHARED_FLAGS_ID, ENTITY_COUNTER, entityData, fallDistance, firstTick, fluidHeight, fluidOnEyes, forcedLoading, glowing, hasImpulse, horizontalCollision, hurtMarked, inChunk, invulnerableTime, isInsidePortal, level, LOGGER, maxUpStep, moveDist, noCulling, noPhysics, onGround, portalEntrancePos, portalTime, pushthrough, random, removed, stringUUID, stuckSpeedMultiplier, tickCount, uuid, verticalCollision, walkDist, walkDistO, wasEyeInWater, wasTouchingWater, xChunk, xo, xOld, xRot, xRotO, yChunk, yo, yOld, yRot, yRotO, zChunk, zo, zOld
-
Fields inherited from interface net.minecraft.command.ICommandSource
NULL
-
-
Constructor Summary
Constructors Constructor Description WitherEntity(EntityType<? extends WitherEntity> p_i50226_1_, World p_i50226_2_)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddAdditionalSaveData(CompoundNBT p_213281_1_)booleanaddEffect(EffectInstance p_195064_1_)voidaiStep()booleancanBeAffected(EffectInstance p_70687_1_)booleancanChangeDimensions()static booleancanDestroy(BlockState p_181033_0_)Deprecated.protected booleancanRide(Entity p_184228_1_)booleancauseFallDamage(float p_225503_1_, float p_225503_2_)voidcheckDespawn()static AttributeModifierMap.MutableAttributecreateAttributes()protected voidcustomServerAiStep()protected voiddefineSynchedData()protected voiddropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_)intgetAlternativeTarget(int p_82203_1_)protected SoundEventgetAmbientSound()protected SoundEventgetDeathSound()private doublegetHeadX(int p_82214_1_)floatgetHeadXRot(int p_82210_1_)private doublegetHeadY(int p_82208_1_)floatgetHeadYRot(int p_82207_1_)private doublegetHeadZ(int p_82213_1_)protected SoundEventgetHurtSound(DamageSource p_184601_1_)intgetInvulnerableTicks()CreatureAttributegetMobType()booleanhurt(DamageSource p_70097_1_, float p_70097_2_)booleanisPowered()voidmakeInvulnerable()voidmakeStuckInBlock(BlockState p_213295_1_, Vector3d p_213295_2_)private voidperformRangedAttack(int p_82209_1_, double p_82209_2_, double p_82209_4_, double p_82209_6_, boolean p_82209_8_)private voidperformRangedAttack(int p_82216_1_, LivingEntity p_82216_2_)voidperformRangedAttack(LivingEntity p_82196_1_, float p_82196_2_)voidreadAdditionalSaveData(CompoundNBT p_70037_1_)protected voidregisterGoals()private floatrotlerp(float p_82204_1_, float p_82204_2_, float p_82204_3_)voidsetAlternativeTarget(int p_82211_1_, int p_82211_2_)voidsetCustomName(ITextComponent p_200203_1_)voidsetInvulnerableTicks(int p_82215_1_)voidstartSeenByPlayer(ServerPlayerEntity p_184178_1_)voidstopSeenByPlayer(ServerPlayerEntity p_184203_1_)-
Methods inherited from class net.minecraft.entity.monster.MonsterEntity
checkAnyLightMonsterSpawnRules, checkMonsterSpawnRules, createMonsterAttributes, getFallDamageSound, getProjectile, getSoundSource, getSwimSound, getSwimSplashSound, getWalkTargetValue, isDarkEnoughToSpawn, isPreventingPlayerRest, shouldDespawnInPeaceful, shouldDropExperience, shouldDropLoot, updateNoActionTime
-
Methods inherited from class net.minecraft.entity.CreatureEntity
checkSpawnRules, followLeashSpeed, getWalkTargetValue, isPathFinding, onLeashDistance, tickLeash
-
Methods inherited from class net.minecraft.entity.MobEntity
ate, baseTick, canAttack, canAttackType, canBeControlledByRider, canBeLeashed, canCutCorner, canFireProjectileWeapon, canHoldItem, canPickUpLoot, canReplaceCurrentItem, canReplaceEqualItem, canTakeItem, checkMobSpawnRules, checkSpawnObstruction, convertTo, createBodyControl, createLootContext, createMobAttributes, createNavigation, doHurtTarget, dropFromLootTable, dropLeash, enchantSpawnedArmor, enchantSpawnedWeapon, equipItemIfPossible, finalizeSpawn, getAmbientSoundInterval, getArmorSlots, getDefaultLootTable, getEquipmentDropChance, getEquipmentForSlot, getEquipmentSlotForItem, getExperienceReward, getHandSlots, getHeadRotSpeed, getItemBySlot, getJumpControl, getLeashHolder, getLookControl, getLootTable, getMainArm, getMaxFallDistance, getMaxHeadXRot, getMaxHeadYRot, getMaxSpawnClusterSize, getMoveControl, getNavigation, getPathfindingMalus, getRestrictCenter, getRestrictRadius, getSensing, getTarget, handleEntityEvent, hasRestriction, interact, isAggressive, isControlledByLocalInstance, isEffectiveAi, isLeashed, isLeftHanded, isMaxGroupSizeReached, isNoAi, isPersistenceRequired, isSunBurnTick, isValidSlotForItem, isWithinRestriction, isWithinRestriction, jumpInLiquid, lookAt, mobInteract, onOffspringSpawnedFromEgg, pickUpItem, playAmbientSound, playHurtSound, populateDefaultEquipmentEnchantments, populateDefaultEquipmentSlots, removeAfterChangingDimensions, removeWhenFarAway, requiresCustomPersistence, restrictTo, sendDebugPackets, serverAiStep, setAggressive, setBaby, setCanPickUpLoot, setDelayedLeashHolderId, setDropChance, setGuaranteedDrop, setItemSlot, setItemSlotAndDropWhenKilled, setLeashedTo, setLeftHanded, setNoAi, setPathfindingMalus, setPersistenceRequired, setSlot, setSpeed, setTarget, setXxa, setYya, setZza, shouldPassengersInheritMalus, spawnAnim, startRiding, tick, tickHeadTurn, updateControlFlags, wantsToPickUp
-
Methods inherited from class net.minecraft.entity.LivingEntity
actuallyHurt, animateHurt, areAllEffectsAmbient, attackable, blockedByShield, blockUsingShield, brainProvider, broadcastBreakEvent, broadcastBreakEvent, calculateEntityAnimation, calculateFallDamage, canAttack, canBreatheUnderwater, canSee, canSpawnSoulSpeedParticle, canStandOnFluid, checkAutoSpinAttack, checkFallDamage, clearSleepingPos, completeUsingItem, createLivingAttributes, createWitherRose, curePotionEffects, decreaseAirSupply, die, doAutoAttackOnTouch, doPush, dropAllDeathLoot, dropEquipment, dropExperience, eat, forceAddEffect, getAbsorptionAmount, getActiveEffects, getActiveEffectsMap, getAddEntityPacket, getArmorCoverPercentage, getArmorValue, getArrowCount, getAttackAnim, getAttribute, getAttributeBaseValue, getAttributes, getAttributeValue, getBedOrientation, getBlockSpeedFactor, getBoundingBoxForCulling, getBrain, getCapability, getCombatTracker, getDamageAfterArmorAbsorb, getDamageAfterMagicAbsorb, getDimensions, getDismountPoses, getDrinkingSound, getEatingSound, getEffect, getEyeHeight, getFallFlyingTicks, getFeetBlockState, getFluidFallingAdjustedMovement, getHealth, getItemInHand, getJumpPower, getKillCredit, getLastClimbablePos, getLastDamageSource, getLastHurtByMob, getLastHurtByMobTimestamp, getLastHurtMob, getLastHurtMobTimestamp, getLocalBoundsForPose, getMainHandItem, getMaxHealth, getNoActionTime, getOffhandItem, getRandom, getRelativePortalPosition, getScale, getSleepingPos, getSoundVolume, getSpeed, getStandingEyeHeight, getStingerCount, getSwimAmount, getTicksUsingItem, getUsedItemHand, getUseItem, getUseItemRemainingTicks, getViewYRot, getVisibilityPercent, getVoicePitch, getWaterSlowDown, getYHeadRot, goDownInWater, handleRelativeFrictionAndCalculateMovement, hasEffect, hasItemInSlot, heal, hurtArmor, hurtCurrentlyUsedShield, increaseAirSupply, invalidateCaps, isAffectedByFluids, isAffectedByPotions, isAlive, isAlwaysExperienceDropper, isAutoSpinAttack, isBaby, isBlocking, isDeadOrDying, isFallFlying, isHolding, isHolding, isImmobile, isInvertedHealAndHarm, isInWall, isPickable, isPushable, isSensitiveToWater, isSleeping, isSuppressingSlidingDownLadder, isUsingItem, isVisuallySwimming, jumpFromGround, kill, knockback, lerpHeadTo, lerpTo, lookAt, makeBrain, markHurt, onChangedBlock, onClimbable, onEffectAdded, onEffectRemoved, onEffectUpdated, onEnterCombat, onItemPickup, onLeaveCombat, onSoulSpeedBlock, onSyncedDataUpdated, outOfWorld, playBlockFallSound, playEquipSound, push, pushEntities, randomTeleport, releaseUsingItem, removeAllEffects, removeEffect, removeEffectNoUpdate, removeEffectParticles, removeSoulSpeed, resetForwardDirectionOfRelativePortalPosition, rideableUnderWater, rideTick, setAbsorptionAmount, setArrowCount, setHealth, setItemInHand, setJumping, setLastHurtByMob, setLastHurtByPlayer, setLastHurtMob, setLivingEntityFlag, setNoActionTime, setOnGround, setRecordPlayingNearby, setSleepingPos, setSprinting, setStingerCount, setYBodyRot, setYHeadRot, shouldRemoveSoulSpeed, shouldRiderFaceForward, shouldShowName, spawnSoulSpeedParticle, startAutoSpinAttack, startSleeping, startUsingItem, stopRiding, stopSleeping, stopUsingItem, swing, swing, take, tickDeath, tickEffects, travel, triggerItemUseEffects, tryAddSoulSpeed, updateEffectVisibility, updateInvisibilityStatus, updateSwingTime
-
Methods inherited from class net.minecraft.entity.Entity
absMoveTo, absMoveTo, acceptsFailure, acceptsSuccess, addPassenger, addTag, awardKillScore, blockPosition, broadcastToPlayer, calculateUpVector, calculateViewVector, canAddPassenger, canBeCollidedWith, canCollideWith, canEnterPose, canSpawnSprintParticle, canTrample, canUpdate, canUpdate, captureDrops, captureDrops, changeDimension, changeDimension, checkAndResetForcedChunkAdditionFlag, checkAndResetUpdateChunkPos, checkInsideBlocks, clearFire, closerThan, collideBoundingBox, collideBoundingBoxHeuristically, collideBoundingBoxLegacy, copyPosition, createCommandSourceStack, createHoverEvent, displayFireAnimation, distanceTo, distanceToSqr, distanceToSqr, distanceToSqr, doEnchantDamageEffects, doWaterSplashEffect, ejectPassengers, equals, fillCrashReportCategory, findDimensionEntryPoint, fireImmune, getAirSupply, getAllSlots, getBbHeight, getBbWidth, getBlockExplosionResistance, getBlockJumpFactor, getBlockPosBelowThatAffectsMyMovement, getBlockStateOn, getBoundingBox, getBoundingBoxForPose, getBrightness, getCollisionHorizontalEscapeVector, getCommandSenderWorld, getControllingPassenger, getCustomName, getDeltaMovement, getDimensionChangingDelay, getDirection, getDismountLocationForPassenger, getDisplayName, getEncodeId, getEntityData, getExitPortal, getEyeHeight, getEyeHeight, getEyeHeightAccess, getEyePosition, getEyeY, getFireImmuneTicks, getFluidHeight, getFluidJumpThreshold, getForward, getHorizontalDistanceSqr, getId, getIndirectPassengers, getLeashOffset, getLightProbePosition, getLookAngle, getMaxAirSupply, getMotionDirection, getMyRidingOffset, getName, getOnPos, getPacketCoordinates, getPassengers, getPassengersRidingOffset, getPermissionLevel, getPersistentData, getPickRadius, getPistonPushReaction, getPortalWaitTime, getPose, getPosition, getRandomX, getRandomY, getRandomZ, getRemainingFireTicks, getRootVehicle, getRopeHoldPosition, getRotationVector, getScoreboardName, getSelfAndPassengers, getServer, getSharedFlag, getStringUUID, getSwimHighSpeedSplashSound, getTags, getTeam, getTeamColor, getType, getTypeName, getUpVector, getUUID, getVehicle, getViewScale, getViewVector, getViewXRot, getX, getX, getY, getY, getZ, getZ, handleInsidePortal, handleNetherPortal, hasCustomName, hashCode, hasIndirectPassenger, hasOnePlayerPassenger, hasPassenger, hasPassenger, hasPermissions, ignoreExplosion, interactAt, is, isAddedToWorld, isAlliedTo, isAlliedTo, isAttackable, isColliding, isCrouching, isCustomNameVisible, isDescending, isDiscrete, isEyeInFluid, isFree, isGlowing, isIgnoringBlockTriggers, isInLava, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isInWater, isInWaterOrBubble, isInWaterOrRain, isInWaterRainOrBubble, isMovementNoisy, isNoGravity, isOnFire, isOnGround, isOnPortalCooldown, isPassenger, isPassengerOfSameVehicle, isPushedByFluid, isShiftKeyDown, isSilent, isSpectator, isSprinting, isSteppingCarefully, isSuppressingBounce, isSwimming, isUnderWater, isVehicle, isVisuallyCrawling, killed, lavaHurt, lerpMotion, limitPistonMovement, load, makeFlySound, maybeBackOffFromEdge, mirror, move, moveRelative, moveTo, moveTo, moveTo, moveTo, moveTowardsClosestSpace, newDoubleList, newFloatList, nextStep, onAboveBubbleCol, onAddedToWorld, onInsideBlock, onInsideBubbleColumn, onlyOpCanSetNbt, onPassengerTurned, onRemovedFromWorld, pick, playerTouch, playFlySound, playSound, playStepSound, playSwimSound, position, positionRider, processPortalCooldown, push, reapplyPosition, refreshDimensions, remove, remove, removePassenger, removeTag, removeVehicle, repositionEntityAfterLoad, resetPos, restoreFrom, revive, rotate, save, saveAsPassenger, saveWithoutId, sendMessage, setAirSupply, setBoundingBox, setCustomNameVisible, setDeltaMovement, setDeltaMovement, setGlowing, setId, setInvisible, setInvulnerable, setLevel, setLocationFromBoundingbox, setNoGravity, setPacketCoordinates, setPacketCoordinates, setPortalCooldown, setPos, setPosAndOldPos, setPose, setPosRaw, setRemainingFireTicks, setRot, setSecondsOnFire, setSharedFlag, setShiftKeyDown, setSilent, setSwimming, setUUID, setViewScale, shouldBlockExplode, shouldInformAdmins, shouldRender, shouldRenderAtSqrDistance, showVehicleHealth, skipAttackInteraction, spawnAtLocation, spawnAtLocation, spawnAtLocation, spawnAtLocation, spawnSprintParticle, startRiding, teleportTo, teleportToWithTicket, thunderHit, toString, turn, unRide, updateFluidHeightAndDoFluidPushing, updateInWaterStateAndDoFluidPushing, updateSwimming
-
Methods inherited from class net.minecraftforge.common.capabilities.CapabilityProvider
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, reviveCaps, serializeCaps
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvider
getCapability
-
Methods inherited from interface net.minecraftforge.common.extensions.IForgeEntity
canBeRiddenInWater, canRiderInteract, deserializeNBT, getClassification, getDimensionsForge, getEntity, getEyeHeightForge, getParts, getPickedResult, isMultipartEntity, serializeNBT, shouldRiderSit
-
-
-
-
Field Detail
-
DATA_TARGET_A
private static final DataParameter<java.lang.Integer> DATA_TARGET_A
-
DATA_TARGET_B
private static final DataParameter<java.lang.Integer> DATA_TARGET_B
-
DATA_TARGET_C
private static final DataParameter<java.lang.Integer> DATA_TARGET_C
-
DATA_TARGETS
private static final java.util.List<DataParameter<java.lang.Integer>> DATA_TARGETS
-
DATA_ID_INV
private static final DataParameter<java.lang.Integer> DATA_ID_INV
-
xRotHeads
private final float[] xRotHeads
-
yRotHeads
private final float[] yRotHeads
-
xRotOHeads
private final float[] xRotOHeads
-
yRotOHeads
private final float[] yRotOHeads
-
nextHeadUpdate
private final int[] nextHeadUpdate
-
idleHeadUpdates
private final int[] idleHeadUpdates
-
destroyBlocksTick
private int destroyBlocksTick
-
bossEvent
private final ServerBossInfo bossEvent
-
LIVING_ENTITY_SELECTOR
private static final java.util.function.Predicate<LivingEntity> LIVING_ENTITY_SELECTOR
-
TARGETING_CONDITIONS
private static final EntityPredicate TARGETING_CONDITIONS
-
-
Constructor Detail
-
WitherEntity
public WitherEntity(EntityType<? extends WitherEntity> p_i50226_1_, World p_i50226_2_)
-
-
Method Detail
-
registerGoals
protected void registerGoals()
- Overrides:
registerGoalsin classMobEntity
-
defineSynchedData
protected void defineSynchedData()
- Overrides:
defineSynchedDatain classMobEntity
-
addAdditionalSaveData
public void addAdditionalSaveData(CompoundNBT p_213281_1_)
- Overrides:
addAdditionalSaveDatain classMobEntity
-
readAdditionalSaveData
public void readAdditionalSaveData(CompoundNBT p_70037_1_)
- Overrides:
readAdditionalSaveDatain classMobEntity
-
setCustomName
public void setCustomName(@Nullable ITextComponent p_200203_1_)- Overrides:
setCustomNamein classEntity
-
getAmbientSound
protected SoundEvent getAmbientSound()
- Overrides:
getAmbientSoundin classMobEntity
-
getHurtSound
protected SoundEvent getHurtSound(DamageSource p_184601_1_)
- Overrides:
getHurtSoundin classMonsterEntity
-
getDeathSound
protected SoundEvent getDeathSound()
- Overrides:
getDeathSoundin classMonsterEntity
-
aiStep
public void aiStep()
- Overrides:
aiStepin classMonsterEntity
-
customServerAiStep
protected void customServerAiStep()
- Overrides:
customServerAiStepin classMobEntity
-
canDestroy
@Deprecated public static boolean canDestroy(BlockState p_181033_0_)
Deprecated.
-
makeInvulnerable
public void makeInvulnerable()
-
makeStuckInBlock
public void makeStuckInBlock(BlockState p_213295_1_, Vector3d p_213295_2_)
- Overrides:
makeStuckInBlockin classEntity
-
startSeenByPlayer
public void startSeenByPlayer(ServerPlayerEntity p_184178_1_)
- Overrides:
startSeenByPlayerin classEntity
-
stopSeenByPlayer
public void stopSeenByPlayer(ServerPlayerEntity p_184203_1_)
- Overrides:
stopSeenByPlayerin classEntity
-
getHeadX
private double getHeadX(int p_82214_1_)
-
getHeadY
private double getHeadY(int p_82208_1_)
-
getHeadZ
private double getHeadZ(int p_82213_1_)
-
rotlerp
private float rotlerp(float p_82204_1_, float p_82204_2_, float p_82204_3_)
-
performRangedAttack
private void performRangedAttack(int p_82216_1_, LivingEntity p_82216_2_)
-
performRangedAttack
private void performRangedAttack(int p_82209_1_, double p_82209_2_, double p_82209_4_, double p_82209_6_, boolean p_82209_8_)
-
performRangedAttack
public void performRangedAttack(LivingEntity p_82196_1_, float p_82196_2_)
- Specified by:
performRangedAttackin interfaceIRangedAttackMob
-
hurt
public boolean hurt(DamageSource p_70097_1_, float p_70097_2_)
- Overrides:
hurtin classMonsterEntity
-
dropCustomDeathLoot
protected void dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_)
- Overrides:
dropCustomDeathLootin classMobEntity
-
checkDespawn
public void checkDespawn()
- Overrides:
checkDespawnin classMobEntity
-
causeFallDamage
public boolean causeFallDamage(float p_225503_1_, float p_225503_2_)- Overrides:
causeFallDamagein classLivingEntity
-
addEffect
public boolean addEffect(EffectInstance p_195064_1_)
- Overrides:
addEffectin classLivingEntity
-
createAttributes
public static AttributeModifierMap.MutableAttribute createAttributes()
-
getHeadYRot
public float getHeadYRot(int p_82207_1_)
-
getHeadXRot
public float getHeadXRot(int p_82210_1_)
-
getInvulnerableTicks
public int getInvulnerableTicks()
-
setInvulnerableTicks
public void setInvulnerableTicks(int p_82215_1_)
-
getAlternativeTarget
public int getAlternativeTarget(int p_82203_1_)
-
setAlternativeTarget
public void setAlternativeTarget(int p_82211_1_, int p_82211_2_)
-
isPowered
public boolean isPowered()
- Specified by:
isPoweredin interfaceIChargeableMob
-
getMobType
public CreatureAttribute getMobType()
- Overrides:
getMobTypein classLivingEntity
-
canChangeDimensions
public boolean canChangeDimensions()
- Overrides:
canChangeDimensionsin classEntity
-
canBeAffected
public boolean canBeAffected(EffectInstance p_70687_1_)
- Overrides:
canBeAffectedin classLivingEntity
-
-