update 1.21.5

This commit is contained in:
Bacteriawa
2025-05-23 23:03:39 +08:00
parent 9a6720e5f1
commit daedaa2315
7 changed files with 31 additions and 34 deletions

View File

@@ -1,10 +1,10 @@
name: Luminol CI - dev/1.21.4-hardfork
name: Luminol CI - dev/1.21.5
on:
push:
branches: [ "dev/1.21.4-hardfork" ]
branches: [ "dev/1.21.5" ]
pull_request:
branches: [ "dev/1.21.4-hardfork" ]
branches: [ "dev/1.21.5" ]
permissions: write-all

View File

@@ -3,7 +3,7 @@ import org.gradle.api.tasks.testing.logging.TestLogEvent
plugins {
java // TODO java launcher tasks
id("io.papermc.paperweight.patcher") version "2.0.0-beta.14"
id("io.papermc.paperweight.patcher") version "2.0.0-beta.17"
}
paperweight {

View File

@@ -1,8 +1,8 @@
group = me.earthme.luminol
version=1.21.4-R0.1-SNAPSHOT
mcVersion=1.21.4
version=1.21.5-R0.1-SNAPSHOT
mcVersion=1.21.5
foliaRef=f69d1c974daa7646b869d4c11dcc86915eec96a8
foliaRef=c299a7e8e7f12ff02f3cba19fd4797be0792caa8
org.gradle.configuration-cache=true
org.gradle.caching=true

6
gradlew vendored
View File

@@ -114,7 +114,7 @@ case "$( uname )" in #(
NONSTOP* ) nonstop=true ;;
esac
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
CLASSPATH="\\\"\\\""
# Determine the Java command to use to start the JVM.
@@ -205,7 +205,7 @@ fi
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
# Collect all arguments for the java command:
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
# and any embedded shellness will be escaped.
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
# treated as '${Hostname}' itself on the command line.
@@ -213,7 +213,7 @@ DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
set -- \
"-Dorg.gradle.appname=$APP_BASE_NAME" \
-classpath "$CLASSPATH" \
org.gradle.wrapper.GradleWrapperMain \
-jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
"$@"
# Stop when "xargs" is not available.

4
gradlew.bat vendored
View File

@@ -70,11 +70,11 @@ goto fail
:execute
@rem Setup the command line
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
set CLASSPATH=
@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %*
:end
@rem End local scope for the variables with windows NT shell

View File

@@ -1,16 +1,16 @@
--- a/folia-api/build.gradle.kts
+++ b/folia-api/build.gradle.kts
@@ -54,6 +_,7 @@
@@ -51,6 +_,7 @@
api("org.apache.logging.log4j:log4j-api:$log4jVersion")
api("org.slf4j:slf4j-api:$slf4jVersion")
api("com.mojang:brigadier:1.3.10")
+ api("io.sentry:sentry:8.0.0-rc.2") // Pufferfish
// Deprecate bungeecord-chat in favor of adventure
api("net.md-5:bungeecord-chat:$bungeeCordChatVersion-deprecated+build.19") {
@@ -104,17 +_,21 @@
api("net.md-5:bungeecord-chat:$bungeeCordChatVersion") {
@@ -101,17 +_,21 @@
java {
srcDir(generatedApiPath)
srcDir(generatedDir)
srcDir(file("../paper-api/src/main/java"))
+ srcDir(file("../folia-api/src/main/java"))
}
@@ -30,9 +30,9 @@
}
}
}
@@ -258,3 +_,10 @@
tasks.check {
dependsOn(scanJarForOldGeneratedCode)
@@ -257,3 +_,10 @@
dependsOn(scanJarForOldGeneratedCode)
}
}
+
+// Pufferfish Start

View File

@@ -1,17 +1,14 @@
--- a/folia-server/build.gradle.kts
+++ b/folia-server/build.gradle.kts
@@ -20,8 +_,9 @@
minecraftVersion = providers.gradleProperty("mcVersion")
// macheOldPath = file("F:\\Projects\\PaperTooling\\mache\\versions\\1.21.4\\src\\main\\java")
// gitFilePatches = true
-
+
@@ -29,6 +_,7 @@
//}
val fork = forks.register("folia") {
+ rootDirectory = upstreamsDirectory().map { it.dir("folia") }
upstream.patchDir("paperServer") {
upstreamPath = "paper-server"
excludes = setOf("src/minecraft", "patches", "build.gradle.kts")
@@ -30,7 +_,23 @@
@@ -37,7 +_,23 @@
}
}
@@ -35,10 +32,10 @@
+ activeFork = luminol
spigot {
buildDataRef = "3edaf46ec1eed4115ce1b18d2846cded42577e42"
@@ -116,10 +_,14 @@
buildDataRef = "702e1a0a5072b2c4082371d5228cb30525687efc"
@@ -123,10 +_,14 @@
main {
java { srcDir("../paper-server/src/main/java") }
java { srcDir("../paper-server/src/main/java"); srcDir("../paper-server/src/generated/java") }
resources { srcDir("../paper-server/src/main/resources") }
+ java { srcDir("../folia-server/src/main/java") }
+ resources { srcDir("../folia-server/src/main/resources") }
@@ -50,8 +47,8 @@
+ resources { srcDir("../folia-server/src/test/resources") }
}
}
@@ -143,7 +_,14 @@
val log4jPlugins = sourceSets.create("log4jPlugins") {
@@ -153,7 +_,14 @@
}
dependencies {
@@ -67,8 +64,8 @@
implementation("ca.spottedleaf:concurrentutil:0.0.3")
implementation("org.jline:jline-terminal-ffm:3.27.1") // use ffm on java 22+
implementation("org.jline:jline-terminal-jni:3.27.1") // fall back to jni on java 21
@@ -201,26 +_,33 @@
implementation("me.lucko:spark-paper:1.10.119-20241121.092015-1")
@@ -217,26 +_,33 @@
implementation("me.lucko:spark-paper:1.10.133-20250413.112336-1")
}
+// Pufferfish Start
@@ -107,7 +104,7 @@
"Build-Number" to (build ?: ""),
"Build-Time" to buildTime.toString(),
"Git-Branch" to gitBranch,
@@ -351,3 +_,10 @@
@@ -393,3 +_,10 @@
classpath(tasks.createReobfPaperclipJar.flatMap { it.outputZip })
mainClass.set(null as String?)
}