Modifier and Type | Field and Description |
---|---|
private it.unimi.dsi.fastutil.objects.Object2ObjectMap<VillagerProfession,VillagerMetadataSection.HatType> |
VillagerLevelPendantLayer.field_215354_c |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<VillagerProfession,ResourceLocation> |
GiveHeroGiftsTask.GIFTS |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.core(VillagerProfession profession,
float p_220638_1_) |
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.hide(VillagerProfession profession,
float p_220644_1_) |
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.idle(VillagerProfession profession,
float p_220641_1_) |
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.meet(VillagerProfession profession,
float p_220637_1_) |
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.panic(VillagerProfession profession,
float p_220636_1_) |
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.preRaid(VillagerProfession profession,
float p_220642_1_) |
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.raid(VillagerProfession profession,
float p_220640_1_) |
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.rest(VillagerProfession profession,
float walkingSpeed) |
static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<java.lang.Integer,? extends Task<? super VillagerEntity>>> |
VillagerTasks.work(VillagerProfession profession,
float p_220639_1_) |
Modifier and Type | Field and Description |
---|---|
static VillagerProfession |
VillagerProfession.ARMORER |
static VillagerProfession |
VillagerProfession.BUTCHER |
static VillagerProfession |
VillagerProfession.CARTOGRAPHER |
static VillagerProfession |
VillagerProfession.CLERIC |
static VillagerProfession |
VillagerProfession.FARMER |
static VillagerProfession |
VillagerProfession.FISHERMAN |
static VillagerProfession |
VillagerProfession.FLETCHER |
static VillagerProfession |
VillagerProfession.LEATHERWORKER |
static VillagerProfession |
VillagerProfession.LIBRARIAN |
static VillagerProfession |
VillagerProfession.MASON |
static VillagerProfession |
VillagerProfession.NITWIT |
static VillagerProfession |
VillagerProfession.NONE |
private VillagerProfession |
VillagerData.profession |
static VillagerProfession |
VillagerProfession.SHEPHERD |
static VillagerProfession |
VillagerProfession.TOOLSMITH |
static VillagerProfession |
VillagerProfession.WEAPONSMITH |
Modifier and Type | Field and Description |
---|---|
static java.util.Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ITrade[]>> |
VillagerTrades.VILLAGER_DEFAULT_TRADES |
Modifier and Type | Method and Description |
---|---|
VillagerProfession |
VillagerData.getProfession() |
(package private) static VillagerProfession |
VillagerProfession.register(java.lang.String nameIn,
PointOfInterestType pointOfInterestIn,
com.google.common.collect.ImmutableSet<Item> specificItemsIn,
com.google.common.collect.ImmutableSet<Block> relatedWorldBlocksIn,
SoundEvent soundIn) |
(package private) static VillagerProfession |
VillagerProfession.register(java.lang.String nameIn,
PointOfInterestType pointOfInterestIn,
SoundEvent soundIn) |
Modifier and Type | Method and Description |
---|---|
VillagerData |
VillagerData.withProfession(VillagerProfession professionIn) |
Constructor and Description |
---|
VillagerData(IVillagerType type,
VillagerProfession profession,
int level) |
Modifier and Type | Field and Description |
---|---|
static DefaultedRegistry<VillagerProfession> |
Registry.VILLAGER_PROFESSION
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ITrade[]>> |
VillagerTradingManager.VANILLA_TRADES |
Modifier and Type | Field and Description |
---|---|
protected VillagerProfession |
VillagerTradesEvent.type |
Modifier and Type | Method and Description |
---|---|
VillagerProfession |
VillagerTradesEvent.getType() |
Constructor and Description |
---|
VillagerTradesEvent(it.unimi.dsi.fastutil.ints.Int2ObjectMap<java.util.List<VillagerTrades.ITrade>> trades,
VillagerProfession type) |
Modifier and Type | Field and Description |
---|---|
static IForgeRegistry<VillagerProfession> |
ForgeRegistries.PROFESSIONS |