mirror of
https://github.com/PaperMC/Paper.git
synced 2024-11-27 21:19:00 +01:00
fix annotations, convert to record
This commit is contained in:
parent
557d7c048b
commit
b571694de8
@ -6,15 +6,17 @@ Subject: [PATCH] Add WorldUnloadResult
|
|||||||
|
|
||||||
diff --git a/src/main/java/io/papermc/paper/world/WorldUnloadResult.java b/src/main/java/io/papermc/paper/world/WorldUnloadResult.java
|
diff --git a/src/main/java/io/papermc/paper/world/WorldUnloadResult.java b/src/main/java/io/papermc/paper/world/WorldUnloadResult.java
|
||||||
new file mode 100644
|
new file mode 100644
|
||||||
index 0000000000000000000000000000000000000000..5fb077e0ab5ad238763adb2a1d2a6cc95cf0f1e4
|
index 0000000000000000000000000000000000000000..d8b190dfb44e3f4712f0b2e5677cb0b9893fe5ec
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/src/main/java/io/papermc/paper/world/WorldUnloadResult.java
|
+++ b/src/main/java/io/papermc/paper/world/WorldUnloadResult.java
|
||||||
@@ -0,0 +1,30 @@
|
@@ -0,0 +1,17 @@
|
||||||
+package io.papermc.paper.world;
|
+package io.papermc.paper.world;
|
||||||
+
|
+
|
||||||
+import net.kyori.adventure.text.Component;
|
+import net.kyori.adventure.text.Component;
|
||||||
+
|
+
|
||||||
+public class WorldUnloadResult {
|
+import org.jetbrains.annotations.NotNull;
|
||||||
|
+
|
||||||
|
+public record WorldUnloadResult(boolean success, @NotNull Component message) {
|
||||||
+
|
+
|
||||||
+ public static final WorldUnloadResult SUCCESS = new WorldUnloadResult(true, Component.text("Success"));
|
+ public static final WorldUnloadResult SUCCESS = new WorldUnloadResult(true, Component.text("Success"));
|
||||||
+ public static final WorldUnloadResult NOT_LOADED = new WorldUnloadResult(false, Component.text("Cannot unload unloaded world"));
|
+ public static final WorldUnloadResult NOT_LOADED = new WorldUnloadResult(false, Component.text("Cannot unload unloaded world"));
|
||||||
@ -24,19 +26,4 @@ index 0000000000000000000000000000000000000000..5fb077e0ab5ad238763adb2a1d2a6cc9
|
|||||||
+ public static final WorldUnloadResult PLUGIN = new WorldUnloadResult(false, Component.text("World unload cancelled by plugin"));
|
+ public static final WorldUnloadResult PLUGIN = new WorldUnloadResult(false, Component.text("World unload cancelled by plugin"));
|
||||||
+ public static final WorldUnloadResult NULL = new WorldUnloadResult(false, Component.text("Cannot unload null world"));
|
+ public static final WorldUnloadResult NULL = new WorldUnloadResult(false, Component.text("Cannot unload null world"));
|
||||||
+
|
+
|
||||||
+ private final boolean success;
|
|
||||||
+ private final Component message;
|
|
||||||
+
|
|
||||||
+ public WorldUnloadResult(boolean success, Component message) {
|
|
||||||
+ this.success = success;
|
|
||||||
+ this.message = message;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ public boolean isSuccess() {
|
|
||||||
+ return success;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ public Component message() {
|
|
||||||
+ return message;
|
|
||||||
+ }
|
|
||||||
+}
|
+}
|
||||||
|
Loading…
Reference in New Issue
Block a user