Skip to content

Commit 57ecb5a

Browse files
committed
Prepare 1.21.11 update
1 parent eab85a3 commit 57ecb5a

File tree

14 files changed

+28
-60
lines changed

14 files changed

+28
-60
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ jobs:
2424
uses: actions/[email protected]
2525
with:
2626
name: DeepslateMC
27-
path: deepslateMC-server/build/libs/deepslateMC-paperclip-1.21.10-R0.1-SNAPSHOT-mojmap.jar
27+
path: deepslateMC-server/build/libs/deepslateMC-paperclip-1.21.11-rc1-R0.1-SNAPSHOT-mojmap.jar

deepslateMC-api/build.gradle.kts.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/purpur-api/build.gradle.kts
22
+++ b/purpur-api/build.gradle.kts
3-
@@ -100,17 +_,21 @@
3+
@@ -102,17 +_,21 @@
44
java {
55
srcDir(generatedDir)
66
srcDir(file("../paper-api/src/main/java"))

deepslateMC-server/build.gradle.kts.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/purpur-server/build.gradle.kts
22
+++ b/purpur-server/build.gradle.kts
3-
@@ -33,7 +_,30 @@
3+
@@ -32,7 +_,30 @@
44
outputDir = rootDirectory.dir("paper-server")
55
}
66
}
@@ -56,7 +56,7 @@
5656
implementation("ca.spottedleaf:concurrentutil:0.0.7")
5757
implementation("org.jline:jline-terminal-ffm:3.27.1") // use ffm on java 22+
5858
implementation("org.jline:jline-terminal-jni:3.27.1") // fall back to jni on java 21
59-
@@ -228,14 +_,14 @@
59+
@@ -229,14 +_,14 @@
6060
val gitBranch = git.exec(providers, "rev-parse", "--abbrev-ref", "HEAD").get().trim()
6161
attributes(
6262
"Main-Class" to "org.bukkit.craftbukkit.Main",

deepslateMC-server/minecraft-patches/features/0001-Dont-show-spectator-players-in-tablist.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ Subject: [PATCH] Dont show spectator players in tablist
55

66

77
diff --git a/net/minecraft/server/level/ServerPlayerGameMode.java b/net/minecraft/server/level/ServerPlayerGameMode.java
8-
index fad600f343ee0983efc183f083b1507648987575..cc7de938b0b47440f23d1a48d1173bbada4ad665 100644
8+
index 2e3b6da733387c95c0add1f7a42508023f0b74ff..f0abe276540d1ca7e6d43e9c365437a029a27870 100644
99
--- a/net/minecraft/server/level/ServerPlayerGameMode.java
1010
+++ b/net/minecraft/server/level/ServerPlayerGameMode.java
11-
@@ -86,10 +86,16 @@ public class ServerPlayerGameMode {
11+
@@ -84,10 +84,16 @@ public class ServerPlayerGameMode {
1212
}
1313

1414
this.player.onUpdateAbilities();
@@ -30,10 +30,10 @@ index fad600f343ee0983efc183f083b1507648987575..cc7de938b0b47440f23d1a48d1173bba
3030
if (gameModeForPlayer == GameType.CREATIVE) {
3131
this.player.resetCurrentImpulseContext();
3232
diff --git a/net/minecraft/server/players/PlayerList.java b/net/minecraft/server/players/PlayerList.java
33-
index 7c6a0ae4b427abc557c91008cb9087ab34f4aa40..2e3de1727ebedaa398718c35399484242a236e5e 100644
33+
index 34d8495507f1607af805ba17f7d17cb7a0e6dcc8..6767cdbda355bb861f2743fec34b2b833e638a35 100644
3434
--- a/net/minecraft/server/players/PlayerList.java
3535
+++ b/net/minecraft/server/players/PlayerList.java
36-
@@ -263,6 +263,25 @@ public abstract class PlayerList {
36+
@@ -268,6 +268,25 @@ public abstract class PlayerList {
3737
// CraftBukkit start - sendAll above replaced with this loop
3838
ClientboundPlayerInfoUpdatePacket packet = ClientboundPlayerInfoUpdatePacket.createPlayerInitializing(List.of(player)); // Paper - Add Listing API for Player
3939

@@ -59,7 +59,7 @@ index 7c6a0ae4b427abc557c91008cb9087ab34f4aa40..2e3de1727ebedaa398718c3539948424
5959
final List<ServerPlayer> onlinePlayers = Lists.newArrayListWithExpectedSize(this.players.size() - 1); // Paper - Use single player info update packet on join
6060
for (int i = 0; i < this.players.size(); ++i) {
6161
ServerPlayer entityplayer1 = (ServerPlayer) this.players.get(i);
62-
@@ -271,7 +290,13 @@ public abstract class PlayerList {
62+
@@ -276,7 +295,13 @@ public abstract class PlayerList {
6363
// Paper start - Add Listing API for Player
6464
if (entityplayer1.getBukkitEntity().isListed(bukkitPlayer)) {
6565
// Paper end - Add Listing API for Player
@@ -74,7 +74,7 @@ index 7c6a0ae4b427abc557c91008cb9087ab34f4aa40..2e3de1727ebedaa398718c3539948424
7474
// Paper start - Add Listing API for Player
7575
} else {
7676
entityplayer1.connection.send(ClientboundPlayerInfoUpdatePacket.createSinglePlayerInitializing(player, false));
77-
@@ -287,7 +312,27 @@ public abstract class PlayerList {
77+
@@ -292,7 +317,27 @@ public abstract class PlayerList {
7878
}
7979
// Paper start - Use single player info update packet on join
8080
if (!onlinePlayers.isEmpty()) {

deepslateMC-server/minecraft-patches/sources/net/minecraft/commands/Commands.java.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/net/minecraft/commands/Commands.java
22
+++ b/net/minecraft/commands/Commands.java
3-
@@ -184,6 +_,10 @@
3+
@@ -193,6 +_,10 @@
44
}
55
public Commands(Commands.CommandSelection selection, CommandBuildContext context, final boolean modern) {
66
// Paper end - Brigadier API - modern minecraft overloads that do not use redirects but are copies instead
@@ -11,7 +11,7 @@
1111
AdvancementCommands.register(this.dispatcher);
1212
AttributeCommand.register(this.dispatcher, context);
1313
ExecuteCommand.register(this.dispatcher, context);
14-
@@ -208,7 +_,7 @@
14+
@@ -217,7 +_,7 @@
1515
GameModeCommand.register(this.dispatcher);
1616
GameRuleCommand.register(this.dispatcher, context);
1717
GiveCommand.register(this.dispatcher, context);
@@ -20,7 +20,7 @@
2020
ItemCommands.register(this.dispatcher, context);
2121
KickCommand.register(this.dispatcher);
2222
KillCommand.register(this.dispatcher);
23-
@@ -276,7 +_,9 @@
23+
@@ -286,7 +_,9 @@
2424
BanListCommands.register(this.dispatcher);
2525
BanPlayerCommands.register(this.dispatcher);
2626
DeOpCommands.register(this.dispatcher);

deepslateMC-server/minecraft-patches/sources/net/minecraft/server/Main.java.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
--- a/net/minecraft/server/Main.java
22
+++ b/net/minecraft/server/Main.java
3-
@@ -67,6 +_,17 @@
4-
)
3+
@@ -65,6 +_,17 @@
4+
@SuppressForbidden(reason = "System.out needed before bootstrap")
55
@DontObfuscate
66
public static void main(final OptionSet optionSet) { // CraftBukkit - replaces main(String[] args)
77
+ // Deepslate start - Startup branding

deepslateMC-server/minecraft-patches/sources/net/minecraft/server/MinecraftServer.java.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
--- a/net/minecraft/server/MinecraftServer.java
22
+++ b/net/minecraft/server/MinecraftServer.java
3-
@@ -1293,6 +_,7 @@
3+
@@ -1295,6 +_,7 @@
44
org.spigotmc.WatchdogThread.tick();
55
// Paper end
66
org.spigotmc.WatchdogThread.hasStarted = true; // Paper
77
+ de.pascalpex.deepslatemc.files.Config.addSparkEntry(); // Deepslate - add deepslate.yml to spark
88
// Paper start - Add onboarding message for initial server start
99
if (io.papermc.paper.configuration.GlobalConfiguration.isFirstStart) {
1010
LOGGER.info("*************************************************************************************");
11-
@@ -1746,6 +_,19 @@
11+
@@ -1759,6 +_,19 @@
1212
private ServerStatus.Players buildPlayerStatus() {
1313
List<ServerPlayer> players = this.playerList.getPlayers();
1414
int maxPlayers = this.getMaxPlayers();
@@ -28,7 +28,7 @@
2828
if (this.hidesOnlinePlayers()) {
2929
return new ServerStatus.Players(maxPlayers, players.size(), List.of());
3030
} else {
31-
@@ -2152,7 +_,18 @@
31+
@@ -2140,7 +_,18 @@
3232

3333
public void setMotd(String motd) {
3434
// Paper start - Adventure

deepslateMC-server/minecraft-patches/sources/net/minecraft/server/dedicated/DedicatedServer.java.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/net/minecraft/server/dedicated/DedicatedServer.java
22
+++ b/net/minecraft/server/dedicated/DedicatedServer.java
3-
@@ -275,6 +_,8 @@
3+
@@ -272,6 +_,8 @@
44
org.spigotmc.WatchdogThread.doStart(org.spigotmc.SpigotConfig.timeoutTime, org.spigotmc.SpigotConfig.restartOnCrash); // Paper - start watchdog thread
55
thread.start(); // Paper - Enhance console tab completions for brigadier commands; start console thread after MinecraftServer.console & PaperConfig are initialized
66
io.papermc.paper.command.PaperCommands.registerCommands(this); // Paper - setup /paper command

deepslateMC-server/minecraft-patches/sources/net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java
22
+++ b/net/minecraft/server/network/ServerConfigurationPacketListenerImpl.java
3-
@@ -106,9 +_,13 @@
3+
@@ -103,9 +_,13 @@
44
new io.papermc.paper.event.connection.configuration.PlayerConnectionInitialConfigureEvent(this.paperConnection).callEvent(); // Paper
55
this.send(new ClientboundCustomPayloadPacket(new BrandPayload(this.server.getServerModName())));
66
ServerLinks serverLinks = this.server.serverLinks();

deepslateMC-server/minecraft-patches/sources/net/minecraft/server/network/ServerGamePacketListenerImpl.java.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/net/minecraft/server/network/ServerGamePacketListenerImpl.java
22
+++ b/net/minecraft/server/network/ServerGamePacketListenerImpl.java
3-
@@ -1565,7 +_,7 @@
3+
@@ -1589,7 +_,7 @@
44
io.papermc.paper.event.player.PlayerFailMoveEvent event = fireFailMove(io.papermc.paper.event.player.PlayerFailMoveEvent.FailReason.MOVED_TOO_QUICKLY,
55
toX, toY, toZ, toYaw, toPitch, true);
66
if (!event.isAllowed()) {
@@ -9,7 +9,7 @@
99
LOGGER.warn("{} moved too quickly! {},{},{}", this.player.getPlainTextName(), d3, d4, d5);
1010
}
1111
this.teleport(
12-
@@ -1643,7 +_,7 @@
12+
@@ -1668,7 +_,7 @@
1313
toX, toY, toZ, toYaw, toPitch, true);
1414
if (!event.isAllowed()) {
1515
movedWrongly = true;

0 commit comments

Comments
 (0)