Package net.minecraft.entity.passive
Class RabbitEntity
- All Implemented Interfaces:
CommandOutput
,Nameable
,EntityLike
- Mappings:
Namespace Name official bdx
intermediary net/minecraft/class_1463
named net/minecraft/entity/passive/RabbitEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
(package private) static class
(package private) static class
RabbitEntity.FleeGoal<T extends LivingEntity>
(package private) static class
static class
class
(package private) static class
Nested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveData
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic double
static double
static double
static double
static double
static int
static int
static int
static int
static int
static int
static int
static int
static int
private static int
private int
private int
private static Identifier
private boolean
private int
private static TrackedData<Integer>
private int
Fields inherited from class net.minecraft.entity.passive.AnimalEntity
BREEDING_COOLDOWN
Fields inherited from class net.minecraft.entity.passive.PassiveEntity
BABY_AGE, breedingAge, forcedAge, happyTicksRemaining
Fields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, experiencePoints, field_30083, field_30084, field_30085, field_30091, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, moveControl, navigation, targetSelector
Fields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, bodyTrackingIncrements, bodyYaw, brain, dead, deathTime, defaultMaxHealth, despawnCounter, field_30063, field_30064, field_30065, field_30066, field_30067, field_30068, field_30069, field_30070, field_30071, field_30072, field_30073, field_30074, field_30075, field_30076, field_30077, field_6215, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed
Fields inherited from class net.minecraft.entity.Entity
age, dataTracker, distanceTraveled, fallDistance, field_28627, field_29973, field_29974, field_29979, field_29980, field_29981, field_29987, field_29988, field_29989, field_29990, field_29991, field_29992, field_29993, firstUpdate, FLAGS, fluidHeight, glowing, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inanimate, inNetherPortal, inPowderSnow, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, LOGGER, movementMultiplier, netherPortalTime, noClip, onGround, PASSENGERS_KEY, pitch, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, stepHeight, submergedFluidTag, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, world, yaw
Fields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
canSpawn(EntityType<RabbitEntity> entity, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)
private int
chooseType(WorldAccess world)
createChild(ServerWorld serverWorld, PassiveEntity passiveEntity)
private void
protected SoundEvent
protected SoundEvent
protected SoundEvent
getHurtSound(DamageSource source)
float
getJumpProgress(float delta)
protected SoundEvent
protected float
int
void
handleStatus(byte status)
protected void
protected void
initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable NbtCompound entityNbt)
boolean
isBreedingItem(ItemStack stack)
private static boolean
isTempting(ItemStack stack)
protected void
jump()
private void
lookTowards(double x, double z)
private void
private void
void
mobTick()
void
private void
void
setJumping(boolean jumping)
void
setRabbitType(int rabbitType)
void
setSpeed(double speed)
boolean
void
void
boolean
private boolean
void
Methods inherited from class net.minecraft.entity.passive.AnimalEntity
breed, canBreedWith, canEat, canImmediatelyDespawn, damage, eat, getHeightOffset, getLoveTicks, getLovingPlayer, getMinAmbientSoundDelay, getPathfindingFavor, getXpToDrop, interactMob, isInLove, isValidNaturalSpawn, lovePlayer, resetLoveTicks, setLoveTicks
Methods inherited from class net.minecraft.entity.passive.PassiveEntity
getBreedingAge, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge
Methods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getPathfindingFavor, getRunFromLeashSpeed, isNavigating, updateForLeashLength, updateLeash
Methods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeControlledByRider, canBeLeashedBy, canEquip, canGather, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canTarget, canUseRangedWeapon, checkDespawn, clearGoalsAndTasks, convertTo, createBodyControl, createMobAttributes, createNavigation, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getBodyYawSpeed, getDropChance, getEquipmentForSlot, getEquippedStack, getHoldingEntity, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getLookYawSpeed, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getTarget, getVisibilityCache, hasPositionTarget, initEquipment, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, loot, method_29244, method_35055, movesIndependently, onEatingGrass, onPlayerSpawnedChild, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, squaredAttackRange, startRiding, swimUpward, tick, tickNewAi, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControls
Methods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyEnchantmentsToDamage, applyMovementEffects, applyStatusEffect, attackLivingEntity, blockedByShield, canBeRiddenInWater, canBreatheInWater, canFreeze, canHaveStatusEffect, canSee, canTakeDamage, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, collides, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, createSpawnPacket, damageArmor, damageShield, deserializeBrain, displaySoulSpeedEffects, drop, dropInventory, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveEyeHeight, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getArrowType, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBlockState, getBoundingBox, getBrain, getClimbingPos, getCommandItemSlot, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSound, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInHand, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, handleFallDamage, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBlocking, isClimbing, isDead, isFallFlying, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, kill, knockback, knockDownwards, lookAt, markEffectsDirty, method_26317, method_26318, onAttacking, onDeath, onEquipStack, onKilledBy, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, positionInPortal, positionInPortal, pushAway, pushAwayFrom, readFromPacket, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, scheduleVelocityUpdate, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnGround, setRiptideTicks, setSleepingPosition, setSprinting, setStackInHand, setStingerCount, setStuckArrowCount, setYaw, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickRiding, tickRiptide, tickStatusEffects, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUp
Methods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, adjustSingleAxisMovementForCollisions, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, dealDamage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, getAir, getBlockPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraBlockPos, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getGameEventHandler, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSplashSound, getStandingEyeHeight, getSwimHeight, getSwimSound, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getX, getY, getZ, handleAttack, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFireImmune, isFreezing, isGlowing, isImmuneToExplosion, isInLava, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isOnFire, isOnGround, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, method_30951, method_36209, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onPassengerLookAround, onPlayerCollision, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playSound, playStepSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, resetNetherPortalCooldown, resetPosition, saveNbt, saveSelfNbt, sendSystemMessage, setAir, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFireTicks, setFlag, setFrozenTicks, setGlowing, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setListener, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, shouldBroadcastConsoleToOps, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredHorizontalLength, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickNetherPortal, tickNetherPortalCooldown, toNbtList, toNbtList, toString, unsetRemoved, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbt
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.server.command.CommandOutput
method_36320
-
Field Details
-
field_30356
public static final double field_30356- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bV
Lbdx;bV:D
intermediary field_30356
Lnet/minecraft/class_1463;field_30356:D
named field_30356
Lnet/minecraft/entity/passive/RabbitEntity;field_30356:D
-
field_30357
public static final double field_30357- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bW
Lbdx;bW:D
intermediary field_30357
Lnet/minecraft/class_1463;field_30357:D
named field_30357
Lnet/minecraft/entity/passive/RabbitEntity;field_30357:D
-
field_30358
public static final double field_30358- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bY
Lbdx;bY:D
intermediary field_30358
Lnet/minecraft/class_1463;field_30358:D
named field_30358
Lnet/minecraft/entity/passive/RabbitEntity;field_30358:D
-
field_30359
public static final double field_30359- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bZ
Lbdx;bZ:D
intermediary field_30359
Lnet/minecraft/class_1463;field_30359:D
named field_30359
Lnet/minecraft/entity/passive/RabbitEntity;field_30359:D
-
field_30360
public static final double field_30360- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ca
Lbdx;ca:D
intermediary field_30360
Lnet/minecraft/class_1463;field_30360:D
named field_30360
Lnet/minecraft/entity/passive/RabbitEntity;field_30360:D
-
RABBIT_TYPE
- Mappings:
Namespace Name Mixin selector official ck
Lbdx;ck:Lvy;
intermediary field_6852
Lnet/minecraft/class_1463;field_6852:Lnet/minecraft/class_2940;
named RABBIT_TYPE
Lnet/minecraft/entity/passive/RabbitEntity;RABBIT_TYPE:Lnet/minecraft/entity/data/TrackedData;
-
field_30361
public static final int field_30361- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cb
Lbdx;cb:I
intermediary field_30361
Lnet/minecraft/class_1463;field_30361:I
named field_30361
Lnet/minecraft/entity/passive/RabbitEntity;field_30361:I
-
field_30362
public static final int field_30362- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cc
Lbdx;cc:I
intermediary field_30362
Lnet/minecraft/class_1463;field_30362:I
named field_30362
Lnet/minecraft/entity/passive/RabbitEntity;field_30362:I
-
field_30363
public static final int field_30363- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cd
Lbdx;cd:I
intermediary field_30363
Lnet/minecraft/class_1463;field_30363:I
named field_30363
Lnet/minecraft/entity/passive/RabbitEntity;field_30363:I
-
field_30364
public static final int field_30364- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ce
Lbdx;ce:I
intermediary field_30364
Lnet/minecraft/class_1463;field_30364:I
named field_30364
Lnet/minecraft/entity/passive/RabbitEntity;field_30364:I
-
field_30365
public static final int field_30365- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cf
Lbdx;cf:I
intermediary field_30365
Lnet/minecraft/class_1463;field_30365:I
named field_30365
Lnet/minecraft/entity/passive/RabbitEntity;field_30365:I
-
field_30366
public static final int field_30366- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cg
Lbdx;cg:I
intermediary field_30366
Lnet/minecraft/class_1463;field_30366:I
named field_30366
Lnet/minecraft/entity/passive/RabbitEntity;field_30366:I
-
field_30367
public static final int field_30367- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ch
Lbdx;ch:I
intermediary field_30367
Lnet/minecraft/class_1463;field_30367:I
named field_30367
Lnet/minecraft/entity/passive/RabbitEntity;field_30367:I
-
KILLER_BUNNY
- Mappings:
Namespace Name Mixin selector official cl
Lbdx;cl:Lwp;
intermediary field_6846
Lnet/minecraft/class_1463;field_6846:Lnet/minecraft/class_2960;
named KILLER_BUNNY
Lnet/minecraft/entity/passive/RabbitEntity;KILLER_BUNNY:Lnet/minecraft/util/Identifier;
-
field_30368
public static final int field_30368- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ci
Lbdx;ci:I
intermediary field_30368
Lnet/minecraft/class_1463;field_30368:I
named field_30368
Lnet/minecraft/entity/passive/RabbitEntity;field_30368:I
-
field_30369
public static final int field_30369- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cj
Lbdx;cj:I
intermediary field_30369
Lnet/minecraft/class_1463;field_30369:I
named field_30369
Lnet/minecraft/entity/passive/RabbitEntity;field_30369:I
-
field_30370
private static final int field_30370- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cm
Lbdx;cm:I
intermediary field_30370
Lnet/minecraft/class_1463;field_30370:I
named field_30370
Lnet/minecraft/entity/passive/RabbitEntity;field_30370:I
-
jumpTicks
private int jumpTicks- Mappings:
Namespace Name Mixin selector official cn
Lbdx;cn:I
intermediary field_6851
Lnet/minecraft/class_1463;field_6851:I
named jumpTicks
Lnet/minecraft/entity/passive/RabbitEntity;jumpTicks:I
-
jumpDuration
private int jumpDuration- Mappings:
Namespace Name Mixin selector official co
Lbdx;co:I
intermediary field_6849
Lnet/minecraft/class_1463;field_6849:I
named jumpDuration
Lnet/minecraft/entity/passive/RabbitEntity;jumpDuration:I
-
lastOnGround
private boolean lastOnGround- Mappings:
Namespace Name Mixin selector official cp
Lbdx;cp:Z
intermediary field_6850
Lnet/minecraft/class_1463;field_6850:Z
named lastOnGround
Lnet/minecraft/entity/passive/RabbitEntity;lastOnGround:Z
-
ticksUntilJump
private int ticksUntilJump- Mappings:
Namespace Name Mixin selector official cq
Lbdx;cq:I
intermediary field_6848
Lnet/minecraft/class_1463;field_6848:I
named ticksUntilJump
Lnet/minecraft/entity/passive/RabbitEntity;ticksUntilJump:I
-
moreCarrotTicks
private int moreCarrotTicks- Mappings:
Namespace Name Mixin selector official cr
Lbdx;cr:I
intermediary field_6847
Lnet/minecraft/class_1463;field_6847:I
named moreCarrotTicks
Lnet/minecraft/entity/passive/RabbitEntity;moreCarrotTicks:I
-
-
Constructor Details
-
RabbitEntity
- Mappings:
Namespace Name Mixin selector official <init>
Laso;<init>(Lass;Lbvx;)V
intermediary <init>
Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
named <init>
Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
-
Method Details
-
initGoals
protected void initGoals() -
getJumpVelocity
protected float getJumpVelocity()- Overrides:
getJumpVelocity
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official el
Latb;el()F
intermediary method_6106
Lnet/minecraft/class_1309;method_6106()F
named getJumpVelocity
Lnet/minecraft/entity/LivingEntity;getJumpVelocity()F
-
jump
protected void jump()- Overrides:
jump
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official em
Latb;em()V
intermediary method_6043
Lnet/minecraft/class_1309;method_6043()V
named jump
Lnet/minecraft/entity/LivingEntity;jump()V
-
getJumpProgress
public float getJumpProgress(float delta)- Mappings:
Namespace Name Mixin selector official x
Lbdx;x(F)F
intermediary method_6605
Lnet/minecraft/class_1463;method_6605(F)F
named getJumpProgress
Lnet/minecraft/entity/passive/RabbitEntity;getJumpProgress(F)F
-
setSpeed
public void setSpeed(double speed)- Mappings:
Namespace Name Mixin selector official i
Lbdx;i(D)V
intermediary method_6606
Lnet/minecraft/class_1463;method_6606(D)V
named setSpeed
Lnet/minecraft/entity/passive/RabbitEntity;setSpeed(D)V
-
setJumping
public void setJumping(boolean jumping)- Overrides:
setJumping
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official q
Latb;q(Z)V
intermediary method_6100
Lnet/minecraft/class_1309;method_6100(Z)V
named setJumping
Lnet/minecraft/entity/LivingEntity;setJumping(Z)V
-
startJump
public void startJump()- Mappings:
Namespace Name Mixin selector official p
Lbdx;p()V
intermediary method_6618
Lnet/minecraft/class_1463;method_6618()V
named startJump
Lnet/minecraft/entity/passive/RabbitEntity;startJump()V
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTracker
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector official f
Laso;f()V
intermediary method_5693
Lnet/minecraft/class_1297;method_5693()V
named initDataTracker
Lnet/minecraft/entity/Entity;initDataTracker()V
-
mobTick
public void mobTick()- Overrides:
mobTick
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official eR
Latd;eR()V
intermediary method_5958
Lnet/minecraft/class_1308;method_5958()V
named mobTick
Lnet/minecraft/entity/mob/MobEntity;mobTick()V
-
shouldSpawnSprintingParticles
public boolean shouldSpawnSprintingParticles()- Overrides:
shouldSpawnSprintingParticles
in classEntity
- Mappings:
Namespace Name Mixin selector official aT
Laso;aT()Z
intermediary method_27298
Lnet/minecraft/class_1297;method_27298()Z
named shouldSpawnSprintingParticles
Lnet/minecraft/entity/Entity;shouldSpawnSprintingParticles()Z
-
lookTowards
private void lookTowards(double x, double z)- Mappings:
Namespace Name Mixin selector official b
Lbdx;b(DD)V
intermediary method_6616
Lnet/minecraft/class_1463;method_6616(DD)V
named lookTowards
Lnet/minecraft/entity/passive/RabbitEntity;lookTowards(DD)V
-
method_6611
private void method_6611()- Mappings:
Namespace Name Mixin selector official fr
Lbdx;fr()V
intermediary method_6611
Lnet/minecraft/class_1463;method_6611()V
named method_6611
Lnet/minecraft/entity/passive/RabbitEntity;method_6611()V
-
method_6621
private void method_6621()- Mappings:
Namespace Name Mixin selector official fx
Lbdx;fx()V
intermediary method_6621
Lnet/minecraft/class_1463;method_6621()V
named method_6621
Lnet/minecraft/entity/passive/RabbitEntity;method_6621()V
-
doScheduleJump
private void doScheduleJump()- Mappings:
Namespace Name Mixin selector official fy
Lbdx;fy()V
intermediary method_6608
Lnet/minecraft/class_1463;method_6608()V
named doScheduleJump
Lnet/minecraft/entity/passive/RabbitEntity;doScheduleJump()V
-
scheduleJump
private void scheduleJump()- Mappings:
Namespace Name Mixin selector official fz
Lbdx;fz()V
intermediary method_6619
Lnet/minecraft/class_1463;method_6619()V
named scheduleJump
Lnet/minecraft/entity/passive/RabbitEntity;scheduleJump()V
-
tickMovement
public void tickMovement()- Overrides:
tickMovement
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official l
Latb;l()V
intermediary method_6007
Lnet/minecraft/class_1309;method_6007()V
named tickMovement
Lnet/minecraft/entity/LivingEntity;tickMovement()V
-
createRabbitAttributes
- Mappings:
Namespace Name Mixin selector official t
Lbdx;t()Laub$a;
intermediary method_26892
Lnet/minecraft/class_1463;method_26892()Lnet/minecraft/class_5132$class_5133;
named createRabbitAttributes
Lnet/minecraft/entity/passive/RabbitEntity;createRabbitAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbt
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official b
Laso;b(Lmv;)V
intermediary method_5652
Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
named writeCustomDataToNbt
Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbt
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official a
Laso;a(Lmv;)V
intermediary method_5749
Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
named readCustomDataFromNbt
Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getJumpSound
- Mappings:
Namespace Name Mixin selector official fp
Lbdx;fp()Laev;
intermediary method_6615
Lnet/minecraft/class_1463;method_6615()Lnet/minecraft/class_3414;
named getJumpSound
Lnet/minecraft/entity/passive/RabbitEntity;getJumpSound()Lnet/minecraft/sound/SoundEvent;
-
getAmbientSound
- Overrides:
getAmbientSound
in classMobEntity
- Mappings:
Namespace Name Mixin selector official q
Latd;q()Laev;
intermediary method_5994
Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
named getAmbientSound
Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
-
getHurtSound
- Overrides:
getHurtSound
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official c
Latb;c(Lary;)Laev;
intermediary method_6011
Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
named getHurtSound
Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
- Overrides:
getDeathSound
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official r
Latb;r()Laev;
intermediary method_6002
Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
named getDeathSound
Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
tryAttack
-
getSoundCategory
- Overrides:
getSoundCategory
in classEntity
- Mappings:
Namespace Name Mixin selector official cG
Laso;cG()Laex;
intermediary method_5634
Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;
named getSoundCategory
Lnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
-
isTempting
- Mappings:
Namespace Name Mixin selector official k
Lbdx;k(Lbpx;)Z
intermediary method_6614
Lnet/minecraft/class_1463;method_6614(Lnet/minecraft/class_1799;)Z
named isTempting
Lnet/minecraft/entity/passive/RabbitEntity;isTempting(Lnet/minecraft/item/ItemStack;)Z
-
createChild
- Specified by:
createChild
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector official b
Lbdx;b(Labj;Lasm;)Lbdx;
intermediary method_6620
Lnet/minecraft/class_1463;method_6620(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1463;
named createChild
Lnet/minecraft/entity/passive/RabbitEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/RabbitEntity;
-
isBreedingItem
- Overrides:
isBreedingItem
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official l
Lbdf;l(Lbpx;)Z
intermediary method_6481
Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z
named isBreedingItem
Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
-
getRabbitType
public int getRabbitType()- Mappings:
Namespace Name Mixin selector official fq
Lbdx;fq()I
intermediary method_6610
Lnet/minecraft/class_1463;method_6610()I
named getRabbitType
Lnet/minecraft/entity/passive/RabbitEntity;getRabbitType()I
-
setRabbitType
public void setRabbitType(int rabbitType)- Mappings:
Namespace Name Mixin selector official u
Lbdx;u(I)V
intermediary method_6617
Lnet/minecraft/class_1463;method_6617(I)V
named setRabbitType
Lnet/minecraft/entity/passive/RabbitEntity;setRabbitType(I)V
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt)- Overrides:
initialize
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector official a
Latd;a(Lbwl;Larh;Latf;Latt;Lmv;)Latt;
intermediary method_5943
Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;
named initialize
Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
-
chooseType
- Mappings:
Namespace Name Mixin selector official a
Lbdx;a(Lbvy;)I
intermediary method_6622
Lnet/minecraft/class_1463;method_6622(Lnet/minecraft/class_1936;)I
named chooseType
Lnet/minecraft/entity/passive/RabbitEntity;chooseType(Lnet/minecraft/world/WorldAccess;)I
-
canSpawn
public static boolean canSpawn(EntityType<RabbitEntity> entity, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)- Mappings:
Namespace Name Mixin selector official c
Lbdx;c(Lass;Lbvy;Latf;Lgb;Ljava/util/Random;)Z
intermediary method_20669
Lnet/minecraft/class_1463;method_20669(Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
named canSpawn
Lnet/minecraft/entity/passive/RabbitEntity;canSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
-
wantsCarrots
private boolean wantsCarrots()- Mappings:
Namespace Name Mixin selector official fA
Lbdx;fA()Z
intermediary method_6607
Lnet/minecraft/class_1463;method_6607()Z
named wantsCarrots
Lnet/minecraft/entity/passive/RabbitEntity;wantsCarrots()Z
-
handleStatus
public void handleStatus(byte status)- Overrides:
handleStatus
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official a
Laso;a(B)V
intermediary method_5711
Lnet/minecraft/class_1297;method_5711(B)V
named handleStatus
Lnet/minecraft/entity/Entity;handleStatus(B)V
-
getLeashOffset
- Overrides:
getLeashOffset
in classEntity
- Mappings:
Namespace Name Mixin selector official cr
Laso;cr()Ldmb;
intermediary method_29919
Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;
named getLeashOffset
Lnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;
-