Class ExpandAdvancementRequirements
java.lang.Object
com.blamejared.crafttweaker.natives.advancement.ExpandAdvancementRequirements
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intCounts the advancement requirementsstatic booleanisEmpty(net.minecraft.advancements.AdvancementRequirements internal) Checks if the advancement requirements is emptynames(net.minecraft.advancements.AdvancementRequirements internal) Gets the names of the advancement requirementsrequirements(net.minecraft.advancements.AdvancementRequirements internal) Gets the requirements of the advancementstatic intsize(net.minecraft.advancements.AdvancementRequirements internal) Gets the size of the advancement requirementsstatic booleanTests the advancement requirements
-
Constructor Details
-
ExpandAdvancementRequirements
public ExpandAdvancementRequirements()
-
-
Method Details
-
size
public static int size(net.minecraft.advancements.AdvancementRequirements internal) Gets the size of the advancement requirements- Returns:
- The size of the advancement requirements
-
test
public static boolean test(net.minecraft.advancements.AdvancementRequirements internal, Predicate<String> test) Tests the advancement requirements- Parameters:
test- The predicate to test the advancement requirements with- Returns:
- true if the advancement requirements test passes, false otherwise
-
count
public static int count(net.minecraft.advancements.AdvancementRequirements internal, Predicate<String> test) Counts the advancement requirements- Parameters:
test- The predicate to count the advancement requirements with- Returns:
- The count of the advancement requirements
-
isEmpty
public static boolean isEmpty(net.minecraft.advancements.AdvancementRequirements internal) Checks if the advancement requirements is empty- Returns:
- true if the advancement requirements is empty, false otherwise
-
names
Gets the names of the advancement requirements- Returns:
- The names of the advancement requirements
-
requirements
public static List<List<String>> requirements(net.minecraft.advancements.AdvancementRequirements internal) Gets the requirements of the advancement- Returns:
- The requirements of the advancement
-