From 1cbb19d9e45256cf89ea44be19926aeab41f6c99 Mon Sep 17 00:00:00 2001 From: Helvetica Volubi Date: Fri, 24 Jul 2026 01:52:18 +0800 Subject: [PATCH] fix a losing api --- .../paper-patches/features/0001-Rebrand-to-Lophine.patch | 2 +- .../paper-patches/features/0002-Luminol-Config-System.patch | 5 +++-- .../paper-patches/features/0009-Leaves-Leaves-plugin.patch | 6 +++--- .../features/0011-World-load-unload-APIs.patch | 2 +- .../features/0013-Leaves-Add-fakeplayer-api.patch | 4 ++-- .../paper-patches/features/0014-Leaves-Replay-Mod-API.patch | 4 ++-- 6 files changed, 12 insertions(+), 11 deletions(-) diff --git a/lophine-api/paper-patches/features/0001-Rebrand-to-Lophine.patch b/lophine-api/paper-patches/features/0001-Rebrand-to-Lophine.patch index d3d8a79..da61747 100644 --- a/lophine-api/paper-patches/features/0001-Rebrand-to-Lophine.patch +++ b/lophine-api/paper-patches/features/0001-Rebrand-to-Lophine.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Rebrand to Lophine diff --git a/src/main/java/io/papermc/paper/ServerBuildInfo.java b/src/main/java/io/papermc/paper/ServerBuildInfo.java -index 652ff54e7c50412503725d628bfe72ed03059790..273bd3f354281c7ddbe2a3719be063b1d46e5445 100644 +index 652ff54e7c50412503725d628bfe72ed03059790..1727ea0b873ee4f9a86cca62eac6dc3a5063b4e6 100644 --- a/src/main/java/io/papermc/paper/ServerBuildInfo.java +++ b/src/main/java/io/papermc/paper/ServerBuildInfo.java @@ -19,6 +19,17 @@ public interface ServerBuildInfo { diff --git a/lophine-api/paper-patches/features/0002-Luminol-Config-System.patch b/lophine-api/paper-patches/features/0002-Luminol-Config-System.patch index f637999..eb294cb 100644 --- a/lophine-api/paper-patches/features/0002-Luminol-Config-System.patch +++ b/lophine-api/paper-patches/features/0002-Luminol-Config-System.patch @@ -5,16 +5,17 @@ Subject: [PATCH] Luminol Config System diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java -index fb5ca3ab0ddba433a39e65572beeb955b50d6f72..42335e351e0cb4f82f46501503a15349f8a82e1b 100644 +index fb5ca3ab0ddba433a39e65572beeb955b50d6f72..a139182704a5f147661816d08907be8a7f8f7dde 100644 --- a/src/main/java/org/bukkit/Server.java +++ b/src/main/java/org/bukkit/Server.java -@@ -2776,6 +2776,11 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi +@@ -2776,6 +2776,12 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi */ void allowPausing(@NotNull org.bukkit.plugin.Plugin plugin, boolean value); // Paper end - API to check if the server is sleeping + + // Luminol start - Luminol Config API + me.earthme.luminol.api.config.LuminolConfigsInstance getLuminolConfigs(String name); ++ me.earthme.luminol.api.config.LuminolConfigBuilder getLuminolConfigBuilder(); + // Luminol end - Luminol Config API + // Folia start - region TPS API diff --git a/lophine-api/paper-patches/features/0009-Leaves-Leaves-plugin.patch b/lophine-api/paper-patches/features/0009-Leaves-Leaves-plugin.patch index d628016..7544cf0 100644 --- a/lophine-api/paper-patches/features/0009-Leaves-Leaves-plugin.patch +++ b/lophine-api/paper-patches/features/0009-Leaves-Leaves-plugin.patch @@ -23,11 +23,11 @@ index 8a24b84db656da4cec59e9bccac306467c8155b0..0ac1e049fad85de8365380b03e60d915 + // Leaves end - Feature API } diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java -index 42335e351e0cb4f82f46501503a15349f8a82e1b..cd5f47f6d7fa15c1533724673b8bc2c75394795b 100644 +index a139182704a5f147661816d08907be8a7f8f7dde..a8c262064e4058f786c62c333130c4cac0ce4b66 100644 --- a/src/main/java/org/bukkit/Server.java +++ b/src/main/java/org/bukkit/Server.java -@@ -2781,6 +2781,10 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi - me.earthme.luminol.api.config.LuminolConfigsInstance getLuminolConfigs(String name); +@@ -2782,6 +2782,10 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi + me.earthme.luminol.api.config.LuminolConfigBuilder getLuminolConfigBuilder(); // Luminol end - Luminol Config API + // Leaves start - Feature API diff --git a/lophine-api/paper-patches/features/0011-World-load-unload-APIs.patch b/lophine-api/paper-patches/features/0011-World-load-unload-APIs.patch index 89679b5..64db6bb 100644 --- a/lophine-api/paper-patches/features/0011-World-load-unload-APIs.patch +++ b/lophine-api/paper-patches/features/0011-World-load-unload-APIs.patch @@ -5,7 +5,7 @@ Subject: [PATCH] World load/unload APIs diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java -index cd5f47f6d7fa15c1533724673b8bc2c75394795b..48e53223ba7edeca5256244480441a56a6657075 100644 +index a8c262064e4058f786c62c333130c4cac0ce4b66..3c92440fbef6e6970cd800e0038a625a775eda9a 100644 --- a/src/main/java/org/bukkit/Server.java +++ b/src/main/java/org/bukkit/Server.java @@ -775,6 +775,17 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi diff --git a/lophine-api/paper-patches/features/0013-Leaves-Add-fakeplayer-api.patch b/lophine-api/paper-patches/features/0013-Leaves-Add-fakeplayer-api.patch index ac2f8b4..3141dfd 100644 --- a/lophine-api/paper-patches/features/0013-Leaves-Add-fakeplayer-api.patch +++ b/lophine-api/paper-patches/features/0013-Leaves-Add-fakeplayer-api.patch @@ -28,10 +28,10 @@ index 0ac1e049fad85de8365380b03e60d915ee643f16..a747fbe107dcc134558ca8ecfbe30e81 + // Leaves end - Bot API } diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java -index 48e53223ba7edeca5256244480441a56a6657075..f4f64538d13f3dba5a1cd8f0d24d1fd2e8b75749 100644 +index 3c92440fbef6e6970cd800e0038a625a775eda9a..c8fc95a85b162cc71aa8dada8f87f4fe6f5dad12 100644 --- a/src/main/java/org/bukkit/Server.java +++ b/src/main/java/org/bukkit/Server.java -@@ -2826,4 +2826,13 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi +@@ -2827,4 +2827,13 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi */ double @Nullable [] getRegionTPS(@NotNull World world, int chunkX, int chunkZ); // Folia end - region TPS API diff --git a/lophine-api/paper-patches/features/0014-Leaves-Replay-Mod-API.patch b/lophine-api/paper-patches/features/0014-Leaves-Replay-Mod-API.patch index fd5ff0e..a2680fb 100644 --- a/lophine-api/paper-patches/features/0014-Leaves-Replay-Mod-API.patch +++ b/lophine-api/paper-patches/features/0014-Leaves-Replay-Mod-API.patch @@ -23,10 +23,10 @@ index a747fbe107dcc134558ca8ecfbe30e81245a5742..b09a90f8187a15ddaa15f231f46f51f2 + // Leaves end - Photographer API } diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java -index f4f64538d13f3dba5a1cd8f0d24d1fd2e8b75749..2f4cc1115170557389f577f995f1bfaed1ec2f71 100644 +index c8fc95a85b162cc71aa8dada8f87f4fe6f5dad12..5e4da280f7bed1084ebc2814d23901ad072e116d 100644 --- a/src/main/java/org/bukkit/Server.java +++ b/src/main/java/org/bukkit/Server.java -@@ -2835,4 +2835,8 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi +@@ -2836,4 +2836,8 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi */ @NotNull org.leavesmc.leaves.entity.bot.BotManager getBotManager(); // Leaves end - Bot API