aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/questing/requirements/Requirement.java
diff options
context:
space:
mode:
authorBuildTools <james.jenour@protonmail.com>2021-01-07 12:57:35 +0800
committerBuildTools <james.jenour@protonmail.com>2021-01-07 12:57:35 +0800
commitcfa0aa0c9a24aa739d3254b24ef4bf0bea7087a6 (patch)
tree37195b6df62d8281e236e0fb87e5d9edbd60f625 /src/main/java/io/github/moulberry/notenoughupdates/questing/requirements/Requirement.java
parent9ae63509ab33c4d3f0ee19bc618ef4e4c654ef46 (diff)
downloadnotenoughupdates-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.java29
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();
-
-}