Package net.minecraft.entity.passive
Class VillagerEntity
- All Implemented Interfaces:
EntityLike
,InteractionObserver
,Npc
,CommandOutput
,Nameable
,Merchant
,VillagerDataContainer
public class VillagerEntity extends MerchantEntity implements InteractionObserver, VillagerDataContainer
- Mappings:
Namespace Name official bgy
intermediary net/minecraft/class_1646
named net/minecraft/entity/passive/VillagerEntity
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveData
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.class_5799, Entity.PositionUpdater, Entity.RemovalReason
-
Field Summary
Fields Modifier and Type Field Description private int
experience
private byte
foodLevel
private static Set<Item>
GATHERABLE_ITEMS
private VillagerGossips
gossip
private long
gossipStartTime
static Map<Item,Integer>
ITEM_FOOD_VALUES
private PlayerEntity
lastCustomer
private long
lastGossipDecayTime
private long
lastRestockCheckTime
private long
lastRestockTime
private boolean
levelingUp
private int
levelUpTimer
private static ImmutableList<MemoryModuleType<?>>
MEMORY_MODULES
private boolean
natural
static Map<MemoryModuleType<GlobalPos>,BiPredicate<VillagerEntity,PointOfInterestType>>
POINTS_OF_INTEREST
private int
restocksToday
private static ImmutableList<SensorType<? extends Sensor<? super VillagerEntity>>>
SENSORS
private static TrackedData<VillagerData>
VILLAGER_DATA
Fields inherited from class net.minecraft.entity.passive.MerchantEntity
offers
Fields inherited from class net.minecraft.entity.passive.PassiveEntity
breedingAge, forcedAge, happyTicksRemaining
Fields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, experiencePoints, goalSelector, handDropChances, jumpControl, lookControl, moveControl, navigation, targetSelector
Fields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, bodyTrackingIncrements, bodyYaw, brain, dead, deathTime, defaultMaxHealth, despawnCounter, 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_28629, firstUpdate, FLAGS, fluidHeight, glowing, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inNetherPortal, inPowderSnow, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, LOGGER, movementMultiplier, netherPortalTime, noClip, onGround, pitch, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, ridingCooldown, stepHeight, submergedFluidTag, submergedInWater, timeUntilRegen, touchingWater, uuid, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, world, yaw
Fields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY
-
Constructor Summary
Constructors Constructor Description VillagerEntity(EntityType<? extends VillagerEntity> type, World world)
VillagerEntity(EntityType<? extends VillagerEntity> entityType, World world, VillagerType type)
-
Method Summary
Methods inherited from class net.minecraft.entity.passive.MerchantEntity
canBeLeashedBy, fillRecipesFromPool, getActiveEyeHeight, getCurrentCustomer, getHeadRollingTimeLeft, getInventory, getMerchantWorld, getOffers, getTradingSound, getYesSound, hasCustomer, isLeveledMerchant, method_30951, method_32318, moveToWorld, onSellingItem, playCelebrateSound, produceParticles, setExperienceFromServer, setHeadRollingTimeLeft, setOffersFromServer, trade
Methods inherited from class net.minecraft.entity.passive.PassiveEntity
getBreedingAge, growUp, growUp, isBaby, onTrackedDataSet, setBaby, setBreedingAge, tickMovement
Methods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getPathfindingFavor, getPathfindingFavor, getRunFromLeashSpeed, isNavigating, updateForLeashLength, updateLeash
Methods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeControlledByRider, canEquip, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canTarget, canUseRangedWeapon, checkDespawn, createBodyControl, createMobAttributes, createNavigation, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getBodyYawSpeed, getCurrentExperience, getDropChance, getEquipmentForSlot, getEquippedStack, getHoldingEntity, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getLookYawSpeed, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMinAmbientSoundDelay, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getTarget, getVisibilityCache, hasPositionTarget, initEquipment, initGoals, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, method_29243, method_29244, method_33191, movesIndependently, onEatingGrass, onPlayerSpawnedChild, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, startRiding, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControls
Methods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyEnchantmentsToDamage, applyMovementEffects, applyStatusEffect, attackLivingEntity, canBeRiddenInWater, canBreatheInWater, canDropLootAndXp, canFreeze, canHaveStatusEffect, canSee, canTakeDamage, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, collides, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createLivingAttributes, createSpawnPacket, damage, damageArmor, damageShield, displaySoulSpeedEffects, drop, dropInventory, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getArrowType, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBlockState, getBoundingBox, getClimbingPos, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSound, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpVelocity, 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, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBlocking, isClimbing, isDead, isFallFlying, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, method_26317, method_26318, method_29500, method_30633, method_31079, method_33579, onAttacking, onEquipStack, onKilledBy, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, pushAway, pushAwayFrom, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, scheduleVelocityUpdate, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacking, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setOnGround, setRiptideTicks, setSleepingPosition, setSprinting, setStackInHand, setStingerCount, setStuckArrowCount, setYaw, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldRenderName, shouldSwimInFluids, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickRiding, tickRiptide, tickStatusEffects, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles
Methods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, adjustSingleAxisMovementForCollisions, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canFly, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, dealDamage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, fromTag, getAir, getBlockPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHeight, getHeightOffset, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, 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, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, method_29241, method_29919, method_30330, method_31744, method_32877, method_33332, method_33567, method_33568, method_33569, method_33570, method_33571, method_33573, method_33574, method_33575, move, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onPassengerLookAround, onPlayerCollision, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, playFlySound, playSound, playStepSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, resetNetherPortalCooldown, resetPosition, saveSelfToTag, saveToTag, sendSystemMessage, setAir, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFireTicks, setFlag, setFrozenTicks, setGlowing, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPos, setPose, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, shouldBroadcastConsoleToOps, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredHorizontalLength, startRiding, streamPassengers, streamPassengersRecursively, teleport, tickNetherPortal, tickNetherPortalCooldown, toListTag, toListTag, toString, toTag, unsetRemoved, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.village.Merchant
sendOffers
-
Field Details
-
VILLAGER_DATA
- Mappings:
Namespace Name Mixin selector official bp
Lbgy;bp:Lvk;
intermediary field_7445
Lnet/minecraft/class_1646;field_7445:Lnet/minecraft/class_2940;
named VILLAGER_DATA
Lnet/minecraft/entity/passive/VillagerEntity;VILLAGER_DATA:Lnet/minecraft/entity/data/TrackedData;
-
ITEM_FOOD_VALUES
- Mappings:
Namespace Name Mixin selector official bn
Lbgy;bn:Ljava/util/Map;
intermediary field_18526
Lnet/minecraft/class_1646;field_18526:Ljava/util/Map;
named ITEM_FOOD_VALUES
Lnet/minecraft/entity/passive/VillagerEntity;ITEM_FOOD_VALUES:Ljava/util/Map;
-
GATHERABLE_ITEMS
- Mappings:
Namespace Name Mixin selector official bq
Lbgy;bq:Ljava/util/Set;
intermediary field_18527
Lnet/minecraft/class_1646;field_18527:Ljava/util/Set;
named GATHERABLE_ITEMS
Lnet/minecraft/entity/passive/VillagerEntity;GATHERABLE_ITEMS:Ljava/util/Set;
-
MEMORY_MODULES
- Mappings:
Namespace Name Mixin selector official bE
Lbgy;bE:Lcom/google/common/collect/ImmutableList;
intermediary field_18538
Lnet/minecraft/class_1646;field_18538:Lcom/google/common/collect/ImmutableList;
named MEMORY_MODULES
Lnet/minecraft/entity/passive/VillagerEntity;MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
-
SENSORS
- Mappings:
Namespace Name Mixin selector official bF
Lbgy;bF:Lcom/google/common/collect/ImmutableList;
intermediary field_18539
Lnet/minecraft/class_1646;field_18539:Lcom/google/common/collect/ImmutableList;
named SENSORS
Lnet/minecraft/entity/passive/VillagerEntity;SENSORS:Lcom/google/common/collect/ImmutableList;
-
POINTS_OF_INTEREST
public static final Map<MemoryModuleType<GlobalPos>,BiPredicate<VillagerEntity,PointOfInterestType>> POINTS_OF_INTEREST- Mappings:
Namespace Name Mixin selector official bo
Lbgy;bo:Ljava/util/Map;
intermediary field_18851
Lnet/minecraft/class_1646;field_18851:Ljava/util/Map;
named POINTS_OF_INTEREST
Lnet/minecraft/entity/passive/VillagerEntity;POINTS_OF_INTEREST:Ljava/util/Map;
-
levelUpTimer
private int levelUpTimer- Mappings:
Namespace Name Mixin selector official br
Lbgy;br:I
intermediary field_18528
Lnet/minecraft/class_1646;field_18528:I
named levelUpTimer
Lnet/minecraft/entity/passive/VillagerEntity;levelUpTimer:I
-
levelingUp
private boolean levelingUp- Mappings:
Namespace Name Mixin selector official bs
Lbgy;bs:Z
intermediary field_18529
Lnet/minecraft/class_1646;field_18529:Z
named levelingUp
Lnet/minecraft/entity/passive/VillagerEntity;levelingUp:Z
-
lastCustomer
- Mappings:
Namespace Name Mixin selector official bt
Lbgy;bt:Lbhl;
intermediary field_18530
Lnet/minecraft/class_1646;field_18530:Lnet/minecraft/class_1657;
named lastCustomer
Lnet/minecraft/entity/passive/VillagerEntity;lastCustomer:Lnet/minecraft/entity/player/PlayerEntity;
-
foodLevel
private byte foodLevel- Mappings:
Namespace Name Mixin selector official bv
Lbgy;bv:B
intermediary field_18533
Lnet/minecraft/class_1646;field_18533:B
named foodLevel
Lnet/minecraft/entity/passive/VillagerEntity;foodLevel:B
-
gossip
- Mappings:
Namespace Name Mixin selector official bw
Lbgy;bw:Lazb;
intermediary field_18534
Lnet/minecraft/class_1646;field_18534:Lnet/minecraft/class_4136;
named gossip
Lnet/minecraft/entity/passive/VillagerEntity;gossip:Lnet/minecraft/village/VillagerGossips;
-
gossipStartTime
private long gossipStartTime- Mappings:
Namespace Name Mixin selector official bx
Lbgy;bx:J
intermediary field_18535
Lnet/minecraft/class_1646;field_18535:J
named gossipStartTime
Lnet/minecraft/entity/passive/VillagerEntity;gossipStartTime:J
-
lastGossipDecayTime
private long lastGossipDecayTime- Mappings:
Namespace Name Mixin selector official by
Lbgy;by:J
intermediary field_19357
Lnet/minecraft/class_1646;field_19357:J
named lastGossipDecayTime
Lnet/minecraft/entity/passive/VillagerEntity;lastGossipDecayTime:J
-
experience
private int experience- Mappings:
Namespace Name Mixin selector official bz
Lbgy;bz:I
intermediary field_18536
Lnet/minecraft/class_1646;field_18536:I
named experience
Lnet/minecraft/entity/passive/VillagerEntity;experience:I
-
lastRestockTime
private long lastRestockTime- Mappings:
Namespace Name Mixin selector official bA
Lbgy;bA:J
intermediary field_18537
Lnet/minecraft/class_1646;field_18537:J
named lastRestockTime
Lnet/minecraft/entity/passive/VillagerEntity;lastRestockTime:J
-
restocksToday
private int restocksToday- Mappings:
Namespace Name Mixin selector official bB
Lbgy;bB:I
intermediary field_19427
Lnet/minecraft/class_1646;field_19427:I
named restocksToday
Lnet/minecraft/entity/passive/VillagerEntity;restocksToday:I
-
lastRestockCheckTime
private long lastRestockCheckTime- Mappings:
Namespace Name Mixin selector official bC
Lbgy;bC:J
intermediary field_20332
Lnet/minecraft/class_1646;field_20332:J
named lastRestockCheckTime
Lnet/minecraft/entity/passive/VillagerEntity;lastRestockCheckTime:J
-
natural
private boolean natural- Mappings:
Namespace Name Mixin selector official bD
Lbgy;bD:Z
intermediary field_25167
Lnet/minecraft/class_1646;field_25167:Z
named natural
Lnet/minecraft/entity/passive/VillagerEntity;natural:Z
-
-
Constructor Details
-
VillagerEntity
- Mappings:
Namespace Name Mixin selector official <init>
Laqv;<init>(Laqz;Lbtv;)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
-
VillagerEntity
public VillagerEntity(EntityType<? extends VillagerEntity> entityType, World world, VillagerType type)- Mappings:
Namespace Name Mixin selector official <init>
Lbgy;<init>(Laqz;Lbtv;Lbhd;)V
intermediary <init>
Lnet/minecraft/class_1646;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_3854;)V
named <init>
Lnet/minecraft/entity/passive/VillagerEntity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;Lnet/minecraft/village/VillagerType;)V
-
-
Method Details
-
getBrain
- Overrides:
getBrain
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official df
Lari;df()Lasc;
intermediary method_18868
Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;
named getBrain
Lnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
-
createBrainProfile
- Overrides:
createBrainProfile
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official dg
Lari;dg()Lasc$b;
intermediary method_28306
Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;
named createBrainProfile
Lnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
-
deserializeBrain
- Overrides:
deserializeBrain
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official a
Lari;a(Lcom/mojang/serialization/Dynamic;)Lasc;
intermediary method_18867
Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;
named deserializeBrain
Lnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
-
reinitializeBrain
- Mappings:
Namespace Name Mixin selector official c
Lbgy;c(Laav;)V
intermediary method_19179
Lnet/minecraft/class_1646;method_19179(Lnet/minecraft/class_3218;)V
named reinitializeBrain
Lnet/minecraft/entity/passive/VillagerEntity;reinitializeBrain(Lnet/minecraft/server/world/ServerWorld;)V
-
initBrain
- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(Lasc;)V
intermediary method_19174
Lnet/minecraft/class_1646;method_19174(Lnet/minecraft/class_4095;)V
named initBrain
Lnet/minecraft/entity/passive/VillagerEntity;initBrain(Lnet/minecraft/entity/ai/brain/Brain;)V
-
onGrowUp
protected void onGrowUp()- Overrides:
onGrowUp
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector official m
Laqt;m()V
intermediary method_5619
Lnet/minecraft/class_1296;method_5619()V
named onGrowUp
Lnet/minecraft/entity/passive/PassiveEntity;onGrowUp()V
-
createVillagerAttributes
- Mappings:
Namespace Name Mixin selector official fx
Lbgy;fx()Lash$a;
intermediary method_26955
Lnet/minecraft/class_1646;method_26955()Lnet/minecraft/class_5132$class_5133;
named createVillagerAttributes
Lnet/minecraft/entity/passive/VillagerEntity;createVillagerAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
isNatural
public boolean isNatural()- Mappings:
Namespace Name Mixin selector official fy
Lbgy;fy()Z
intermediary method_29279
Lnet/minecraft/class_1646;method_29279()Z
named isNatural
Lnet/minecraft/entity/passive/VillagerEntity;isNatural()Z
-
mobTick
protected void mobTick() -
tick
public void tick() -
interactMob
- Overrides:
interactMob
in classMobEntity
- Mappings:
Namespace Name Mixin selector official b
Larj;b(Lbhl;Lapp;)Lapq;
intermediary method_5992
Lnet/minecraft/class_1308;method_5992(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
named interactMob
Lnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
sayNo
private void sayNo()- Mappings:
Namespace Name Mixin selector official fJ
Lbgy;fJ()V
intermediary method_20264
Lnet/minecraft/class_1646;method_20264()V
named sayNo
Lnet/minecraft/entity/passive/VillagerEntity;sayNo()V
-
beginTradeWith
- Mappings:
Namespace Name Mixin selector official h
Lbgy;h(Lbhl;)V
intermediary method_19191
Lnet/minecraft/class_1646;method_19191(Lnet/minecraft/class_1657;)V
named beginTradeWith
Lnet/minecraft/entity/passive/VillagerEntity;beginTradeWith(Lnet/minecraft/entity/player/PlayerEntity;)V
-
setCurrentCustomer
- Specified by:
setCurrentCustomer
in interfaceMerchant
- Overrides:
setCurrentCustomer
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official f
Lbsr;f(Lbhl;)V
intermediary method_8259
Lnet/minecraft/class_1915;method_8259(Lnet/minecraft/class_1657;)V
named setCurrentCustomer
Lnet/minecraft/village/Merchant;setCurrentCustomer(Lnet/minecraft/entity/player/PlayerEntity;)V
-
resetCustomer
protected void resetCustomer()- Overrides:
resetCustomer
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official fr
Lbgt;fr()V
intermediary method_19181
Lnet/minecraft/class_3988;method_19181()V
named resetCustomer
Lnet/minecraft/entity/passive/MerchantEntity;resetCustomer()V
-
clearCurrentBonus
private void clearCurrentBonus()- Mappings:
Namespace Name Mixin selector official fK
Lbgy;fK()V
intermediary method_19187
Lnet/minecraft/class_1646;method_19187()V
named clearCurrentBonus
Lnet/minecraft/entity/passive/VillagerEntity;clearCurrentBonus()V
-
canRefreshTrades
public boolean canRefreshTrades()- Specified by:
canRefreshTrades
in interfaceMerchant
- Mappings:
Namespace Name Mixin selector official fz
Lbsr;fz()Z
intermediary method_20708
Lnet/minecraft/class_1915;method_20708()Z
named canRefreshTrades
Lnet/minecraft/village/Merchant;canRefreshTrades()Z
-
restock
public void restock()- Mappings:
Namespace Name Mixin selector official fA
Lbgy;fA()V
intermediary method_19182
Lnet/minecraft/class_1646;method_19182()V
named restock
Lnet/minecraft/entity/passive/VillagerEntity;restock()V
-
needRestock
private boolean needRestock()- Mappings:
Namespace Name Mixin selector official fL
Lbgy;fL()Z
intermediary method_20823
Lnet/minecraft/class_1646;method_20823()Z
named needRestock
Lnet/minecraft/entity/passive/VillagerEntity;needRestock()Z
-
canRestock
private boolean canRestock()- Mappings:
Namespace Name Mixin selector official fM
Lbgy;fM()Z
intermediary method_20824
Lnet/minecraft/class_1646;method_20824()Z
named canRestock
Lnet/minecraft/entity/passive/VillagerEntity;canRestock()Z
-
shouldRestock
public boolean shouldRestock()- Mappings:
Namespace Name Mixin selector official fB
Lbgy;fB()Z
intermediary method_20822
Lnet/minecraft/class_1646;method_20822()Z
named shouldRestock
Lnet/minecraft/entity/passive/VillagerEntity;shouldRestock()Z
-
restockAndUpdatePricesOnDemand
private void restockAndUpdatePricesOnDemand()- Mappings:
Namespace Name Mixin selector official fN
Lbgy;fN()V
intermediary method_21723
Lnet/minecraft/class_1646;method_21723()V
named restockAndUpdatePricesOnDemand
Lnet/minecraft/entity/passive/VillagerEntity;restockAndUpdatePricesOnDemand()V
-
updatePricesOnDemand
private void updatePricesOnDemand()- Mappings:
Namespace Name Mixin selector official fO
Lbgy;fO()V
intermediary method_21724
Lnet/minecraft/class_1646;method_21724()V
named updatePricesOnDemand
Lnet/minecraft/entity/passive/VillagerEntity;updatePricesOnDemand()V
-
prepareRecipesFor
- Mappings:
Namespace Name Mixin selector official i
Lbgy;i(Lbhl;)V
intermediary method_19192
Lnet/minecraft/class_1646;method_19192(Lnet/minecraft/class_1657;)V
named prepareRecipesFor
Lnet/minecraft/entity/passive/VillagerEntity;prepareRecipesFor(Lnet/minecraft/entity/player/PlayerEntity;)V
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTracker
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official e
Laqv;e()V
intermediary method_5693
Lnet/minecraft/class_1297;method_5693()V
named initDataTracker
Lnet/minecraft/entity/Entity;initDataTracker()V
-
writeCustomDataToTag
- Overrides:
writeCustomDataToTag
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official b
Laqv;b(Lmq;)V
intermediary method_5652
Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
named writeCustomDataToTag
Lnet/minecraft/entity/Entity;writeCustomDataToTag(Lnet/minecraft/nbt/CompoundTag;)V
-
readCustomDataFromTag
- Overrides:
readCustomDataFromTag
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official a
Laqv;a(Lmq;)V
intermediary method_5749
Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
named readCustomDataFromTag
Lnet/minecraft/entity/Entity;readCustomDataFromTag(Lnet/minecraft/nbt/CompoundTag;)V
-
canImmediatelyDespawn
public boolean canImmediatelyDespawn(double distanceSquared)- Overrides:
canImmediatelyDespawn
in classMobEntity
- Mappings:
Namespace Name Mixin selector official h
Larj;h(D)Z
intermediary method_5974
Lnet/minecraft/class_1308;method_5974(D)Z
named canImmediatelyDespawn
Lnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn(D)Z
-
getAmbientSound
- Overrides:
getAmbientSound
in classMobEntity
- Mappings:
Namespace Name Mixin selector official p
Larj;p()Laef;
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
Lari;c(Laqf;)Laef;
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 q
Lari;q()Laef;
intermediary method_6002
Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
named getDeathSound
Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
playWorkSound
public void playWorkSound()- Mappings:
Namespace Name Mixin selector official fC
Lbgy;fC()V
intermediary method_19183
Lnet/minecraft/class_1646;method_19183()V
named playWorkSound
Lnet/minecraft/entity/passive/VillagerEntity;playWorkSound()V
-
setVillagerData
- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(Lbgz;)V
intermediary method_7221
Lnet/minecraft/class_1646;method_7221(Lnet/minecraft/class_3850;)V
named setVillagerData
Lnet/minecraft/entity/passive/VillagerEntity;setVillagerData(Lnet/minecraft/village/VillagerData;)V
-
getVillagerData
- Specified by:
getVillagerData
in interfaceVillagerDataContainer
- Mappings:
Namespace Name Mixin selector official fw
Lbha;fw()Lbgz;
intermediary method_7231
Lnet/minecraft/class_3851;method_7231()Lnet/minecraft/class_3850;
named getVillagerData
Lnet/minecraft/village/VillagerDataContainer;getVillagerData()Lnet/minecraft/village/VillagerData;
-
afterUsing
- Specified by:
afterUsing
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official b
Lbgt;b(Lbss;)V
intermediary method_18008
Lnet/minecraft/class_3988;method_18008(Lnet/minecraft/class_1914;)V
named afterUsing
Lnet/minecraft/entity/passive/MerchantEntity;afterUsing(Lnet/minecraft/village/TradeOffer;)V
-
setAttacker
- Overrides:
setAttacker
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official a
Lari;a(Lari;)V
intermediary method_6015
Lnet/minecraft/class_1309;method_6015(Lnet/minecraft/class_1309;)V
named setAttacker
Lnet/minecraft/entity/LivingEntity;setAttacker(Lnet/minecraft/entity/LivingEntity;)V
-
onDeath
- Overrides:
onDeath
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official a
Lari;a(Laqf;)V
intermediary method_6078
Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)V
named onDeath
Lnet/minecraft/entity/LivingEntity;onDeath(Lnet/minecraft/entity/damage/DamageSource;)V
-
releaseAllTickets
private void releaseAllTickets()- Mappings:
Namespace Name Mixin selector official fP
Lbgy;fP()V
intermediary method_30958
Lnet/minecraft/class_1646;method_30958()V
named releaseAllTickets
Lnet/minecraft/entity/passive/VillagerEntity;releaseAllTickets()V
-
notifyDeath
- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(Laqv;)V
intermediary method_20690
Lnet/minecraft/class_1646;method_20690(Lnet/minecraft/class_1297;)V
named notifyDeath
Lnet/minecraft/entity/passive/VillagerEntity;notifyDeath(Lnet/minecraft/entity/Entity;)V
-
releaseTicketFor
- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(Lazf;)V
intermediary method_19176
Lnet/minecraft/class_1646;method_19176(Lnet/minecraft/class_4140;)V
named releaseTicketFor
Lnet/minecraft/entity/passive/VillagerEntity;releaseTicketFor(Lnet/minecraft/entity/ai/brain/MemoryModuleType;)V
-
isReadyToBreed
public boolean isReadyToBreed()- Overrides:
isReadyToBreed
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector official f
Laqt;f()Z
intermediary method_19184
Lnet/minecraft/class_1296;method_19184()Z
named isReadyToBreed
Lnet/minecraft/entity/passive/PassiveEntity;isReadyToBreed()Z
-
lacksFood
private boolean lacksFood()- Mappings:
Namespace Name Mixin selector official fQ
Lbgy;fQ()Z
intermediary method_20698
Lnet/minecraft/class_1646;method_20698()Z
named lacksFood
Lnet/minecraft/entity/passive/VillagerEntity;lacksFood()Z
-
consumeAvailableFood
private void consumeAvailableFood()- Mappings:
Namespace Name Mixin selector official fR
Lbgy;fR()V
intermediary method_19185
Lnet/minecraft/class_1646;method_19185()V
named consumeAvailableFood
Lnet/minecraft/entity/passive/VillagerEntity;consumeAvailableFood()V
-
getReputation
- Mappings:
Namespace Name Mixin selector official g
Lbgy;g(Lbhl;)I
intermediary method_20594
Lnet/minecraft/class_1646;method_20594(Lnet/minecraft/class_1657;)I
named getReputation
Lnet/minecraft/entity/passive/VillagerEntity;getReputation(Lnet/minecraft/entity/player/PlayerEntity;)I
-
depleteFood
private void depleteFood(int amount)- Mappings:
Namespace Name Mixin selector official w
Lbgy;w(I)V
intermediary method_19193
Lnet/minecraft/class_1646;method_19193(I)V
named depleteFood
Lnet/minecraft/entity/passive/VillagerEntity;depleteFood(I)V
-
eatForBreeding
public void eatForBreeding()- Mappings:
Namespace Name Mixin selector official fE
Lbgy;fE()V
intermediary method_20697
Lnet/minecraft/class_1646;method_20697()V
named eatForBreeding
Lnet/minecraft/entity/passive/VillagerEntity;eatForBreeding()V
-
setOffers
- Mappings:
Namespace Name Mixin selector official b
Lbgy;b(Lbst;)V
intermediary method_16917
Lnet/minecraft/class_1646;method_16917(Lnet/minecraft/class_1916;)V
named setOffers
Lnet/minecraft/entity/passive/VillagerEntity;setOffers(Lnet/minecraft/village/TradeOfferList;)V
-
canLevelUp
private boolean canLevelUp()- Mappings:
Namespace Name Mixin selector official fS
Lbgy;fS()Z
intermediary method_19188
Lnet/minecraft/class_1646;method_19188()Z
named canLevelUp
Lnet/minecraft/entity/passive/VillagerEntity;canLevelUp()Z
-
levelUp
private void levelUp()- Mappings:
Namespace Name Mixin selector official fT
Lbgy;fT()V
intermediary method_16918
Lnet/minecraft/class_1646;method_16918()V
named levelUp
Lnet/minecraft/entity/passive/VillagerEntity;levelUp()V
-
getDefaultName
- Overrides:
getDefaultName
in classEntity
- Mappings:
Namespace Name Mixin selector official bT
Laqv;bT()Loi;
intermediary method_23315
Lnet/minecraft/class_1297;method_23315()Lnet/minecraft/class_2561;
named getDefaultName
Lnet/minecraft/entity/Entity;getDefaultName()Lnet/minecraft/text/Text;
-
handleStatus
- Overrides:
handleStatus
in classMobEntity
- Mappings:
Namespace Name Mixin selector official a
Laqv;a(B)V
intermediary method_5711
Lnet/minecraft/class_1297;method_5711(B)V
named handleStatus
Lnet/minecraft/entity/Entity;handleStatus(B)V
-
initialize
@Nullable public EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable CompoundTag entityTag)- Overrides:
initialize
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official a
Larj;a(Lbuj;Lapo;Larl;Larz;Lmq;)Larz;
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/CompoundTag;)Lnet/minecraft/entity/EntityData;
-
createChild
- Specified by:
createChild
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector official b
Lbgy;b(Laav;Laqt;)Lbgy;
intermediary method_7225
Lnet/minecraft/class_1646;method_7225(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1646;
named createChild
Lnet/minecraft/entity/passive/VillagerEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/VillagerEntity;
-
onStruckByLightning
- Overrides:
onStruckByLightning
in classEntity
- Mappings:
Namespace Name Mixin selector official a
Laqv;a(Laav;Larh;)V
intermediary method_5800
Lnet/minecraft/class_1297;method_5800(Lnet/minecraft/class_3218;Lnet/minecraft/class_1538;)V
named onStruckByLightning
Lnet/minecraft/entity/Entity;onStruckByLightning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LightningEntity;)V
-
loot
-
canGather
-
wantsToStartBreeding
public boolean wantsToStartBreeding()- Mappings:
Namespace Name Mixin selector official fF
Lbgy;fF()Z
intermediary method_7234
Lnet/minecraft/class_1646;method_7234()Z
named wantsToStartBreeding
Lnet/minecraft/entity/passive/VillagerEntity;wantsToStartBreeding()Z
-
canBreed
public boolean canBreed()- Mappings:
Namespace Name Mixin selector official fG
Lbgy;fG()Z
intermediary method_7239
Lnet/minecraft/class_1646;method_7239()Z
named canBreed
Lnet/minecraft/entity/passive/VillagerEntity;canBreed()Z
-
getAvailableFood
private int getAvailableFood()- Mappings:
Namespace Name Mixin selector official fU
Lbgy;fU()I
intermediary method_19189
Lnet/minecraft/class_1646;method_19189()I
named getAvailableFood
Lnet/minecraft/entity/passive/VillagerEntity;getAvailableFood()I
-
hasSeedToPlant
public boolean hasSeedToPlant()- Mappings:
Namespace Name Mixin selector official fH
Lbgy;fH()Z
intermediary method_19623
Lnet/minecraft/class_1646;method_19623()Z
named hasSeedToPlant
Lnet/minecraft/entity/passive/VillagerEntity;hasSeedToPlant()Z
-
fillRecipes
protected void fillRecipes()- Specified by:
fillRecipes
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official fu
Lbgt;fu()V
intermediary method_7237
Lnet/minecraft/class_3988;method_7237()V
named fillRecipes
Lnet/minecraft/entity/passive/MerchantEntity;fillRecipes()V
-
talkWithVillager
- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(Laav;Lbgy;J)V
intermediary method_19177
Lnet/minecraft/class_1646;method_19177(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V
named talkWithVillager
Lnet/minecraft/entity/passive/VillagerEntity;talkWithVillager(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
decayGossip
private void decayGossip()- Mappings:
Namespace Name Mixin selector official fV
Lbgy;fV()V
intermediary method_20696
Lnet/minecraft/class_1646;method_20696()V
named decayGossip
Lnet/minecraft/entity/passive/VillagerEntity;decayGossip()V
-
summonGolem
- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(Laav;JI)V
intermediary method_20688
Lnet/minecraft/class_1646;method_20688(Lnet/minecraft/class_3218;JI)V
named summonGolem
Lnet/minecraft/entity/passive/VillagerEntity;summonGolem(Lnet/minecraft/server/world/ServerWorld;JI)V
-
canSummonGolem
public boolean canSummonGolem(long time)- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(J)Z
intermediary method_20687
Lnet/minecraft/class_1646;method_20687(J)Z
named canSummonGolem
Lnet/minecraft/entity/passive/VillagerEntity;canSummonGolem(J)Z
-
spawnIronGolem
- Mappings:
Namespace Name Mixin selector official d
Lbgy;d(Laav;)Lbbt;
intermediary method_19190
Lnet/minecraft/class_1646;method_19190(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1439;
named spawnIronGolem
Lnet/minecraft/entity/passive/VillagerEntity;spawnIronGolem(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/passive/IronGolemEntity;
-
getHighestOpenPositionOnOffset
- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(Lfx;DD)Lfx;
intermediary method_30023
Lnet/minecraft/class_1646;method_30023(Lnet/minecraft/class_2338;DD)Lnet/minecraft/class_2338;
named getHighestOpenPositionOnOffset
Lnet/minecraft/entity/passive/VillagerEntity;getHighestOpenPositionOnOffset(Lnet/minecraft/util/math/BlockPos;DD)Lnet/minecraft/util/math/BlockPos;
-
onInteractionWith
- Specified by:
onInteractionWith
in interfaceInteractionObserver
- Mappings:
Namespace Name Mixin selector official a
Larv;a(Lbav;Laqv;)V
intermediary method_18870
Lnet/minecraft/class_4094;method_18870(Lnet/minecraft/class_4151;Lnet/minecraft/class_1297;)V
named onInteractionWith
Lnet/minecraft/entity/InteractionObserver;onInteractionWith(Lnet/minecraft/entity/EntityInteraction;Lnet/minecraft/entity/Entity;)V
-
getExperience
public int getExperience()- Specified by:
getExperience
in interfaceMerchant
- Overrides:
getExperience
in classMerchantEntity
- Mappings:
Namespace Name Mixin selector official r
Lbsr;r()I
intermediary method_19269
Lnet/minecraft/class_1915;method_19269()I
named getExperience
Lnet/minecraft/village/Merchant;getExperience()I
-
setExperience
public void setExperience(int amount)- Mappings:
Namespace Name Mixin selector official v
Lbgy;v(I)V
intermediary method_19625
Lnet/minecraft/class_1646;method_19625(I)V
named setExperience
Lnet/minecraft/entity/passive/VillagerEntity;setExperience(I)V
-
clearDailyRestockCount
private void clearDailyRestockCount()- Mappings:
Namespace Name Mixin selector official fW
Lbgy;fW()V
intermediary method_20821
Lnet/minecraft/class_1646;method_20821()V
named clearDailyRestockCount
Lnet/minecraft/entity/passive/VillagerEntity;clearDailyRestockCount()V
-
getGossip
- Mappings:
Namespace Name Mixin selector official fI
Lbgy;fI()Lazb;
intermediary method_21651
Lnet/minecraft/class_1646;method_21651()Lnet/minecraft/class_4136;
named getGossip
Lnet/minecraft/entity/passive/VillagerEntity;getGossip()Lnet/minecraft/village/VillagerGossips;
-
setGossipDataFromTag
- Mappings:
Namespace Name Mixin selector official a
Lbgy;a(Lni;)V
intermediary method_21650
Lnet/minecraft/class_1646;method_21650(Lnet/minecraft/class_2520;)V
named setGossipDataFromTag
Lnet/minecraft/entity/passive/VillagerEntity;setGossipDataFromTag(Lnet/minecraft/nbt/Tag;)V
-
sendAiDebugData
protected void sendAiDebugData()- Overrides:
sendAiDebugData
in classMobEntity
- Mappings:
Namespace Name Mixin selector official Q
Larj;Q()V
intermediary method_18409
Lnet/minecraft/class_1308;method_18409()V
named sendAiDebugData
Lnet/minecraft/entity/mob/MobEntity;sendAiDebugData()V
-
sleep
- Overrides:
sleep
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official b
Lari;b(Lfx;)V
intermediary method_18403
Lnet/minecraft/class_1309;method_18403(Lnet/minecraft/class_2338;)V
named sleep
Lnet/minecraft/entity/LivingEntity;sleep(Lnet/minecraft/util/math/BlockPos;)V
-
wakeUp
public void wakeUp()- Overrides:
wakeUp
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official eL
Lari;eL()V
intermediary method_18400
Lnet/minecraft/class_1309;method_18400()V
named wakeUp
Lnet/minecraft/entity/LivingEntity;wakeUp()V
-
hasRecentlyWorkedAndSlept
private boolean hasRecentlyWorkedAndSlept(long worldTime)- Mappings:
Namespace Name Mixin selector official b
Lbgy;b(J)Z
intermediary method_20741
Lnet/minecraft/class_1646;method_20741(J)Z
named hasRecentlyWorkedAndSlept
Lnet/minecraft/entity/passive/VillagerEntity;hasRecentlyWorkedAndSlept(J)Z
-