| private static RegistryKey<VillagerProfession> |
|
| private static VillagerProfession |
| register(Registry<VillagerProfession> registry, ResourceKey<VillagerProfession> name, ResourceKey<PoiType> jobSite, SoundEvent workSound, it.unimi.dsi.fastutil.ints.Int2ObjectMap<ResourceKey<TradeSet>> trades) |
| method_16926(class_2378<class_3852> arg0, class_5321<class_3852> arg1, class_5321<class_4158> arg2, class_3414 arg3, it.unimi.dsi.fastutil.ints.Int2ObjectMap<class_5321<class_1_15>> arg4) |
| register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, RegistryKey<PointOfInterestType> heldWorkstation, SoundEvent workSound, it.unimi.dsi.fastutil.ints.Int2ObjectMap<RegistryKey<TradeSet>> tradesByLevel) |
|
| private static VillagerProfession |
| register(Registry<VillagerProfession> registry, ResourceKey<VillagerProfession> name, Predicate<Holder<PoiType>> heldJobSite, Predicate<Holder<PoiType>> acquirableJobSite, SoundEvent workSound) |
| method_44007(class_2378<class_3852> arg0, class_5321<class_3852> arg1, Predicate<class_6880<class_4158>> arg2, Predicate<class_6880<class_4158>> arg3, class_3414 arg4) |
| register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, SoundEvent workSound) |
|
| private static VillagerProfession |
| register(Registry<VillagerProfession> registry, ResourceKey<VillagerProfession> name, Predicate<Holder<PoiType>> heldJobSite, Predicate<Holder<PoiType>> acquirableJobSite, SoundEvent workSound, it.unimi.dsi.fastutil.ints.Int2ObjectMap<ResourceKey<TradeSet>> trades) |
| method_1_684(class_2378<class_3852> arg0, class_5321<class_3852> arg1, Predicate<class_6880<class_4158>> arg2, Predicate<class_6880<class_4158>> arg3, class_3414 arg4, it.unimi.dsi.fastutil.ints.Int2ObjectMap<class_5321<class_1_15>> arg5) |
| register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, SoundEvent workSound, it.unimi.dsi.fastutil.ints.Int2ObjectMap<RegistryKey<TradeSet>> tradesByLevel) |
|
| private static VillagerProfession |
| register(Registry<VillagerProfession> registry, ResourceKey<VillagerProfession> name, ResourceKey<PoiType> jobSite, com.google.common.collect.ImmutableSet<Item> requestedItems, com.google.common.collect.ImmutableSet<Block> secondaryPoi, SoundEvent workSound, it.unimi.dsi.fastutil.ints.Int2ObjectMap<ResourceKey<TradeSet>> trades) |
| method_19197(class_2378<class_3852> arg0, class_5321<class_3852> arg1, class_5321<class_4158> arg2, com.google.common.collect.ImmutableSet<class_1792> arg3, com.google.common.collect.ImmutableSet<class_2248> arg4, class_3414 arg5, it.unimi.dsi.fastutil.ints.Int2ObjectMap<class_5321<class_1_15>> arg6) |
| register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, RegistryKey<PointOfInterestType> heldWorkstation, com.google.common.collect.ImmutableSet<Item> gatherableItems, com.google.common.collect.ImmutableSet<Block> secondaryJobSites, SoundEvent workSound, it.unimi.dsi.fastutil.ints.Int2ObjectMap<RegistryKey<TradeSet>> tradesByLevel) |
|
| private static VillagerProfession |
| register(Registry<VillagerProfession> registry, ResourceKey<VillagerProfession> name, Predicate<Holder<PoiType>> heldJobSite, Predicate<Holder<PoiType>> acquirableJobSite, com.google.common.collect.ImmutableSet<Item> requestedItems, com.google.common.collect.ImmutableSet<Block> secondaryPoi, SoundEvent workSound, it.unimi.dsi.fastutil.ints.Int2ObjectMap<ResourceKey<TradeSet>> trades) |
| method_44008(class_2378<class_3852> arg0, class_5321<class_3852> arg1, Predicate<class_6880<class_4158>> arg2, Predicate<class_6880<class_4158>> arg3, com.google.common.collect.ImmutableSet<class_1792> arg4, com.google.common.collect.ImmutableSet<class_2248> arg5, class_3414 arg6, it.unimi.dsi.fastutil.ints.Int2ObjectMap<class_5321<class_1_15>> arg7) |
| register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, com.google.common.collect.ImmutableSet<Item> gatherableItems, com.google.common.collect.ImmutableSet<Block> secondaryJobSites, SoundEvent workSound, it.unimi.dsi.fastutil.ints.Int2ObjectMap<RegistryKey<TradeSet>> tradesByLevel) |
|
| public static VillagerProfession |
|
| public RegistryKey<TradeSet> |
| getTrades(int level) |
| method_1_683(int arg0) |
| getTradeSetAtLevel(int level) |
|
| public Text |
|
| public Predicate<RegistryEntry<PointOfInterestType>> |
| heldJobSite() |
| comp_819() |
| heldWorkstation() |
|
| public Predicate<RegistryEntry<PointOfInterestType>> |
| acquirableJobSite() |
| comp_820() |
| acquirableWorkstation() |
|
| public com.google.common.collect.ImmutableSet<Item> |
| requestedItems() |
| comp_821() |
| gatherableItems() |
|
| public com.google.common.collect.ImmutableSet<Block> |
| secondaryPoi() |
| comp_822() |
| secondaryJobSites() |
|
| public SoundEvent |
| workSound() |
| comp_823() |
| workSound() |
|
| public it.unimi.dsi.fastutil.ints.Int2ObjectMap<RegistryKey<TradeSet>> |
| tradeSetsByLevel() |
| comp_1_37() |
| tradeSetsByLevel() |
|
| private static boolean |
|
| private static boolean |
|
| private static boolean |
|
| private static boolean |
|
| private static boolean |
|