Class ChunkRemoverEntity
-
- All Implemented Interfaces:
-
dev.wendigodrip.thebrokenscript.api.entity.FinalizedSpawn
,net.minecraft.commands.CommandSource
,net.minecraft.network.syncher.SyncedDataHolder
,net.minecraft.world.Nameable
,net.minecraft.world.entity.Attackable
,net.minecraft.world.entity.EquipmentUser
,net.minecraft.world.entity.Leashable
,net.minecraft.world.entity.Targeting
,net.minecraft.world.entity.monster.Enemy
,net.minecraft.world.level.entity.EntityAccess
,net.minecraft.world.scores.ScoreHolder
,net.neoforged.neoforge.attachment.IAttachmentHolder
,net.neoforged.neoforge.common.extensions.IEntityExtension
,net.neoforged.neoforge.common.extensions.ILivingEntityExtension
,net.neoforged.neoforge.common.util.INBTSerializable
public final class ChunkRemoverEntity extends Monster implements FinalizedSpawn
-
-
Field Summary
Fields Modifier and Type Field Description public final Integer
ambientSoundTime
protected final Integer
xpReward
protected final LookControl
lookControl
protected final MoveControl
moveControl
protected final JumpControl
jumpControl
private final BodyRotationControl
bodyRotationControl
protected final PathNavigation
navigation
public final GoalSelector
goalSelector
public final GoalSelector
targetSelector
private LivingEntity
target
private final Sensing
sensing
private final NonNullList<ItemStack>
handItems
protected final FloatArray
handDropChances
private final NonNullList<ItemStack>
armorItems
protected final FloatArray
armorDropChances
private ItemStack
bodyArmorItem
protected final Float
bodyArmorDropChance
private final Boolean
canPickUpLoot
private final Boolean
persistenceRequired
private final Map<PathType, Float>
pathfindingMalus
private final ResourceKey<LootTable>
lootTable
private final Long
lootTableSeed
private Leashable.LeashData
leashData
private final BlockPos
restrictCenter
private final Float
restrictRadius
private final MobSpawnType
spawnType
private Boolean
spawnCancelled
private final AttributeMap
attributes
private final CombatTracker
combatTracker
private final Map<Holder<MobEffect>, MobEffectInstance>
activeEffects
private final NonNullList<ItemStack>
lastHandItemStacks
private final NonNullList<ItemStack>
lastArmorItemStacks
private final ItemStack
lastBodyItemStack
public final Boolean
swinging
private final Boolean
discardFriction
public final InteractionHand
swingingArm
public final Integer
swingTime
public final Integer
removeArrowTime
public final Integer
removeStingerTime
public final Integer
hurtTime
public final Integer
hurtDuration
public final Integer
deathTime
public final Float
oAttackAnim
public final Float
attackAnim
protected final Integer
attackStrengthTicker
public final WalkAnimationState
walkAnimation
public final Integer
invulnerableDuration
public final Float
timeOffs
public final Float
rotA
public final Float
yBodyRot
public final Float
yBodyRotO
public final Float
yHeadRot
public final Float
yHeadRotO
protected final Player
lastHurtByPlayer
protected final Integer
lastHurtByPlayerTime
protected final Boolean
dead
protected final Integer
noActionTime
protected final Float
oRun
protected final Float
run
protected final Float
animStep
protected final Float
animStepO
protected final Float
rotOffs
protected final Integer
deathScore
protected final Float
lastHurt
protected final Boolean
jumping
public final Float
xxa
public final Float
yya
public final Float
zza
protected final Integer
lerpSteps
protected final Double
lerpX
protected final Double
lerpY
protected final Double
lerpZ
protected final Double
lerpYRot
protected final Double
lerpXRot
protected final Double
lerpYHeadRot
protected final Integer
lerpHeadSteps
private final Boolean
effectsDirty
private LivingEntity
lastHurtByMob
private final Integer
lastHurtByMobTimestamp
private final LivingEntity
lastHurtMob
private final Integer
lastHurtMobTimestamp
private Float
speed
private final Integer
noJumpDelay
private Float
absorptionAmount
protected final ItemStack
useItem
protected final Integer
useItemRemaining
protected final Integer
fallFlyTicks
private final BlockPos
lastPos
private final Optional<BlockPos>
lastClimbablePos
private final DamageSource
lastDamageSource
private final Long
lastDamageStamp
protected final Integer
autoSpinAttackTicks
protected final Float
autoSpinAttackDmg
protected final ItemStack
autoSpinAttackItemStack
private final Float
swimAmount
private final Float
swimAmountO
protected final Brain<?>
brain
private final Boolean
skipDropExperience
private final Reference2ObjectMap<Enchantment, Set<EnchantmentLocationBasedEffect>>
activeLocationDependentEnchantments
protected final Float
appliedScale
protected final Stack<DamageContainer>
damageContainers
private final EntityType<?>
type
private Integer
id
public final Boolean
blocksBuilding
private final ImmutableList<Entity>
passengers
protected final Integer
boardingCooldown
private final Entity
vehicle
private final Level
level
public final Double
xo
public final Double
yo
public final Double
zo
private final Vec3
position
private final BlockPos
blockPosition
private final ChunkPos
chunkPosition
private Vec3
deltaMovement
private Float
yRot
private Float
xRot
public final Float
yRotO
public final Float
xRotO
private final AABB
bb
private final Boolean
onGround
public final Boolean
horizontalCollision
public final Boolean
verticalCollision
public final Boolean
verticalCollisionBelow
public final Boolean
minorHorizontalCollision
public final Boolean
hurtMarked
protected final Vec3
stuckSpeedMultiplier
private final Entity.RemovalReason
removalReason
public final Float
walkDistO
public final Float
walkDist
public final Float
moveDist
public final Float
flyDist
public final Float
fallDistance
private final Float
nextStep
public final Double
xOld
public final Double
yOld
public final Double
zOld
public final Boolean
noPhysics
protected final RandomSource
random
public final Integer
tickCount
private Integer
remainingFireTicks
protected final Boolean
wasTouchingWater
protected final Object2DoubleMap<TagKey<Fluid>>
fluidHeight
protected final Boolean
wasEyeInWater
private final Set<TagKey<Fluid>>
fluidOnEyes
public final Integer
invulnerableTime
protected final Boolean
firstTick
protected final SynchedEntityData
entityData
private final EntityInLevelCallback
levelCallback
private final VecDeltaCodec
packetPositionCodec
public final Boolean
noCulling
public final Boolean
hasImpulse
public final PortalProcessor
portalProcess
private Integer
portalCooldown
private Boolean
invulnerable
protected final UUID
uuid
protected final String
stringUUID
private final Boolean
hasGlowingTag
private final Set<String>
tags
private final DoubleArray
pistonDeltas
private final Long
pistonDeltasGameTime
private final EntityDimensions
dimensions
private final Float
eyeHeight
public final Boolean
isInPowderSnow
public final Boolean
wasInPowderSnow
public final Boolean
wasOnFire
public final Optional<BlockPos>
mainSupportingBlockPos
private final Boolean
onGroundNoBlocks
private final Float
crystalSoundIntensity
private final Integer
lastCrystalSoundPlayTick
private final Boolean
hasVisualFire
private final BlockState
inBlockState
private final Collection<ItemEntity>
captureDrops
private final CompoundTag
persistentData
private final Boolean
isAddedToLevel
protected final Object2DoubleMap<FluidType>
forgeFluidTypeHeight
private final FluidType
forgeFluidTypeOnEyes
final Map<AttachmentType<?>, Object>
attachments
-
Constructor Summary
Constructors Constructor Description ChunkRemoverEntity(EntityType<ChunkRemoverEntity> type, Level world)
-
Method Summary
Modifier and Type Method Description SpawnGroupData
onFinalizeSpawn(ServerLevelAccessor world, DifficultyInstance difficulty, MobSpawnType reason, SpawnGroupData livingdata, FinalizeSpawnEvent event)
-
Methods inherited from class net.minecraft.world.entity.Mob
addAdditionalSaveData, ate, baseTick, canAttackType, canBeLeashed, canFireProjectileWeapon, canHoldItem, canPickUpLoot, canReplaceCurrentItem, canReplaceEqualItem, canTakeItem, canUseSlot, checkAndHandleImportantInteractions, checkDespawn, checkSpawnObstruction, clampHeadRotationToBody, clearRestriction, convertTo, createBodyControl, createEquipmentParams, createNavigation, customServerAiStep, defineSynchedData, doHurtTarget, dropCustomDeathLoot, dropFromLootTable, dropLeash, dropPreservedEquipment, dropPreservedEquipment, enchantSpawnedArmor, enchantSpawnedEquipment, enchantSpawnedWeapon, equip, equip, equipItemIfPossible, finalizeSpawn, getAmbientSound, getAmbientSoundInterval, getApproximateAttackDamageWithItem, getArmorAndBodyArmorSlots, getArmorSlots, getAttackBoundingBox, getBaseExperienceReward, getBodyArmorItem, getControllingPassenger, getDefaultLootTable, getEquipmentDropChance, getHandSlots, getHeadRotSpeed, getItemBySlot, getJumpControl, getLeashData, getLookControl, getLootTable, getLootTableSeed, getMainArm, getMaxFallDistance, getMaxHeadXRot, getMaxHeadYRot, getMaxSpawnClusterSize, getMoveControl, getNavigation, getPathfindingMalus, getPickResult, getPickupReach, getRestrictCenter, getRestrictRadius, getSensing, getSpawnType, getTarget, getTargetFromBrain, handleEntityEvent, hasRestriction, interact, isAggressive, isEffectiveAi, isLeftHanded, isMaxGroupSizeReached, isNoAi, isPersistenceRequired, isSpawnCancelled, isSunBurnTick, isWearingBodyArmor, isWithinMeleeAttackRange, isWithinRestriction, isWithinRestriction, jumpInFluid, jumpInLiquid, jumpInLiquidInternal, leashTooFarBehaviour, lookAt, mobInteract, onOffspringSpawnedFromEgg, onPathfindingDone, onPathfindingStart, pickUpItem, playAmbientSound, playAttackSound, playHurtSound, populateDefaultEquipmentEnchantments, populateDefaultEquipmentSlots, readAdditionalSaveData, registerGoals, removeAfterChangingDimensions, removeAllGoals, removeFreeWill, removeWhenFarAway, requiresCustomPersistence, resetAmbientSoundTime, restrictTo, rotlerp, sendDebugPackets, serverAiStep, setAggressive, setBaby, setBodyArmorItem, setCanPickUpLoot, setDropChance, setGuaranteedDrop, setItemSlot, setItemSlotAndDropWhenKilled, setLeashData, setLeftHanded, setNoAi, setPathfindingMalus, setPersistenceRequired, setSpawnCancelled, setSpeed, setTarget, setXxa, setYya, setZza, shouldPassengersInheritMalus, spawnAnim, startRiding, stopInPlace, tick, tickHeadTurn, updateControlFlags, wantsToPickUp
-
Methods inherited from class net.minecraft.world.entity.LivingEntity
activeLocationDependentEnchantments, actuallyHurt, addEatEffect, addEffect, addEffect, animateHurt, attackable, blockUsingShield, blockedByShield, brainProvider, breakItem, calculateEntityAnimation, calculateFallDamage, canAttack, canAttack, canBeAffected, canBeSeenAsEnemy, canBeSeenByAnyone, canBreatheUnderwater, canDisableShield, canFreeze, canStandOnFluid, canUsePortal, causeFallDamage, checkAutoSpinAttack, checkBedExists, checkFallDamage, checkTotemDeathProtection, clearSleepingPos, collectEquipmentChanges, completeUsingItem, createWitherRose, decreaseAirSupply, detectEquipmentUpdates, die, dismountVehicle, doAutoAttackOnTouch, doHurtEquipment, doPush, doesEmitEquipEvent, dropAllDeathLoot, dropEquipment, dropExperience, eat, eat, equipmentHasChanged, forceAddEffect, getAbsorptionAmount, getActiveEffects, getActiveEffectsMap, getAgeScale, getAllSlots, getArmorCoverPercentage, getArmorValue, getArrowCount, getAttackAnim, getAttribute, getAttributeBaseValue, getAttributeValue, getAttributes, getBedOrientation, getBlockSpeedFactor, getBoundingBoxForCulling, getBrain, getCombatTracker, getComfortableFallDistance, getCurrentSwingDuration, getDamageAfterArmorAbsorb, getDamageAfterMagicAbsorb, getDefaultDimensions, getDefaultGravity, getDimensions, getDismountPoses, getDrinkingSound, getEatingSound, getEffect, getEquipmentSlotForItem, getExperienceReward, getFallDamageSound, getFallFlyingTicks, getFluidFallingAdjustedMovement, getFlyingSpeed, getFrictionInfluencedSpeed, getHealth, getHitbox, getHurtDir, getItemInHand, getJumpBoostPower, getJumpPower, getJumpPower, getKillCredit, getKnockback, getLastArmorItem, getLastAttacker, getLastClimbablePos, getLastDamageSource, getLastHandItem, getLastHurtByMob, getLastHurtByMobTimestamp, getLastHurtMob, getLastHurtMobTimestamp, getLocalBoundsForPose, getMainHandItem, getMaxAbsorption, getMaxHeadRotationRelativeToBody, getMaxHealth, getNoActionTime, getOffhandItem, getPassengerRidingPosition, getPreciseBodyRotation, getRelativePortalPosition, getRiddenInput, getRiddenSpeed, getScale, getSleepingPos, getSlot, getSoundVolume, getSpeed, getStingerCount, getSwimAmount, getTicksUsingItem, getUseItem, getUseItemRemainingTicks, getUsedItemHand, getViewYRot, getVisibilityPercent, getVisualRotationYInDegrees, getVoicePitch, getWaterSlowDown, getWeaponItem, getYHeadRot, goDownInWater, handleDamageEvent, handleEquipmentChanges, handleHandSwap, handleOnClimbable, handleRelativeFrictionAndCalculateMovement, hasEffect, hasInfiniteMaterials, hasItemInSlot, hasLandedInLiquid, hasLineOfSight, heal, hurt, hurtArmor, hurtCurrentlyUsedShield, hurtHelmet, igniteForTicks, increaseAirSupply, indicateDamage, internalSetAbsorptionAmount, isAffectedByFluids, isAffectedByPotions, isAlive, isAlwaysExperienceDropper, isAutoSpinAttack, isBaby, isBlocking, isCurrentlyGlowing, isDamageSourceBlocked, isDeadOrDying, isFallFlying, isHolding, isHolding, isImmobile, isInWall, isInvertedHealAndHarm, isInvulnerableTo, isPickable, isPushable, isSensitiveToWater, isSleeping, isSuppressingSlidingDownLadder, isUsingItem, isVisuallySwimming, jumpFromGround, kill, knockback, lerpHeadRotationStep, lerpHeadTo, lerpTargetX, lerpTargetXRot, lerpTargetY, lerpTargetYRot, lerpTargetZ, lerpTo, lookAt, makeBrain, makePoofParticles, makeSound, maxUpStep, onAttributeUpdated, onBelowWorld, onChangedBlock, onClimbable, onEffectAdded, onEffectRemoved, onEffectUpdated, onEnterCombat, onEquipItem, onEquippedItemBroken, onItemPickup, onLeaveCombat, onSyncedDataUpdated, playBlockFallSound, push, pushEntities, randomTeleport, recreateFromPacket, refreshDirtyAttributes, releaseUsingItem, remove, removeAllEffects, removeEffect, removeEffectNoUpdate, removeEffectParticles, removeEffectsCuredBy, removeFrost, rideTick, sanitizeScale, sendEffectToPassengers, setAbsorptionAmount, setArrowCount, setDiscardFriction, setHealth, setItemInHand, setJumping, setLastArmorItem, setLastHandItem, setLastHurtByMob, setLastHurtByPlayer, setLastHurtMob, setLivingEntityFlag, setNoActionTime, setPosToBed, setRecordPlayingNearby, setSleepingPos, setSprinting, setStingerCount, setYBodyRot, setYHeadRot, shouldDiscardFriction, shouldRiderFaceForward, shouldShowName, shouldTriggerItemUseEffects, skipDropExperience, spawnItemParticles, startSleeping, startUsingItem, stopRiding, stopSleeping, stopUsingItem, swapHandItems, swing, swing, take, tickDeath, tickEffects, tickRidden, trapdoorUsableAsLadder, travel, travelRidden, triggerItemUseEffects, triggerOnDeathMobEffects, tryAddFrost, updateEffectVisibility, updateFallFlying, updateGlowingStatus, updateInvisibilityStatus, updateSwimAmount, updateSwingTime, updateSynchronizedMobEffectParticles, updateUsingItem, updateWalkAnimation, updatingUsingItem, verifyEquippedItem, wasExperienceConsumed, wouldNotSuffocateAtTargetPose
-
Methods inherited from class net.minecraft.world.entity.Entity
absMoveTo, absMoveTo, absRotateTo, acceptsFailure, acceptsSuccess, addDeltaMovement, addPassenger, addTag, adjustSpawnLocation, applyGravity, applyPistonMovementRestriction, awardKillScore, blockPosition, broadcastToPlayer, calculateUpVector, calculateViewVector, canAddPassenger, canBeCollidedWith, canBeHitByProjectile, canChangeDimensions, canCollideWith, canControlVehicle, canRide, canSpawnSprintParticle, canSprint, canTrample, captureDrops, captureDrops, changeDimension, checkBelowWorld, checkInsideBlocks, checkSlowFallDistance, checkSupportingBlock, chunkPosition, clearFire, closerThan, closerThan, collide, copyPosition, couldAcceptPassenger, countPlayerPassengers, createCommandSourceStack, createHoverEvent, damageSources, dampensVibrations, deflection, discard, dismountTo, dismountsUnderwater, displayFireAnimation, distanceTo, distanceToSqr, distanceToSqr, distanceToSqr, doWaterSplashEffect, ejectPassengers, equals, extinguishFire, fillCrashReportCategory, fireImmune, fixupDimensions, fudgePositionAfterSizeChange, gameEvent, gameEvent, getAddEntityPacket, getAirSupply, getAttachments, getBbHeight, getBbWidth, getBlockExplosionResistance, getBlockJumpFactor, getBlockPosBelowThatAffectsMyMovement, getBlockStateOn, getBlockStateOnLegacy, getBlockX, getBlockY, getBlockZ, getBoundingBox, getCapability, getCapability, getCommandSenderWorld, getControlledVehicle, getCustomName, getDeltaMovement, getDimensionChangingDelay, getDirection, getDismountLocationForPassenger, getDisplayName, getEncodeId, getEntityData, getEyeHeight, getEyeHeight, getEyeInFluidType, getEyePosition, getEyePosition, getEyeY, getFireImmuneTicks, getFirstPassenger, getFluidHeight, getFluidJumpThreshold, getFluidTypeHeight, getForward, getGravity, getHandHoldingItemAngle, getId, getInBlockState, getIndirectPassengers, getIndirectPassengersStream, getKnownMovement, getLeashOffset, getLeashOffset, getLightLevelDependentMagicValue, getLightProbePosition, getLookAngle, getMaxAirSupply, getMaxHeightFluidType, getMotionDirection, getMovementEmission, getName, getNearestViewDirection, getOnPos, getOnPos, getOnPosLegacy, getPassengerAttachmentPoint, getPassengers, getPassengersAndSelf, getPercentFrozen, getPermissionLevel, getPersistentData, getPickRadius, getPistonPushReaction, getPortalCooldown, getPose, getPosition, getPositionCodec, getPrimaryStepSoundBlockPos, getRandom, getRandomX, getRandomY, getRandomZ, getRemainingFireTicks, getRemovalReason, getRootVehicle, getRopeHoldPosition, getRotationVector, getScoreboardName, getSelfAndPassengers, getServer, getSharedFlag, getStringUUID, getSwimHighSpeedSplashSound, getTags, getTeam, getTeamColor, getTicksFrozen, getTicksRequiredToFreeze, getType, getTypeName, getUUID, getUpVector, getVehicle, getVehicleAttachmentPoint, getViewVector, getViewXRot, getX, getX, getXRot, getY, getY, getYRot, getZ, getZ, handlePortal, hasControllingPassenger, hasCustomName, hasExactlyOnePlayerPassenger, hasGlowingTag, hasIndirectPassenger, hasPassenger, hasPassenger, hasPermissions, hasPose, hashCode, igniteForSeconds, ignoreExplosion, interactAt, is, isAddedToLevel, isAlliedTo, isAlliedTo, isAlwaysTicking, isAttackable, isColliding, isControlledByLocalInstance, isCrouching, isCustomNameVisible, isDescending, isDiscrete, isEyeInFluid, isFlapping, isFree, isFree, isFreezing, isFullyFrozen, isHorizontalCollisionMinor, isIgnoringBlockTriggers, isInBubbleColumn, isInFluidType, isInFluidType, isInLava, isInLiquid, isInRain, isInWater, isInWaterOrBubble, isInWaterOrRain, isInWaterRainOrBubble, isInvisible, isInvisibleTo, isInvulnerable, isNoGravity, isOnFire, isOnPortalCooldown, isOnRails, isPassenger, isPassengerOfSameVehicle, isPushedByFluid, isRemoved, isShiftKeyDown, isSilent, isSpectator, isSprinting, isStateClimbable, isSteppingCarefully, isSupportedBy, isSuppressingBounce, isSwimming, isUnderWater, isVehicle, isVisuallyCrawling, killedEntity, lavaHurt, lerpMotion, lerpPositionAndRotationStep, level, limitPistonMovement, load, makeBoundingBox, makeStuckInBlock, markHurt, mayInteract, maybeBackOffFromEdge, mirror, move, moveRelative, moveTo, moveTo, moveTo, moveTo, moveTo, moveTowardsClosestSpace, newDoubleList, newFloatList, nextStep, onAboveBubbleCol, onAddedToLevel, onClientRemoval, onExplosionHit, onFlap, onGround, onInsideBlock, onInsideBubbleColumn, onPassengerTurned, onRemovedFromLevel, onSyncedDataUpdated, onlyOpCanSetNbt, pick, placePortalTicket, playAmethystStepSound, playCombinationStepSounds, playEntityOnFireExtinguishedSound, playMuffledStepSound, playSound, playSound, playStepSound, playSwimSound, playerTouch, position, positionRider, positionRider, processFlappingMovement, processPortalCooldown, push, push, reapplyPosition, refreshDimensions, registryAccess, removePassenger, removeTag, removeVehicle, repositionEntityAfterLoad, resetFallDistance, restoreFrom, revive, rotate, save, saveAsPassenger, saveWithoutId, sendSystemMessage, setAirSupply, setAsInsidePortal, setBoundingBox, setCustomName, setCustomNameVisible, setData, setDeltaMovement, setDeltaMovement, setFluidTypeHeight, setGlowingTag, setId, setInvisible, setInvulnerable, setIsInPowderSnow, setLevel, setLevelCallback, setNoGravity, setOldPosAndRot, setOnGround, setOnGroundWithMovement, setPortalCooldown, setPortalCooldown, setPos, setPos, setPosRaw, setPose, setRemainingFireTicks, setRemoved, setRot, setSharedFlag, setSharedFlagOnFire, setShiftKeyDown, setSilent, setSwimming, setTicksFrozen, setUUID, setXRot, setYRot, shouldBeSaved, shouldBlockExplode, shouldInformAdmins, shouldPlayAmethystStepSound, shouldRender, shouldRenderAtSqrDistance, showVehicleHealth, skipAttackInteraction, spawnAtLocation, spawnAtLocation, spawnAtLocation, spawnAtLocation, spawnSprintParticle, startRiding, startSeenByPlayer, stopSeenByPlayer, syncPacketPositionCodec, teleportPassengers, teleportRelative, teleportTo, teleportTo, thunderHit, toString, touchingUnloadedChunk, trackingPosition, tryCheckInsideBlocks, turn, unRide, unsetRemoved, updateDynamicGameEventListener, updateFluidHeightAndDoFluidPushing, updateFluidHeightAndDoFluidPushing, updateFluidOnEyes, updateInWaterStateAndDoFluidPushing, updateInWaterStateAndDoWaterCurrentPushing, updateSwimming, vibrationAndSoundEffectsFromBlock, walkingStepSound, waterSwimSound
-
Methods inherited from class dev.wendigodrip.thebrokenscript.api.entity.FinalizedSpawn
callFinalizeSpawn
-
Methods inherited from class net.neoforged.neoforge.attachment.AttachmentHolder
deserializeAttachments, getAttachmentMap, getData, getExistingData, getExposedHolder, hasAttachments, hasData, removeData, serializeAttachments, validateAttachmentType
-
Methods inherited from class net.neoforged.neoforge.attachment.IAttachmentHolder
getData, getExistingData, hasData, removeData, setData
-
Methods inherited from class net.minecraft.commands.CommandSource
alwaysAccepts
-
Methods inherited from class net.minecraft.world.scores.ScoreHolder
getFeedbackDisplayName
-
Methods inherited from class net.neoforged.neoforge.common.extensions.IEntityExtension
canBeRiddenUnderFluidType, canFluidExtinguish, canHydrateInFluidType, canRiderInteract, canStartSwimming, canSwimInFluidType, copyAttachmentsFrom, deserializeNBT, getClassification, getFluidFallDistanceModifier, getFluidMotionScale, getParts, getPickedResult, getSoundFromFluidType, hasCustomOutlineRendering, isEyeInFluidType, isInFluidType, isInFluidType, isInFluidType, isMultipartEntity, isPushedByFluid, sendPairingData, serializeNBT, shouldRiderSit
-
Methods inherited from class net.neoforged.neoforge.common.extensions.ILivingEntityExtension
canDrownInFluidType, moveInFluid, onDamageTaken, self, sinkInFluid
-
Methods inherited from class net.minecraft.world.entity.monster.Monster
aiStep, getDeathSound, getFallSounds, getHurtSound, getProjectile, getSoundSource, getSwimSound, getSwimSplashSound, getWalkTargetValue, isPreventingPlayerRest, shouldDespawnInPeaceful, shouldDropExperience, shouldDropLoot, updateNoActionTime
-
Methods inherited from class net.minecraft.world.entity.EquipmentUser
equip, equip, equip, resolveSlot
-
Methods inherited from class net.minecraft.world.entity.Leashable
canHaveALeashAttachedToIt, elasticRangeLeashBehaviour, getLeashHolder, isLeashed, mayBeLeashed, readLeashData, setDelayedLeashHolderId, setLeashedTo, writeLeashData
-
Methods inherited from class net.minecraft.world.entity.PathfinderMob
checkSpawnRules, closeRangeLeashBehaviour, followLeashSpeed, getWalkTargetValue, handleLeashAtDistance, isPanicking, isPathFinding, shouldStayCloseToLeashHolder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ChunkRemoverEntity
ChunkRemoverEntity(EntityType<ChunkRemoverEntity> type, Level world)
-
-
Method Detail
-
onFinalizeSpawn
SpawnGroupData onFinalizeSpawn(ServerLevelAccessor world, DifficultyInstance difficulty, MobSpawnType reason, SpawnGroupData livingdata, FinalizeSpawnEvent event)
-
-
-
-