9
0
mirror of https://github.com/Winds-Studio/Leaf.git synced 2026-01-03 14:22:26 +00:00

Fix warning

This commit is contained in:
Dreeam
2024-03-12 02:28:39 -04:00
parent f5ac6fca23
commit dd9bac4931
3 changed files with 18 additions and 1 deletions

View File

@@ -15,7 +15,7 @@ jobs:
- name: Set up JDK
uses: graalvm/setup-graalvm@main
with:
java-version: 17
java-version: 21
github-token: "${{ secrets.GITHUB_TOKEN }}"
cache: gradle

View File

@@ -32,6 +32,11 @@
- Discord: [`https://discord.gg/gfgAwdSEuM`](https://discord.gg/gfgAwdSEuM)
- QQ: `2682173972`
## 📥 Download
You can find latest successful build in [GitHub Action](https://github.com/Winds-Studio/Leaf/actions) or stable build in [Releases](https://github.com/Winds-Studio/Leaf/releases)
**Please note Java >= 21 is required.**
## 📦 Building
Building a Paperclip JAR for distribution:
```bash

View File

@@ -4,6 +4,18 @@ Date: Tue, 12 Mar 2024 00:36:29 +0800
Subject: [PATCH] Ability to use Virtual Thread for async scheduler
diff --git a/src/main/java/org/bukkit/craftbukkit/Main.java b/src/main/java/org/bukkit/craftbukkit/Main.java
index e43203060dfc26387fd5826ffae9e9ca7a01abf2..4826359242158da30b8e14f2cf8f0d309f3dddac 100644
--- a/src/main/java/org/bukkit/craftbukkit/Main.java
+++ b/src/main/java/org/bukkit/craftbukkit/Main.java
@@ -385,7 +385,6 @@ public class Main {
tryPreloadClass("org.bukkit.craftbukkit.scheduler.CraftScheduler$1");
tryPreloadClass("org.bukkit.craftbukkit.scheduler.CraftScheduler$2");
tryPreloadClass("org.bukkit.craftbukkit.scheduler.CraftScheduler$3");
- tryPreloadClass("org.bukkit.craftbukkit.scheduler.CraftScheduler$4");
tryPreloadClass("org.slf4j.helpers.MessageFormatter");
tryPreloadClass("org.slf4j.helpers.FormattingTuple");
tryPreloadClass("org.slf4j.helpers.BasicMarker");
diff --git a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftAsyncScheduler.java b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftAsyncScheduler.java
index 9c1aff17aabd062640e3f451a2ef8c50a7c62f10..234a92d643059e7178eeb0b4dc255bccef656851 100644
--- a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftAsyncScheduler.java