40 lines
1.8 KiB
Diff
40 lines
1.8 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Helvetica Volubi <suisuroru@blue-millennium.fun>
|
|
Date: Wed, 22 Apr 2026 12:59:08 +0800
|
|
Subject: [PATCH] Leaves: Leaves plugin
|
|
|
|
Co-authored by: MC_XiaoHei <xiaohei.xor7@outlook.com>
|
|
As part of: Leaves (https://github.com/HyacinthHaru/Leaves/blob/90080d238e2fcfc14a9293150dc351a4f0f696e6/leaves-api/paper-patches/features/0009-Leaves-Plugin.patch)
|
|
Licensed under: GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html)
|
|
|
|
diff --git a/src/main/java/org/bukkit/Bukkit.java b/src/main/java/org/bukkit/Bukkit.java
|
|
index 325d797766de527268eb18bcf9db594ca3a0c519..e922a0eefb03db5e33f3306aaea558b6ed61b42a 100644
|
|
--- a/src/main/java/org/bukkit/Bukkit.java
|
|
+++ b/src/main/java/org/bukkit/Bukkit.java
|
|
@@ -3045,4 +3045,10 @@ public final class Bukkit {
|
|
public static void restart() {
|
|
server.restart();
|
|
}
|
|
+
|
|
+ // Leaves start - Feature API
|
|
+ public static org.leavesmc.leaves.plugin.FeatureManager getFeatureManager() {
|
|
+ return server.getFeatureManager();
|
|
+ }
|
|
+ // Leaves end - Feature API
|
|
}
|
|
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
|
index 209d1968f4bff3b33785fd8bfbeea5ae231e581a..ac19fd1b6b8e48313c79d9fb26c3df50f67b64b8 100644
|
|
--- a/src/main/java/org/bukkit/Server.java
|
|
+++ b/src/main/java/org/bukkit/Server.java
|
|
@@ -2780,6 +2780,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
|
|
+ org.leavesmc.leaves.plugin.FeatureManager getFeatureManager();
|
|
+ // Leaves End - Feature API
|
|
+
|
|
// Folia start - region TPS API
|
|
/**
|
|
* Gets the TPS from the region which owns the specified location, or {@code null} if no region owns
|