Package net.minecraft.entity.passive
Class VillagerEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.mob.MobEntity
net.minecraft.entity.PathAwareEntity
net.minecraft.entity.passive.PassiveEntity
net.minecraft.entity.passive.VillagerEntity
- All Implemented Interfaces:
class_3893,Trader,EntityCategoryProvider,Tradable,Nameable
- Mappings:
Namespace Name official aobintermediary net/minecraft/class_985named net/minecraft/entity/passive/VillagerEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate PlayerEntityprivate booleanprivate static final TrackedData<Integer>private static final Loggerprivate booleanprivate Villageprivate intprivate booleanprivate booleanprivate intprivate Stringprivate booleanprivate TraderOfferListprivate intprivate static final VillagerEntity.TradeProvider[][][][]private final SimpleInventoryprivate booleanFields inherited from class net.minecraft.entity.passive.PassiveEntity
field_11896, field_11898, forcedAgeFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, attackGoals, entityMotionHelper, experiencePoints, field_14559, goals, jumpControl, lookControl, navigationFields inherited from class net.minecraft.entity.LivingEntity
attackingPlayer, bodyTrackingIncrements, bodyYaw, dead, deathTime, defaultMaxHealth, despawnCounter, distanceTravelled, field_14542, field_14543, field_14546, field_14547, field_14548, field_16513, field_16815, field_16816, field_16817, field_6748, field_6749, field_6750, field_6752, field_6753, field_6771, field_6776, field_6777, field_6778, field_6782, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headYaw, hurtTime, jumping, knockbackVelocity, lastHandSwingProgress, mainHand, maxHurtTime, playerHitTimer, prevBodyYaw, prevDistanceTravelled, prevHeadYaw, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, serverPitch, serverY, serverYaw, serverZ, serxerX, sidewaysSpeed, stepBobbingAmountFields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, distanceTraveled, fallDistance, field_16693, field_16694, field_16696, field_3223, firstUpdate, FLAGS, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, LOGGER_, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, ridingCooldown, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, tracedX, tracedY, tracedZ, updateNeeded, uuidString, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SoundEventbreed(PassiveEntity passiveEntity) booleancanBeLeashedBy(PlayerEntity player) booleanprivate booleanprotected SoundEventbooleanfloatprotected SoundEventgetHurtSound(DamageSource damageSource) protected Identifierprivate voidgetOffers(PlayerEntity player) voidhandleStatus(byte status) booleanbooleanprotected voidprotected voidinitialize(LocalDifficulty difficulty, EntityData entityData, NbtCompound nbt) protected voidbooleaninteractMob(PlayerEntity playerEntity, Hand hand) protected voidloot(ItemEntity item) protected voidprivate voidmethod_11218(ParticleEffect particleEffect) booleanbooleanbooleanprivate voidbooleanmethod_11227(boolean bool) voidmethod_11228(boolean bool) private booleanmethod_11229(int int2) method_13613(LocalDifficulty localDifficulty, EntityData entityData, NbtCompound nbtCompound, boolean bool) voidmethod_3113(boolean bool) voidmethod_3114(boolean bool) booleanbooleanvoidvoidmethod_5501(ItemStack stack) protected voidmobTick()voidonKilled(DamageSource source) voidonLightningStrike(LightningBoltEntity lightning) intvoidvoidsetAttacker(LivingEntity entity) voidsetCurrentCustomer(PlayerEntity player) voidsetProfession(int professon) voidvoidtrade(TradeOffer offer) voidMethods inherited from class net.minecraft.entity.passive.PassiveEntity
age, isBaby, method_10925, method_5377, method_5378, method_6095, onTrackedDataSet, setAge, setBounds, tickMovementMethods inherited from class net.minecraft.entity.PathAwareEntity
getPathfindingFavor, getPositionTarget, getPositionTargetRange, hasPositionTarget, isInWalkTargetRange, isInWalkTargetRange, method_13951, method_15652, method_15657, method_6173, method_6175, setPositionTarget, shouldContinue, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canAttackEntity, canBeControlledByRider, canMoveVoluntarily, canPickupItem, canPickUpLoot, checkDespawn, createNavigation, detachLeash, dropLoot, equipStack, getArmorItems, getDefaultDrop, getDurability, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getMinAmbientSoundDelay, getMotionHelper, getNavigation, getSafeFallDistance, getTarget, getVisibilityCache, getXpToDrop, hasNoAi, initEquipment, interact, isLeashed, isPersistent, lookAtEntity, method_13003, method_13043, method_13044, method_13051, method_13075, method_13076, method_13077, method_13078, method_13080, method_13081, method_13082, method_13083, method_13084, method_13086, method_13088, method_15061, method_15645, method_15651, method_15653, method_15654, method_15655, method_15656, method_2469, method_2638, method_4472, method_6162, onEatingGrass, playAmbientSound, playSpawnEffects, setAiDisabled, setCanPickUpLoot, setForwardSpeed, setMovementSpeed, setPersistent, setTarget, startRiding, tick, tickNewAi, tryAttack, turnHead, updateEnchantmentsMethods inherited from class net.minecraft.entity.LivingEntity
animateDamage, applyArmorDamage, applyDamage, applyEnchantmentsToDamage, canSee, collides, damage, damageArmor, destroy, dropXp, endCombat, enterCombat, fall, getAbsorption, getArmorProtectionValue, getAttacker, getAttacking, getAttributeContainer, getDamageTracker, getEffectInstance, getHandSwingProgress, getHeadRotation, getHealth, getJumpVelocity, getLandSound, getLastAttackTime, getLastHurtTimestamp, getMaxHealth, getMovementSpeed, getNextAirUnderwater, getOpponent, getRandom, getSoundPitch, getSoundVolume, getStackInHand, getStatusEffectInstances, getStatusEffects, getStuckArrows, handleFallDamage, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isClimbing, isPushable, isSleeping, jump, kill, markEffectsDirty, method_10981, method_13038, method_13040, method_13041, method_13042, method_13045, method_13046, method_13050, method_13052, method_13053, method_13054, method_13055, method_13056, method_13057, method_13058, method_13059, method_13061, method_13062, method_13063, method_13064, method_13065, method_13066, method_13067, method_13069, method_13071, method_13072, method_13493, method_13494, method_13946, method_13947, method_13948, method_15058, method_15559, method_15563, method_15570, method_15591, method_15641, method_15642, method_15643, method_15644, method_15646, method_15647, method_15648, method_15650, method_2582, method_2607, method_2610, method_2634, method_2647, method_2649, method_2654, method_2657, method_2658, method_3217, method_6108, method_6109, method_6111, method_6117, method_6119, method_6150, method_6152, pushAway, scheduleVelocityUpdate, sendPickup, setAbsorption, setHeadYaw, setHealth, setJumping, setSprinting, setStuckArrows, setYaw, shouldAlwaysDropXp, shouldDropXp, shouldRenderName, stopRiding, tickCramming, tickHandSwing, tickRiding, tickStatusEffects, updatePotionVisibility, updateTrackedPositionAndAnglesMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, afterSpawn, applyMirror, applyRotation, attemptSprintingParticles, burn, canAddPassenger, canAvoidTraps, canClimb, canFly, canStartRiding, canUsePortals, checkBlockCollision, copyPortalInfo, copyPosition, dealDamage, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, entityDataRequiresOperator, equals, extinguish, fromNbt, getAir, getBoundingBox, getBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getDataTracker, getDefaultNetherPortalCooldown, getEntityId, getEntityName, getFlag, getHardCollisionBox, getHeightOffset, getHorizontalDirection, getHoverEvent, getItemsEquipped, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getLightmapCoordinates, getMaxNetherPortalTime, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPistonBehavior, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotation, getRotationClient, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTargetingMargin, getUuid, getVehicle, getVisibilityBoundingBox, handleAttack, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, interactAt, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isSilent, isSneaking, isSpectatedBy, isSprinting, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, method_10787, method_10931, method_10932, method_10933, method_10936, method_12265, method_12833, method_12984, method_12985, method_12991, method_15051, method_15055, method_15540, method_15541, method_15557, method_15558, method_15560, method_15561, method_15562, method_15564, method_15566, method_15567, method_15569, method_15571, method_15572, method_15573, method_15574, method_15575, method_15576, method_15577, method_15578, method_15580, method_15581, method_15582, method_15583, method_15584, method_15585, method_15586, method_15588, method_15589, method_15590, method_15592, method_15593, method_15594, method_17412, method_17413, method_17414, method_2492, method_4086, method_5505, method_5506, move, onBlockCollision, onKilledOther, onPassengerLookAround, onPlayerCollision, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, playSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, setAir, setBoundingBox, setCustomNameVisible, setEntityId, setFlag, setGlowing, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setNoGravity, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setUuid, setVelocityClient, setWorld, shouldRender, shouldRender, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, teleportRequested, tickFire, tickNetherPortalCooldown, toListNbt, toListNbt, toNbt, toString, updateKilledAchievement, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSubmergedInWaterState, updateWaterState
-
Field Details
-
field_15078
- Mappings:
Namespace Name Mixin selector official bCLaob;bC:Lorg/apache/logging/log4j/Logger;intermediary field_15078Lnet/minecraft/class_985;field_15078:Lorg/apache/logging/log4j/Logger;named field_15078Lnet/minecraft/entity/passive/VillagerEntity;field_15078:Lorg/apache/logging/log4j/Logger;
-
field_14789
- Mappings:
Namespace Name Mixin selector official bDLaob;bD:Lor;intermediary field_14789Lnet/minecraft/class_985;field_14789:Lnet/minecraft/class_2921;named field_14789Lnet/minecraft/entity/passive/VillagerEntity;field_14789:Lnet/minecraft/entity/data/TrackedData;
-
TRADES
- Mappings:
Namespace Name Mixin selector official bULaob;bU:[[[[Laob$f;intermediary field_12108Lnet/minecraft/class_985;field_12108:[[[[Lnet/minecraft/class_985$class_2668;named TRADESLnet/minecraft/entity/passive/VillagerEntity;TRADES:[[[[Lnet/minecraft/entity/passive/VillagerEntity$TradeProvider;
-
field_3951
private int field_3951- Mappings:
Namespace Name Mixin selector official bELaob;bE:Iintermediary field_3951Lnet/minecraft/class_985;field_3951:Inamed field_3951Lnet/minecraft/entity/passive/VillagerEntity;field_3951:I
-
field_3952
private boolean field_3952- Mappings:
Namespace Name Mixin selector official bFLaob;bF:Zintermediary field_3952Lnet/minecraft/class_985;field_3952:Znamed field_3952Lnet/minecraft/entity/passive/VillagerEntity;field_3952:Z
-
field_3953
private boolean field_3953- Mappings:
Namespace Name Mixin selector official bGLaob;bG:Zintermediary field_3953Lnet/minecraft/class_985;field_3953:Znamed field_3953Lnet/minecraft/entity/passive/VillagerEntity;field_3953:Z
-
field_3950
- Mappings:
Namespace Name Mixin selector official bHLaob;bH:Lajg;intermediary field_3950Lnet/minecraft/class_985;field_3950:Lnet/minecraft/class_938;named field_3950Lnet/minecraft/entity/passive/VillagerEntity;field_3950:Lnet/minecraft/village/Village;
-
customer
- Mappings:
Namespace Name Mixin selector official bILaob;bI:Laog;intermediary field_3954Lnet/minecraft/class_985;field_3954:Lnet/minecraft/class_988;named customerLnet/minecraft/entity/passive/VillagerEntity;customer:Lnet/minecraft/entity/player/PlayerEntity;
-
offers
- Mappings:
Namespace Name Mixin selector official bJLaob;bJ:Laxf;intermediary field_3955Lnet/minecraft/class_985;field_3955:Lnet/minecraft/class_1145;named offersLnet/minecraft/entity/passive/VillagerEntity;offers:Lnet/minecraft/village/TraderOfferList;
-
field_3956
private int field_3956- Mappings:
Namespace Name Mixin selector official bKLaob;bK:Iintermediary field_3956Lnet/minecraft/class_985;field_3956:Inamed field_3956Lnet/minecraft/entity/passive/VillagerEntity;field_3956:I
-
field_3948
private boolean field_3948- Mappings:
Namespace Name Mixin selector official bLLaob;bL:Zintermediary field_3948Lnet/minecraft/class_985;field_3948:Znamed field_3948Lnet/minecraft/entity/passive/VillagerEntity;field_3948:Z
-
willingToMate
private boolean willingToMate- Mappings:
Namespace Name Mixin selector official bMLaob;bM:Zintermediary field_12109Lnet/minecraft/class_985;field_12109:Znamed willingToMateLnet/minecraft/entity/passive/VillagerEntity;willingToMate:Z
-
riches
private int riches- Mappings:
Namespace Name Mixin selector official bNLaob;bN:Iintermediary field_3949Lnet/minecraft/class_985;field_3949:Inamed richesLnet/minecraft/entity/passive/VillagerEntity;riches:I
-
field_5395
- Mappings:
Namespace Name Mixin selector official bOLaob;bO:Ljava/lang/String;intermediary field_5395Lnet/minecraft/class_985;field_5395:Ljava/lang/String;named field_5395Lnet/minecraft/entity/passive/VillagerEntity;field_5395:Ljava/lang/String;
-
career
private int career- Mappings:
Namespace Name Mixin selector official bPLaob;bP:Iintermediary field_12110Lnet/minecraft/class_985;field_12110:Inamed careerLnet/minecraft/entity/passive/VillagerEntity;career:I
-
careerLevel
private int careerLevel- Mappings:
Namespace Name Mixin selector official bQLaob;bQ:Iintermediary field_12111Lnet/minecraft/class_985;field_12111:Inamed careerLevelLnet/minecraft/entity/passive/VillagerEntity;careerLevel:I
-
field_5396
private boolean field_5396- Mappings:
Namespace Name Mixin selector official bRLaob;bR:Zintermediary field_5396Lnet/minecraft/class_985;field_5396:Znamed field_5396Lnet/minecraft/entity/passive/VillagerEntity;field_5396:Z
-
field_12106
private boolean field_12106- Mappings:
Namespace Name Mixin selector official bSLaob;bS:Zintermediary field_12106Lnet/minecraft/class_985;field_12106:Znamed field_12106Lnet/minecraft/entity/passive/VillagerEntity;field_12106:Z
-
villagerInventory
- Mappings:
Namespace Name Mixin selector official bTLaob;bT:Ladt;intermediary field_12107Lnet/minecraft/class_985;field_12107:Lnet/minecraft/class_852;named villagerInventoryLnet/minecraft/entity/passive/VillagerEntity;villagerInventory:Lnet/minecraft/inventory/SimpleInventory;
-
-
Constructor Details
-
VillagerEntity
- Mappings:
Namespace Name Mixin selector official <init>Laer;<init>(Laxy;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
VillagerEntity
- Mappings:
Namespace Name Mixin selector official <init>Laob;<init>(Laxy;I)Vintermediary <init>Lnet/minecraft/class_985;<init>(Lnet/minecraft/class_1150;I)Vnamed <init>Lnet/minecraft/entity/passive/VillagerEntity;<init>(Lnet/minecraft/world/World;I)V
-
-
Method Details
-
initGoals
protected void initGoals() -
method_11225
private void method_11225()- Mappings:
Namespace Name Mixin selector official dJLaob;dJ()Vintermediary method_11225Lnet/minecraft/class_985;method_11225()Vnamed method_11225Lnet/minecraft/entity/passive/VillagerEntity;method_11225()V
-
method_10926
protected void method_10926()- Overrides:
method_10926in classPassiveEntity- Mappings:
Namespace Name Mixin selector official lLaeo;l()Vintermediary method_10926Lnet/minecraft/class_862;method_10926()Vnamed method_10926Lnet/minecraft/entity/passive/PassiveEntity;method_10926()V
-
initializeAttributes
protected void initializeAttributes()- Overrides:
initializeAttributesin classMobEntity- Mappings:
Namespace Name Mixin selector official bZLafa;bZ()Vintermediary method_6129Lnet/minecraft/class_1699;method_6129()Vnamed initializeAttributesLnet/minecraft/entity/LivingEntity;initializeAttributes()V
-
mobTick
protected void mobTick() -
interactMob
- Overrides:
interactMobin classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLafb;a(Laog;Ladk;)Zintermediary method_13079Lnet/minecraft/class_871;method_13079(Lnet/minecraft/class_988;Lnet/minecraft/class_2961;)Znamed interactMobLnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Z
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classPassiveEntity- Mappings:
Namespace Name Mixin selector official x_Laer;x_()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classPassiveEntity- Mappings:
Namespace Name Mixin selector official bLaer;b(Lgy;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbtin classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLaer;a(Lgy;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
canImmediatelyDespawn
public boolean canImmediatelyDespawn()- Overrides:
canImmediatelyDespawnin classMobEntity- Mappings:
Namespace Name Mixin selector official HLafb;H()Zintermediary method_2631Lnet/minecraft/class_871;method_2631()Znamed canImmediatelyDespawnLnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn()Z
-
ambientSound
- Overrides:
ambientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector official DLafb;D()Lwi;intermediary method_2603Lnet/minecraft/class_871;method_2603()Lnet/minecraft/class_2926;named ambientSoundLnet/minecraft/entity/mob/MobEntity;ambientSound()Lnet/minecraft/client/sound/SoundEvent;
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official dLafa;d(Laea;)Lwi;intermediary method_15060Lnet/minecraft/class_1699;method_15060(Lnet/minecraft/class_856;)Lnet/minecraft/class_2926;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/client/sound/SoundEvent;
-
deathSound
- Overrides:
deathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official csLafa;cs()Lwi;intermediary method_13049Lnet/minecraft/class_1699;method_13049()Lnet/minecraft/class_2926;named deathSoundLnet/minecraft/entity/LivingEntity;deathSound()Lnet/minecraft/client/sound/SoundEvent;
-
getLootTableId
- Overrides:
getLootTableIdin classMobEntity- Mappings:
Namespace Name Mixin selector official GLafb;G()Lpc;intermediary method_13074Lnet/minecraft/class_871;method_13074()Lnet/minecraft/class_1653;named getLootTableIdLnet/minecraft/entity/mob/MobEntity;getLootTableId()Lnet/minecraft/util/Identifier;
-
setProfession
public void setProfession(int professon) - Mappings:
Namespace Name Mixin selector official dLaob;d(I)Vintermediary method_3108Lnet/minecraft/class_985;method_3108(I)Vnamed setProfessionLnet/minecraft/entity/passive/VillagerEntity;setProfession(I)V
-
profession
public int profession()- Mappings:
Namespace Name Mixin selector official dyLaob;dy()Iintermediary method_3115Lnet/minecraft/class_985;method_3115()Inamed professionLnet/minecraft/entity/passive/VillagerEntity;profession()I
-
method_3116
public boolean method_3116()- Mappings:
Namespace Name Mixin selector official dzLaob;dz()Zintermediary method_3116Lnet/minecraft/class_985;method_3116()Znamed method_3116Lnet/minecraft/entity/passive/VillagerEntity;method_3116()Z
-
method_3113
public void method_3113(boolean bool) - Mappings:
Namespace Name Mixin selector official sLaob;s(Z)Vintermediary method_3113Lnet/minecraft/class_985;method_3113(Z)Vnamed method_3113Lnet/minecraft/entity/passive/VillagerEntity;method_3113(Z)V
-
method_3114
public void method_3114(boolean bool) - Mappings:
Namespace Name Mixin selector official tLaob;t(Z)Vintermediary method_3114Lnet/minecraft/class_985;method_3114(Z)Vnamed method_3114Lnet/minecraft/entity/passive/VillagerEntity;method_3114(Z)V
-
method_3117
public boolean method_3117()- Mappings:
Namespace Name Mixin selector official dALaob;dA()Zintermediary method_3117Lnet/minecraft/class_985;method_3117()Znamed method_3117Lnet/minecraft/entity/passive/VillagerEntity;method_3117()Z
-
setAttacker
- Overrides:
setAttackerin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLafa;a(Lafa;)Vintermediary method_6132Lnet/minecraft/class_1699;method_6132(Lnet/minecraft/class_1699;)Vnamed setAttackerLnet/minecraft/entity/LivingEntity;setAttacker(Lnet/minecraft/entity/LivingEntity;)V
-
onKilled
- Overrides:
onKilledin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLafa;a(Laea;)Vintermediary method_2580Lnet/minecraft/class_1699;method_2580(Lnet/minecraft/class_856;)Vnamed onKilledLnet/minecraft/entity/LivingEntity;onKilled(Lnet/minecraft/entity/damage/DamageSource;)V
-
setCurrentCustomer
- Specified by:
setCurrentCustomerin interfaceTrader- Mappings:
Namespace Name Mixin selector official a_Laxd;a_(Laog;)Vintermediary method_3544Lnet/minecraft/class_1143;method_3544(Lnet/minecraft/class_988;)Vnamed setCurrentCustomerLnet/minecraft/entity/data/Trader;setCurrentCustomer(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getCurrentCustomer
- Specified by:
getCurrentCustomerin interfaceTrader- Mappings:
Namespace Name Mixin selector official M_Laxd;M_()Laog;intermediary method_3546Lnet/minecraft/class_1143;method_3546()Lnet/minecraft/class_988;named getCurrentCustomerLnet/minecraft/entity/data/Trader;getCurrentCustomer()Lnet/minecraft/entity/player/PlayerEntity;
-
hasCustomer
public boolean hasCustomer()- Mappings:
Namespace Name Mixin selector official dBLaob;dB()Zintermediary method_3118Lnet/minecraft/class_985;method_3118()Znamed hasCustomerLnet/minecraft/entity/passive/VillagerEntity;hasCustomer()Z
-
method_11227
public boolean method_11227(boolean bool) - Mappings:
Namespace Name Mixin selector official uLaob;u(Z)Zintermediary method_11227Lnet/minecraft/class_985;method_11227(Z)Znamed method_11227Lnet/minecraft/entity/passive/VillagerEntity;method_11227(Z)Z
-
method_11228
public void method_11228(boolean bool) - Mappings:
Namespace Name Mixin selector official vLaob;v(Z)Vintermediary method_11228Lnet/minecraft/class_985;method_11228(Z)Vnamed method_11228Lnet/minecraft/entity/passive/VillagerEntity;method_11228(Z)V
-
trade
-
method_5501
- Specified by:
method_5501in interfaceTrader- Mappings:
Namespace Name Mixin selector official aLaxd;a(Late;)Vintermediary method_5501Lnet/minecraft/class_1143;method_5501(Lnet/minecraft/class_1071;)Vnamed method_5501Lnet/minecraft/entity/data/Trader;method_5501(Lnet/minecraft/item/ItemStack;)V
-
getOffers
- Specified by:
getOffersin interfaceTrader- Mappings:
Namespace Name Mixin selector official b_Laxd;b_(Laog;)Laxf;intermediary method_3545Lnet/minecraft/class_1143;method_3545(Lnet/minecraft/class_988;)Lnet/minecraft/class_1145;named getOffersLnet/minecraft/entity/data/Trader;getOffers(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/village/TraderOfferList;
-
getOffers
private void getOffers()- Mappings:
Namespace Name Mixin selector official dKLaob;dK()Vintermediary method_11226Lnet/minecraft/class_985;method_11226()Vnamed getOffersLnet/minecraft/entity/passive/VillagerEntity;getOffers()V
-
setTraderOfferList
- Specified by:
setTraderOfferListin interfaceTrader- Mappings:
Namespace Name Mixin selector official aLaxd;a(Laxf;)Vintermediary method_3543Lnet/minecraft/class_1143;method_3543(Lnet/minecraft/class_1145;)Vnamed setTraderOfferListLnet/minecraft/entity/data/Trader;setTraderOfferList(Lnet/minecraft/village/TraderOfferList;)V
-
method_13682
- Specified by:
method_13682in interfaceTrader- Mappings:
Namespace Name Mixin selector official cLaxd;c()Laxy;intermediary method_13682Lnet/minecraft/class_1143;method_13682()Lnet/minecraft/class_1150;named method_13682Lnet/minecraft/entity/data/Trader;method_13682()Lnet/minecraft/world/World;
-
method_13683
- Specified by:
method_13683in interfaceTrader- Mappings:
Namespace Name Mixin selector official dLaxd;d()Lel;intermediary method_13683Lnet/minecraft/class_1143;method_13683()Lnet/minecraft/class_2552;named method_13683Lnet/minecraft/entity/data/Trader;method_13683()Lnet/minecraft/util/math/BlockPos;
-
method_6344
- Specified by:
method_6344in interfaceNameable- Specified by:
method_6344in interfaceTrader- Overrides:
method_6344in classEntity- Mappings:
Namespace Name Mixin selector official OLadr;O()Lij;intermediary method_6344Lnet/minecraft/class_2611;method_6344()Lnet/minecraft/class_1982;named method_6344Lnet/minecraft/text/Nameable;method_6344()Lnet/minecraft/text/Text;
-
getEyeHeight
public float getEyeHeight()- Overrides:
getEyeHeightin classEntity- Mappings:
Namespace Name Mixin selector official bFLaer;bF()Fintermediary method_2544Lnet/minecraft/class_864;method_2544()Fnamed getEyeHeightLnet/minecraft/entity/Entity;getEyeHeight()F
-
handleStatus
- Overrides:
handleStatusin classMobEntity- Mappings:
Namespace Name Mixin selector official aLaer;a(B)Vintermediary method_2485Lnet/minecraft/class_864;method_2485(B)Vnamed handleStatusLnet/minecraft/entity/Entity;handleStatus(B)V
-
method_11218
- Mappings:
Namespace Name Mixin selector official aLaob;a(Lfk;)Vintermediary method_11218Lnet/minecraft/class_985;method_11218(Lnet/minecraft/class_4340;)Vnamed method_11218Lnet/minecraft/entity/passive/VillagerEntity;method_11218(Lnet/minecraft/particle/ParticleEffect;)V
-
initialize
@Nullable public EntityData initialize(LocalDifficulty difficulty, @Nullable EntityData entityData, @Nullable NbtCompound nbt) - Overrides:
initializein classMobEntity- Mappings:
Namespace Name Mixin selector official aLafb;a(Ladj;Lafj;Lgy;)Lafj;intermediary method_6156Lnet/minecraft/class_871;method_6156(Lnet/minecraft/class_2607;Lnet/minecraft/class_1700;Lnet/minecraft/class_322;)Lnet/minecraft/class_1700;named initializeLnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
-
method_13613
public EntityData method_13613(LocalDifficulty localDifficulty, @Nullable EntityData entityData, @Nullable NbtCompound nbtCompound, boolean bool) - Mappings:
Namespace Name Mixin selector official aLaob;a(Ladj;Lafj;Lgy;Z)Lafj;intermediary method_13613Lnet/minecraft/class_985;method_13613(Lnet/minecraft/class_2607;Lnet/minecraft/class_1700;Lnet/minecraft/class_322;Z)Lnet/minecraft/class_1700;named method_13613Lnet/minecraft/entity/passive/VillagerEntity;method_13613(Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;Z)Lnet/minecraft/entity/EntityData;
-
method_4567
public void method_4567()- Mappings:
Namespace Name Mixin selector official dCLaob;dC()Vintermediary method_4567Lnet/minecraft/class_985;method_4567()Vnamed method_4567Lnet/minecraft/entity/passive/VillagerEntity;method_4567()V
-
breed
- Specified by:
breedin classPassiveEntity- Mappings:
Namespace Name Mixin selector official bLaob;b(Laeo;)Laob;intermediary method_4565Lnet/minecraft/class_985;method_4565(Lnet/minecraft/class_862;)Lnet/minecraft/class_985;named breedLnet/minecraft/entity/passive/VillagerEntity;breed(Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/VillagerEntity;
-
canBeLeashedBy
- Overrides:
canBeLeashedByin classMobEntity- Mappings:
Namespace Name Mixin selector official aLafb;a(Laog;)Zintermediary method_2537Lnet/minecraft/class_871;method_2537(Lnet/minecraft/class_988;)Znamed canBeLeashedByLnet/minecraft/entity/mob/MobEntity;canBeLeashedBy(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
onLightningStrike
- Overrides:
onLightningStrikein classEntity- Mappings:
Namespace Name Mixin selector official aLaer;a(Lamj;)Vintermediary method_2502Lnet/minecraft/class_864;method_2502(Lnet/minecraft/class_961;)Vnamed onLightningStrikeLnet/minecraft/entity/Entity;onLightningStrike(Lnet/minecraft/entity/LightningBoltEntity;)V
-
method_11220
- Mappings:
Namespace Name Mixin selector official dDLaob;dD()Ladt;intermediary method_11220Lnet/minecraft/class_985;method_11220()Lnet/minecraft/class_852;named method_11220Lnet/minecraft/entity/passive/VillagerEntity;method_11220()Lnet/minecraft/inventory/SimpleInventory;
-
loot
-
canPickUp
- Mappings:
Namespace Name Mixin selector official aLaob;a(Lata;)Zintermediary method_11219Lnet/minecraft/class_985;method_11219(Lnet/minecraft/class_1069;)Znamed canPickUpLnet/minecraft/entity/passive/VillagerEntity;canPickUp(Lnet/minecraft/item/Item;)Z
-
method_11221
public boolean method_11221()- Mappings:
Namespace Name Mixin selector official dELaob;dE()Zintermediary method_11221Lnet/minecraft/class_985;method_11221()Znamed method_11221Lnet/minecraft/entity/passive/VillagerEntity;method_11221()Z
-
method_11222
public boolean method_11222()- Mappings:
Namespace Name Mixin selector official dFLaob;dF()Zintermediary method_11222Lnet/minecraft/class_985;method_11222()Znamed method_11222Lnet/minecraft/entity/passive/VillagerEntity;method_11222()Z
-
method_11223
public boolean method_11223()- Mappings:
Namespace Name Mixin selector official dGLaob;dG()Zintermediary method_11223Lnet/minecraft/class_985;method_11223()Znamed method_11223Lnet/minecraft/entity/passive/VillagerEntity;method_11223()Z
-
method_11229
private boolean method_11229(int int2) - Mappings:
Namespace Name Mixin selector official pLaob;p(I)Zintermediary method_11229Lnet/minecraft/class_985;method_11229(I)Znamed method_11229Lnet/minecraft/entity/passive/VillagerEntity;method_11229(I)Z
-
hasSeedToPlant
public boolean hasSeedToPlant()- Mappings:
Namespace Name Mixin selector official dHLaob;dH()Zintermediary method_11224Lnet/minecraft/class_985;method_11224()Znamed hasSeedToPlantLnet/minecraft/entity/passive/VillagerEntity;hasSeedToPlant()Z
-
equip
-