9
0
mirror of https://github.com/BX-Team/DivineMC.git synced 2025-12-22 16:29:23 +00:00

Updated Upstream (Purpur)

Upstream has released updates that appear to apply and compile correctly

Purpur Changes:
PurpurMC/Purpur@4418fbf Updated Upstream (Paper)
This commit is contained in:
NONPLAYT
2024-05-13 00:53:32 +03:00
parent 519fdd8c62
commit 512cbe5fde
3 changed files with 429 additions and 314 deletions

View File

@@ -1,7 +1,7 @@
group = space.bxteam.divinemc
version = 1.20.6-R0.1-SNAPSHOT
purpurRef = 818fa0d596d3d539cfb4402fc4b58c6037769c5c
purpurRef = 4418fbfd2549a265748c54321c9044fdef56921b
org.gradle.caching = true
org.gradle.parallel = true

View File

@@ -745,6 +745,27 @@ index e1ffd62f4ebceecb9bc5471df3da406cffea0483..5b446e6ac151f99f64f0c442d0b40b5e
}
private static final ThreadLocal<List<ChunkProgressionTask>> CURRENT_TICKET_UPDATE_SCHEDULING = new ThreadLocal<>();
diff --git a/src/main/java/io/papermc/paper/command/brigadier/bukkit/BukkitCommandNode.java b/src/main/java/io/papermc/paper/command/brigadier/bukkit/BukkitCommandNode.java
index 02597f890ac7f2dc12c94c283356b8309638dd17..7b00e6bd50cafd87e63863c186418973b7b6208b 100644
--- a/src/main/java/io/papermc/paper/command/brigadier/bukkit/BukkitCommandNode.java
+++ b/src/main/java/io/papermc/paper/command/brigadier/bukkit/BukkitCommandNode.java
@@ -1,6 +1,5 @@
package io.papermc.paper.command.brigadier.bukkit;
-import co.aikar.timings.Timing;
import com.mojang.brigadier.arguments.StringArgumentType;
import com.mojang.brigadier.builder.RequiredArgumentBuilder;
import com.mojang.brigadier.context.CommandContext;
@@ -74,9 +73,6 @@ public class BukkitCommandNode extends LiteralCommandNode<CommandSourceStack> {
CommandSender sender = context.getSource().getSender();
// Plugins do weird things to workaround normal registration
- if (this.command.timings == null) {
- //this.command.timings = co.aikar.timings.TimingsManager.getCommandTiming(null, this.command); // Purpur
- }
String content = context.getRange().get(context.getInput());
String[] args = org.apache.commons.lang3.StringUtils.split(content, ' '); // fix adjacent spaces (from console/plugins) causing empty array elements
diff --git a/src/main/java/io/papermc/paper/configuration/GlobalConfiguration.java b/src/main/java/io/papermc/paper/configuration/GlobalConfiguration.java
index d02d22b09430b93349d48bcb50d456d23f9b49c7..07fce8459d75920a4c5089506cf233d9194d9f29 100644
--- a/src/main/java/io/papermc/paper/configuration/GlobalConfiguration.java