| public EntityData | | finalizeSpawn(ServerLevelAccessor level, DifficultyInstance difficulty, EntitySpawnReason spawnReason, SpawnGroupData groupData) | | finalizeSpawn(ServerLevelAccessor level, DifficultyInstance difficulty, EntitySpawnReason spawnReason, SpawnGroupData groupData) | | method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3) | | initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3) |
|
| public int | | getUnhappyCounter() | | getUnhappyCounter() | | method_20506() | | getHeadRollingTimeLeft() |
|
| public void | | setUnhappyCounter(int value) | | setUnhappyCounter(int value) | | method_20507(int arg0) | | setHeadRollingTimeLeft(int ticks) |
|
| public int | | getVillagerXp() | | getVillagerXp() | | method_19269() | | getExperience() |
|
| protected void | |
| public void | |
| public PlayerEntity | | getTradingPlayer() | | getTradingPlayer() | | method_8257() | | getCustomer() |
|
| public boolean | | isTrading() | | isTrading() | | method_18009() | | hasCustomer() |
|
| public TradeOfferList | | getOffers() | | getOffers() | | method_8264() | | getOffers() |
|
| public void | |
| public void | | overrideXp(int xp) | | overrideXp(int xp) | | method_19271(int arg0) | | setExperienceFromServer(int arg0) |
|
| public void | |
| protected abstract void | |
| public boolean | | showProgressBar() | | showProgressBar() | | method_19270() | | isLeveledMerchant() |
|
| public void | |
| public SoundEvent | | getNotifyTradeSound() | | getNotifyTradeSound() | | method_18010() | | getYesSound() |
|
| protected SoundEvent | | getTradeUpdatedSound(boolean validTrade) | | getTradeUpdatedSound(boolean validTrade) | | method_18012(boolean arg0) | | getTradingSound(boolean sold) |
|
| public void | | playCelebrateSound() | | playCelebrateSound() | | method_20010() | | playCelebrateSound() |
|
| protected void | |
| protected void | |
| public Entity | |
| protected void | | stopTrading() | | stopTrading() | | method_19181() | | resetCustomer() |
|
| public void | |
| protected void | |
| public boolean | | canBeLeashed() | | canBeLeashed() | | method_5931() | | canBeLeashed() |
|
| public SimpleInventory | | getInventory() | | getInventory() | | method_35199() | | getInventory() |
|
| public StackReference | | getSlot(int slot) | | getSlot(int slot) | | method_32318(int arg0) | | getStackReference(int arg0) |
|
| protected abstract void | |
| protected void | |
| private static void | | addOffersFromItemListings(LootContext lootContext, MerchantOffers merchantOffers, HolderSet<VillagerTrade> potentialOffers, int numberOfOffers) | | addOffersFromItemListings(LootContext lootContext, MerchantOffers merchantOffers, HolderSet<VillagerTrade> potentialOffers, int numberOfOffers) | | method_1_656(class_47 arg0, class_1916 arg1, class_6885<class_1_30> arg2, int arg3) | | addTradesFromSetAllowingDuplicates(LootContext context, TradeOfferList offers, RegistryEntryList<VillagerTrade> trades, int amount) |
|
| private static void | | addOffersFromItemListingsWithoutDuplicates(LootContext lootContext, MerchantOffers merchantOffers, HolderSet<VillagerTrade> potentialOffers, int numberOfOffers) | | addOffersFromItemListingsWithoutDuplicates(LootContext lootContext, MerchantOffers merchantOffers, HolderSet<VillagerTrade> potentialOffers, int numberOfOffers) | | method_1_657(class_47 arg0, class_1916 arg1, class_6885<class_1_30> arg2, int arg3) | | addTradesFromSetsDisallowingDuplicates(LootContext context, TradeOfferList offers, RegistryEntryList<VillagerTrade> trades, int amount) |
|
| public Vec3d | | getRopeHoldPosition(float partialTickTime) | | getRopeHoldPosition(float partialTickTime) | | method_30951(float arg0) | | getLeashPos(float arg0) |
|
| public boolean | | isClientSide() | | isClientSide() | | method_38069() | | isClient() |
|
| public boolean | |