Class HusbandryTabAdvancementGenerator
java.lang.Object
net.minecraft.data.server.advancement.HusbandryTabAdvancementGenerator
- All Implemented Interfaces:
AdvancementTabGenerator
- Direct Known Subclasses:
OneTwentyHusbandryTabAdvancementGenerator
- Mappings:
Namespace Name official jn
intermediary net/minecraft/class_2414
named net/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Item[]
private static final EntityType<?>[]
private static final EntityType<?>[]
private static final Item[]
private static final Item[]
private static final Item[]
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(RegistryWrapper.WrapperLookup lookup, Consumer<Advancement> exporter) (package private) Advancement
createBreedAllAnimalsAdvancement
(Advancement parent, Consumer<Advancement> exporter) (package private) Advancement
createBreedAnimalAdvancement
(Advancement parent, Consumer<Advancement> exporter) (package private) Advancement
createRootAdvancement
(Consumer<Advancement> exporter) EntityType<?>[]
EntityType<?>[]
private Advancement.Builder
requireAllCatsTamed
(Advancement.Builder builder) private Advancement.Builder
private Advancement.Builder
requireFoodItemsEaten
(Advancement.Builder builder) (package private) Advancement.Builder
private Advancement.Builder
private Advancement.Builder
-
Field Details
-
BREEDABLE_ANIMALS
- Mappings:
Namespace Name Mixin selector official a
Ljn;a:[Lbdv;
intermediary field_11296
Lnet/minecraft/class_2414;field_11296:[Lnet/minecraft/class_1299;
named BREEDABLE_ANIMALS
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;BREEDABLE_ANIMALS:[Lnet/minecraft/entity/EntityType;
-
EGG_LAYING_ANIMALS
- Mappings:
Namespace Name Mixin selector official b
Ljn;b:[Lbdv;
intermediary field_38467
Lnet/minecraft/class_2414;field_38467:[Lnet/minecraft/class_1299;
named EGG_LAYING_ANIMALS
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;EGG_LAYING_ANIMALS:[Lnet/minecraft/entity/EntityType;
-
FISH_ITEMS
- Mappings:
Namespace Name Mixin selector official c
Ljn;c:[Lcdp;
intermediary field_11295
Lnet/minecraft/class_2414;field_11295:[Lnet/minecraft/class_1792;
named FISH_ITEMS
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;FISH_ITEMS:[Lnet/minecraft/item/Item;
-
FISH_BUCKET_ITEMS
- Mappings:
Namespace Name Mixin selector official d
Ljn;d:[Lcdp;
intermediary field_11297
Lnet/minecraft/class_2414;field_11297:[Lnet/minecraft/class_1792;
named FISH_BUCKET_ITEMS
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;FISH_BUCKET_ITEMS:[Lnet/minecraft/item/Item;
-
FOOD_ITEMS
- Mappings:
Namespace Name Mixin selector official e
Ljn;e:[Lcdp;
intermediary field_11298
Lnet/minecraft/class_2414;field_11298:[Lnet/minecraft/class_1792;
named FOOD_ITEMS
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;FOOD_ITEMS:[Lnet/minecraft/item/Item;
-
AXE_ITEMS
- Mappings:
Namespace Name Mixin selector official f
Ljn;f:[Lcdp;
intermediary field_33964
Lnet/minecraft/class_2414;field_33964:[Lnet/minecraft/class_1792;
named AXE_ITEMS
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;AXE_ITEMS:[Lnet/minecraft/item/Item;
-
-
Constructor Details
-
HusbandryTabAdvancementGenerator
public HusbandryTabAdvancementGenerator()
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceAdvancementTabGenerator
- Mappings:
Namespace Name Mixin selector official a
Ljh;a(Lhb$b;Ljava/util/function/Consumer;)V
intermediary method_10335
Lnet/minecraft/class_7785;method_10335(Lnet/minecraft/class_7225$class_7874;Ljava/util/function/Consumer;)V
named accept
Lnet/minecraft/data/server/advancement/AdvancementTabGenerator;accept(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Ljava/util/function/Consumer;)V
-
createRootAdvancement
- Mappings:
Namespace Name Mixin selector official a
Ljn;a(Ljava/util/function/Consumer;)Lac;
intermediary method_47808
Lnet/minecraft/class_2414;method_47808(Ljava/util/function/Consumer;)Lnet/minecraft/class_161;
named createRootAdvancement
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;createRootAdvancement(Ljava/util/function/Consumer;)Lnet/minecraft/advancement/Advancement;
-
createBreedAnimalAdvancement
- Mappings:
Namespace Name Mixin selector official a
Ljn;a(Lac;Ljava/util/function/Consumer;)Lac;
intermediary method_47807
Lnet/minecraft/class_2414;method_47807(Lnet/minecraft/class_161;Ljava/util/function/Consumer;)Lnet/minecraft/class_161;
named createBreedAnimalAdvancement
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;createBreedAnimalAdvancement(Lnet/minecraft/advancement/Advancement;Ljava/util/function/Consumer;)Lnet/minecraft/advancement/Advancement;
-
createBreedAllAnimalsAdvancement
- Mappings:
Namespace Name Mixin selector official b
Ljn;b(Lac;Ljava/util/function/Consumer;)Lac;
intermediary method_47810
Lnet/minecraft/class_2414;method_47810(Lnet/minecraft/class_161;Ljava/util/function/Consumer;)Lnet/minecraft/class_161;
named createBreedAllAnimalsAdvancement
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;createBreedAllAnimalsAdvancement(Lnet/minecraft/advancement/Advancement;Ljava/util/function/Consumer;)Lnet/minecraft/advancement/Advancement;
-
requireAllFrogsOnLeads
- Mappings:
Namespace Name Mixin selector official b
Ljn;b(Lac$a;)Lac$a;
intermediary method_43362
Lnet/minecraft/class_2414;method_43362(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
named requireAllFrogsOnLeads
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;requireAllFrogsOnLeads(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
-
requireFoodItemsEaten
- Mappings:
Namespace Name Mixin selector official c
Ljn;c(Lac$a;)Lac$a;
intermediary method_10341
Lnet/minecraft/class_2414;method_10341(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
named requireFoodItemsEaten
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;requireFoodItemsEaten(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
-
requireListedAnimalsBred
- Mappings:
Namespace Name Mixin selector official a
Ljn;a(Lac$a;)Lac$a;
intermediary method_10342
Lnet/minecraft/class_2414;method_10342(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
named requireListedAnimalsBred
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;requireListedAnimalsBred(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
-
requireListedFishBucketsFilled
- Mappings:
Namespace Name Mixin selector official d
Ljn;d(Lac$a;)Lac$a;
intermediary method_10340
Lnet/minecraft/class_2414;method_10340(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
named requireListedFishBucketsFilled
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;requireListedFishBucketsFilled(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
-
requireListedFishCaught
- Mappings:
Namespace Name Mixin selector official e
Ljn;e(Lac$a;)Lac$a;
intermediary method_10339
Lnet/minecraft/class_2414;method_10339(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
named requireListedFishCaught
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;requireListedFishCaught(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
-
requireAllCatsTamed
- Mappings:
Namespace Name Mixin selector official f
Ljn;f(Lac$a;)Lac$a;
intermediary method_16118
Lnet/minecraft/class_2414;method_16118(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
named requireAllCatsTamed
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;requireAllCatsTamed(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
-
getBreedableAnimals
- Mappings:
Namespace Name Mixin selector official a
Ljn;a()[Lbdv;
intermediary method_47805
Lnet/minecraft/class_2414;method_47805()[Lnet/minecraft/class_1299;
named getBreedableAnimals
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;getBreedableAnimals()[Lnet/minecraft/entity/EntityType;
-
getEggLayingAnimals
- Mappings:
Namespace Name Mixin selector official b
Ljn;b()[Lbdv;
intermediary method_47809
Lnet/minecraft/class_2414;method_47809()[Lnet/minecraft/class_1299;
named getEggLayingAnimals
Lnet/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator;getEggLayingAnimals()[Lnet/minecraft/entity/EntityType;
-