diff options
| author | Krakenied <krakenied1@gmail.com> | 2026-02-01 03:56:30 +0100 |
|---|---|---|
| committer | Krakenied <46192742+Krakenied@users.noreply.github.com> | 2026-02-03 11:38:38 +0100 |
| commit | 94cc0bac2c5960d794873d0ba9eab2f015e9cc34 (patch) | |
| tree | 10ab17305bbfe45ac407262b2a4cf685da686eda /common | |
| parent | 95ccfdfc14e21b6dba09b64766825043a6053fc1 (diff) | |
Fix crafting task type Control Drop All on 1.21.1
Related to https://github.com/LMBishop/Quests/issues/317
Diffstat (limited to 'common')
| -rw-r--r-- | common/src/main/java/com/leonardobishop/quests/common/plugin/Quests.java | 9 | ||||
| -rw-r--r-- | common/src/main/java/com/leonardobishop/quests/common/versioning/Version.java | 2 |
2 files changed, 11 insertions, 0 deletions
diff --git a/common/src/main/java/com/leonardobishop/quests/common/plugin/Quests.java b/common/src/main/java/com/leonardobishop/quests/common/plugin/Quests.java index ddfad1b2..478d596d 100644 --- a/common/src/main/java/com/leonardobishop/quests/common/plugin/Quests.java +++ b/common/src/main/java/com/leonardobishop/quests/common/plugin/Quests.java @@ -10,6 +10,7 @@ import com.leonardobishop.quests.common.scheduler.ServerScheduler; import com.leonardobishop.quests.common.storage.StorageProvider; import com.leonardobishop.quests.common.tasktype.TaskTypeManager; import com.leonardobishop.quests.common.updater.Updater; +import com.leonardobishop.quests.common.versioning.Version; import org.jspecify.annotations.NullMarked; @NullMarked @@ -24,6 +25,14 @@ public interface Quests { QuestsLogger getQuestsLogger(); /** + * Obtain an instance of the server version. + * + * @see Version + * @return server version + */ + Version getServerVersion(); + + /** * Obtain an instance of the QuestManager. * * @see QuestManager diff --git a/common/src/main/java/com/leonardobishop/quests/common/versioning/Version.java b/common/src/main/java/com/leonardobishop/quests/common/versioning/Version.java index 0c316268..292b6c22 100644 --- a/common/src/main/java/com/leonardobishop/quests/common/versioning/Version.java +++ b/common/src/main/java/com/leonardobishop/quests/common/versioning/Version.java @@ -6,6 +6,7 @@ import org.jspecify.annotations.Nullable; import java.util.Arrays; import java.util.Objects; +@SuppressWarnings("ClassCanBeRecord") @NullMarked public final class Version implements Comparable<Version> { @@ -20,6 +21,7 @@ public final class Version implements Comparable<Version> { public static final Version V1_19_2 = new Version(1, 19, 2); public static final Version V1_20 = new Version(1, 20); public static final Version V1_20_4 = new Version(1, 20, 4); + public static final Version V1_21_2 = new Version(1, 21, 2); public static final Version V1_21_6 = new Version(1, 21, 6); public static final Version V1_21_11 = new Version(1, 21, 11); public static final Version UNKNOWN = new Version(Integer.MAX_VALUE); |
