diff options
| author | BuildTools <james.jenour@protonmail.com> | 2021-01-07 12:57:35 +0800 |
|---|---|---|
| committer | BuildTools <james.jenour@protonmail.com> | 2021-01-07 12:57:35 +0800 |
| commit | cfa0aa0c9a24aa739d3254b24ef4bf0bea7087a6 (patch) | |
| tree | 37195b6df62d8281e236e0fb87e5d9edbd60f625 /src/main/java/io/github/moulberry/notenoughupdates/questing/requirements/Requirement.java | |
| parent | 9ae63509ab33c4d3f0ee19bc618ef4e4c654ef46 (diff) | |
| download | notenoughupdates-cfa0aa0c9a24aa739d3254b24ef4bf0bea7087a6.tar.gz notenoughupdates-cfa0aa0c9a24aa739d3254b24ef4bf0bea7087a6.tar.bz2 notenoughupdates-cfa0aa0c9a24aa739d3254b24ef4bf0bea7087a6.zip | |
PRE4
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/questing/requirements/Requirement.java')
| -rw-r--r-- | src/main/java/io/github/moulberry/notenoughupdates/questing/requirements/Requirement.java | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/questing/requirements/Requirement.java b/src/main/java/io/github/moulberry/notenoughupdates/questing/requirements/Requirement.java deleted file mode 100644 index a7f40e73..00000000 --- a/src/main/java/io/github/moulberry/notenoughupdates/questing/requirements/Requirement.java +++ /dev/null @@ -1,29 +0,0 @@ -package io.github.moulberry.notenoughupdates.questing.requirements; - -public abstract class Requirement { - - private Requirement[] preconditions; - - protected boolean completed = false; - - public Requirement(Requirement... preconditions) { - this.preconditions = preconditions; - } - - public boolean getPreconditionCompleted() { - boolean completed = true; - for(Requirement precondition : preconditions) { - completed &= precondition.completed; - } - return completed; - } - - //Collection, Item obtained, GUI Open, Fake npc interact - - public boolean getCompleted() { - return completed && getPreconditionCompleted(); - } - - public abstract void updateRequirement(); - -} |
