net.minecraft.data.advancement.vanilla

public class VanillaHusbandryTabAdvancementGenerator

implements AdvancementTabGenerator

ne
net.minecraft.data.advancements.packs.VanillaHusbandryAdvancements
net.minecraft.class_2414
net.minecraft.data.advancement.vanilla.VanillaHusbandryTabAdvancementGenerator
net.minecraft.unmapped.C_vfenxpjt
net.minecraft.data.server.advancement.HusbandryAdvancementTabGenerator
net.minecraft.src.C_243485_

Field summary

Modifier and TypeField
public static final List<EntityType<?>>
a
BREEDABLE_ANIMALS
field_11296
BREEDABLE_ANIMALS
f_aikbsrhh
BREEDABLE_ENTITIES
f_243832_
public static final List<EntityType<?>>
b
INDIRECTLY_BREEDABLE_ANIMALS
field_38467
EGG_LAYING_ANIMALS
f_gxsnzymg
EGG_LAYING_ENTITIES
f_244418_
private static final Item[]
d
FISH
field_11295
FISH_ITEMS
f_tksacaiy
FISH
f_244058_
private static final Item[]
e
FISH_BUCKETS
field_11297
FISH_BUCKET_ITEMS
f_zngbqyui
FISH_BUCKETS
f_244171_
private static final Item[]
f
EDIBLE_ITEMS
field_11298
FOOD_ITEMS
f_enkzvmuo
FOOD
f_244235_
public static final Item[]
c
WAX_SCRAPING_TOOLS
field_33964
AXE_ITEMS
f_fjipprzo
AXES
f_243834_
private static final Comparator<RegistryEntry$Reference<?>>
g
HOLDER_KEY_COMPARATOR
field_58057
REGISTRY_ENTRY_COMPARATOR
f_wgjfsdtn
f_382303_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(jm$a o, Consumer<aj> arg1)
generate(HolderLookup$Provider arg0, Consumer<AdvancementHolder> arg1)
method_10335(class_7225$class_7874 arg0, Consumer<class_8779> arg1)
accept(RegistryWrapper$WrapperLookup arg0, Consumer<AdvancementEntry> arg1)
m_wzrdwwnp(C_vtbxyypo$C_etmlgbig arg0, Consumer<C_unoypvme> arg1)
generate(HolderLookup$Provider arg0, Consumer<AdvancementHolder> arg1)
m_245571_(C_213466_$C_254607_ p_251389_, Consumer<C_290295_> arg1)
public static AdvancementEntry
a(aj o, Consumer<aj> o, jl<cee<?>> o, Stream<cee<?>> o, Stream<cee<?>> o)
createBreedAllAnimalsAdvancement(AdvancementHolder arg0, Consumer<AdvancementHolder> arg1, HolderGetter<EntityType<?>> arg2, Stream<EntityType<?>> arg3, Stream<EntityType<?>> arg4)
method_47810(class_8779 arg0, Consumer<class_8779> arg1, class_7871<class_1299<?>> arg2, Stream<class_1299<?>> arg3, Stream<class_1299<?>> arg4)
createBreedAllAnimalsAdvancement(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, RegistryEntryLookup<EntityType<?>> entityTypeLookup, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals)
m_skwozvuj(C_unoypvme arg0, Consumer<C_unoypvme> arg1, C_pzdchrcy<C_ogavsvbr<?>> arg2, Stream<C_ogavsvbr<?>> arg3, Stream<C_ogavsvbr<?>> arg4)
createBreedAllAnimalsAdvancement(AdvancementHolder advancement, Consumer<AdvancementHolder> consumer, HolderProvider<EntityType<?>> arg2, Stream<EntityType<?>> instantBreedingAnimals, Stream<EntityType<?>> eggLayingAnimals)
m_266572_(C_290295_ p_301269_, Consumer<C_290295_> p_266923_, C_254583_<C_513_<?>> p_367933_, Stream<C_513_<?>> p_266961_, Stream<C_513_<?>> p_266751_)
private static Advancement$Builder
a(jl<cee<?>> o, jl<dhl> o, jm<csx> o, ai$a o)
addLeashedFrogVariants(HolderGetter<EntityType<?>> arg0, HolderGetter<Item> arg1, HolderLookup<FrogVariant> arg2, Advancement$Builder arg3)
method_43362(class_7871<class_1299<?>> arg0, class_7871<class_1792> arg1, class_7225<class_7106> arg2, class_161$class_162 arg3)
requireAllFrogsOnLeads(RegistryEntryLookup<EntityType<?>> entityTypeLookup, RegistryEntryLookup<Item> itemLookup, RegistryWrapper<FrogVariant> frogVariantRegistry, Advancement$Builder builder)
m_msnwtfou(C_pzdchrcy<C_ogavsvbr<?>> arg0, C_pzdchrcy<C_vorddnax> arg1, C_vtbxyypo<C_idxitzip> arg2, C_kdwyuhdb$C_dukbjvrv arg3)
appendLeashAllFrogTypesCriterion(HolderProvider<EntityType<?>> arg0, HolderProvider<Item> arg1, HolderLookup<FrogVariant> arg2, Advancement$Builder task)
m_246845_(C_254583_<C_513_<?>> p_362943_, C_254583_<C_1381_> p_369066_, C_213466_<C_379044_> p_391881_, C_5362_$C_5364_ p_249739_)
private static <T> Stream<RegistryEntry$Reference<T>>
a(jm<T> o)
sortedVariants(HolderLookup<T> arg0)
method_68718(class_7225<T> arg0)
streamSorted(RegistryWrapper<T> registry)
m_hmzwieog(C_vtbxyypo<T> arg0)
m_388337_(C_213466_<T> p_397961_)
private static Advancement$Builder
a(ai$a o, jl<dhl> o)
addFood(Advancement$Builder arg0, HolderGetter<Item> arg1)
method_10341(class_161$class_162 arg0, class_7871<class_1792> arg1)
requireFoodItemsEaten(Advancement$Builder builder, RegistryEntryLookup<Item> itemLookup)
m_fehmbxhu(C_kdwyuhdb$C_dukbjvrv arg0, C_pzdchrcy<C_vorddnax> arg1)
appendEatAllFoodCriterion(Advancement$Builder task, HolderProvider<Item> arg1)
m_247039_(C_5362_$C_5364_ p_248532_, C_254583_<C_1381_> p_364143_)
private static Advancement$Builder
a(ai$a o, Stream<cee<?>> o, jl<cee<?>> o, Stream<cee<?>> o)
addBreedable(Advancement$Builder arg0, Stream<EntityType<?>> arg1, HolderGetter<EntityType<?>> arg2, Stream<EntityType<?>> arg3)
method_10342(class_161$class_162 arg0, Stream<class_1299<?>> arg1, class_7871<class_1299<?>> arg2, Stream<class_1299<?>> arg3)
requireListedAnimalsBred(Advancement$Builder builder, Stream<EntityType<?>> breedableAnimals, RegistryEntryLookup<EntityType<?>> entityTypeLookup, Stream<EntityType<?>> eggLayingAnimals)
m_bkajmxpf(C_kdwyuhdb$C_dukbjvrv arg0, Stream<C_ogavsvbr<?>> arg1, C_pzdchrcy<C_ogavsvbr<?>> arg2, Stream<C_ogavsvbr<?>> arg3)
appendBreedAllEntitiesCriterion(Advancement$Builder task, Stream<EntityType<?>> instantBreedingAnimals, HolderProvider<EntityType<?>> arg2, Stream<EntityType<?>> eggLayingAnimals)
m_266319_(C_5362_$C_5364_ p_266978_, Stream<C_513_<?>> p_267147_, C_254583_<C_513_<?>> p_364973_, Stream<C_513_<?>> p_267091_)
private static Advancement$Builder
b(ai$a o, jl<dhl> o)
addFishBuckets(Advancement$Builder arg0, HolderGetter<Item> arg1)
method_10340(class_161$class_162 arg0, class_7871<class_1792> arg1)
requireListedFishBucketsFilled(Advancement$Builder builder, RegistryEntryLookup<Item> itemLookup)
m_mjrojbaf(C_kdwyuhdb$C_dukbjvrv arg0, C_pzdchrcy<C_vorddnax> arg1)
appendBucketAllFishCriterion(Advancement$Builder task, HolderProvider<Item> arg1)
m_246714_(C_5362_$C_5364_ p_249285_, C_254583_<C_1381_> p_365002_)
private static Advancement$Builder
c(ai$a o, jl<dhl> o)
addFish(Advancement$Builder arg0, HolderGetter<Item> arg1)
method_10339(class_161$class_162 arg0, class_7871<class_1792> arg1)
requireListedFishCaught(Advancement$Builder builder, RegistryEntryLookup<Item> itemLookup)
m_ropwgspa(C_kdwyuhdb$C_dukbjvrv arg0, C_pzdchrcy<C_vorddnax> arg1)
appendCatchAllFishCriterion(Advancement$Builder task, HolderProvider<Item> arg1)
m_245640_(C_5362_$C_5364_ p_248725_, C_254583_<C_1381_> p_367279_)
private static Advancement$Builder
a(ai$a o, jm<cqu> o)
addCatVariants(Advancement$Builder arg0, HolderLookup<CatVariant> arg1)
method_16118(class_161$class_162 arg0, class_7225<class_7375> arg1)
requireAllCatsTamed(Advancement$Builder builder, RegistryWrapper<CatVariant> catVariantRegistry)
m_fqhhoyxq(C_kdwyuhdb$C_dukbjvrv arg0, C_vtbxyypo<C_jpfecwuz> arg1)
appendTameAllCatVariantsCriterion(Advancement$Builder task, HolderLookup<CatVariant> arg1)
m_247568_(C_5362_$C_5364_ p_249232_, C_213466_<C_213033_> p_396377_)
private static Advancement$Builder
b(ai$a o, jm<cud> o)
addTamedWolfVariants(Advancement$Builder arg0, HolderLookup<WolfVariant> arg1)
method_59775(class_161$class_162 arg0, class_7225<class_9346> arg1)
requireAllWolvesTamed(Advancement$Builder builder, RegistryWrapper<WolfVariant> wolfVariantRegistry)
m_bqvinwli(C_kdwyuhdb$C_dukbjvrv arg0, C_vtbxyypo<C_qgilydva> arg1)
appendTameAllWolfVariantsCriterion(Advancement$Builder task, HolderLookup<WolfVariant> arg1)
m_321369_(C_5362_$C_5364_ p_336151_, C_213466_<C_378936_> p_393228_)