Files
Paper/paper-api/src/main/java/org/bukkit/advancement/AdvancementRequirement.java
2024-11-23 21:25:09 +11:00

24 lines
501 B
Java

package org.bukkit.advancement;
import java.util.List;
import org.jetbrains.annotations.NotNull;
public interface AdvancementRequirement {
/**
* Get all required criteria.
*
* @return the list of required criteria for this requirement.
*/
@NotNull
List<String> getRequiredCriteria();
/**
* Check if the requirement is strict.
*
* @return true if requirement list contains one criteria, false if
* multiple.
*/
boolean isStrict();
}