Skip to content

Commit ffcb7b2

Browse files
Lulu13022002jpenillaDoc94
authored
Update Parchment (#13177)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com> Co-authored-by: Pedro <3602279+Doc94@users.noreply.github.com>
1 parent 610f1d2 commit ffcb7b2

File tree

206 files changed

+1318
-1352
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

206 files changed

+1318
-1352
lines changed

paper-server/build.gradle.kts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
import io.papermc.fill.model.BuildChannel
22
import io.papermc.paperweight.attribute.DevBundleOutput
33
import io.papermc.paperweight.util.*
4-
import io.papermc.paperweight.util.data.FileEntry
5-
import paper.libs.com.google.gson.annotations.SerializedName
64
import java.time.Instant
7-
import kotlin.io.path.readText
85

96
plugins {
107
`java-library`
@@ -17,7 +14,7 @@ plugins {
1714
val paperMavenPublicUrl = "https://repo.papermc.io/repository/maven-public/"
1815

1916
dependencies {
20-
mache("io.papermc:mache:1.21.10+build.1")
17+
mache("io.papermc:mache:1.21.10+build.4")
2118
paperclip("io.papermc:paperclip:3.0.3")
2219
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
2320
}

paper-server/patches/features/0001-Moonrise-optimisation-patches.patch

Lines changed: 136 additions & 136 deletions
Large diffs are not rendered by default.

paper-server/patches/features/0002-Rewrite-dataconverter-system.patch

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32910,7 +32910,7 @@ index 71b8bbeda2fecf930870a9b6e856e20639d31645..91650a92a21fcaac65a5dfcac0cc856b
3291032910
return structureTemplate.save(new CompoundTag());
3291132911
}
3291232912
diff --git a/net/minecraft/server/MinecraftServer.java b/net/minecraft/server/MinecraftServer.java
32913-
index c8e0071e7f0e70756ddd0f8b1073e49980f7f4d4..5e0dbc0393fd507608417bec95e6247673486993 100644
32913+
index 87b890fe94d1017b3e7717e062c5f901533e2aed..7fd37ef5e6403b6ee37b0b998d1546b3cc29e821 100644
3291432914
--- a/net/minecraft/server/MinecraftServer.java
3291532915
+++ b/net/minecraft/server/MinecraftServer.java
3291632916
@@ -361,6 +361,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop<TickTa
@@ -33006,20 +33006,20 @@ index 48fce0845fb023d6286dac144c285b048d778564..7779a2f83f51465bde476776470bd777
3300633006
LOGGER.warn("Failed to partially datafix chunk {}", chunkPos, var12);
3300733007
return StructureCheckResult.CHUNK_LOAD_NEEDED;
3300833008
diff --git a/net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager.java b/net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager.java
33009-
index 5c4ba7d5f704253eb92b4e288eec75292ff4f46c..9f93c78fb1d6451febdd6e14400f82ff9eac1f64 100644
33009+
index e284e2f0bab93d36700e9998a71df51cfae2ab31..d6197ac9a4e32df5941115aa267248ed0f871dd4 100644
3301033010
--- a/net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager.java
3301133011
+++ b/net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager.java
3301233012
@@ -245,7 +245,7 @@ public class StructureTemplateManager {
33013-
public StructureTemplate readStructure(CompoundTag nbt) {
33013+
public StructureTemplate readStructure(CompoundTag tag) {
3301433014
StructureTemplate structureTemplate = new StructureTemplate();
33015-
int dataVersion = NbtUtils.getDataVersion(nbt, 500);
33016-
- structureTemplate.load(this.blockLookup, DataFixTypes.STRUCTURE.updateToCurrentVersion(this.fixerUpper, nbt, dataVersion));
33017-
+ structureTemplate.load(this.blockLookup, ca.spottedleaf.dataconverter.minecraft.MCDataConverter.convertTag(ca.spottedleaf.dataconverter.minecraft.datatypes.MCTypeRegistry.STRUCTURE, nbt, dataVersion, ca.spottedleaf.dataconverter.minecraft.util.Version.getCurrentVersion())); // Paper - rewrite data conversion system
33015+
int dataVersion = NbtUtils.getDataVersion(tag, 500);
33016+
- structureTemplate.load(this.blockLookup, DataFixTypes.STRUCTURE.updateToCurrentVersion(this.fixerUpper, tag, dataVersion));
33017+
+ structureTemplate.load(this.blockLookup, ca.spottedleaf.dataconverter.minecraft.MCDataConverter.convertTag(ca.spottedleaf.dataconverter.minecraft.datatypes.MCTypeRegistry.STRUCTURE, tag, dataVersion, ca.spottedleaf.dataconverter.minecraft.util.Version.getCurrentVersion())); // Paper - rewrite data conversion system
3301833018
return structureTemplate;
3301933019
}
3302033020

3302133021
diff --git a/net/minecraft/world/level/storage/LevelStorageSource.java b/net/minecraft/world/level/storage/LevelStorageSource.java
33022-
index d0512d2e9b241fbea2cb8248c750aa55c41fbb9d..3b40822ea6ec9783fe3cb8eaba069a8d626d8382 100644
33022+
index 2e3736d545d3c7f318ce5fe4757d2cbf43d32453..85cddc7ccb9c73e2464a764d61f46f974ce255e3 100644
3302333023
--- a/net/minecraft/world/level/storage/LevelStorageSource.java
3302433024
+++ b/net/minecraft/world/level/storage/LevelStorageSource.java
3302533025
@@ -227,7 +227,7 @@ public class LevelStorageSource {

paper-server/patches/features/0003-Optimize-Network-Manager-and-add-advanced-packet-sup.patch

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ and then catch exceptions and close if they fire.
2828
Part of this commit was authored by: Spottedleaf, sandtechnology
2929

3030
diff --git a/net/minecraft/network/Connection.java b/net/minecraft/network/Connection.java
31-
index b763de1149e4c6e09400faa89bb899d6611a55d4..73efdf094dc98ef0a2e84c4e040fdaf1106adbe8 100644
31+
index d849daa8d6517e177ac9b1e075ca9f2c09c922e5..c48d0a951f36e4449e9474994a21596d8a2d2e16 100644
3232
--- a/net/minecraft/network/Connection.java
3333
+++ b/net/minecraft/network/Connection.java
3434
@@ -84,7 +84,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
@@ -51,7 +51,7 @@ index b763de1149e4c6e09400faa89bb899d6611a55d4..73efdf094dc98ef0a2e84c4e040fdaf1
5151

5252
public Connection(PacketFlow receiving) {
5353
this.receiving = receiving;
54-
@@ -421,11 +425,38 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
54+
@@ -419,11 +423,38 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
5555
}
5656

5757
public void send(Packet<?> packet, @Nullable ChannelFutureListener sendListener, boolean flush) {
@@ -93,7 +93,7 @@ index b763de1149e4c6e09400faa89bb899d6611a55d4..73efdf094dc98ef0a2e84c4e040fdaf1
9393
}
9494
}
9595

96-
@@ -434,7 +465,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
96+
@@ -432,7 +463,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
9797
this.flushQueue();
9898
action.accept(this);
9999
} else {
@@ -102,7 +102,7 @@ index b763de1149e4c6e09400faa89bb899d6611a55d4..73efdf094dc98ef0a2e84c4e040fdaf1
102102
}
103103
}
104104

105-
@@ -448,21 +479,41 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
105+
@@ -446,21 +477,41 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
106106
}
107107

108108
private void doSendPacket(Packet<?> packet, @Nullable ChannelFutureListener sendListener, boolean flush) {
@@ -148,7 +148,7 @@ index b763de1149e4c6e09400faa89bb899d6611a55d4..73efdf094dc98ef0a2e84c4e040fdaf1
148148
}
149149
}
150150

151-
@@ -474,16 +525,57 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
151+
@@ -472,16 +523,57 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
152152
}
153153
}
154154

@@ -211,15 +211,15 @@ index b763de1149e4c6e09400faa89bb899d6611a55d4..73efdf094dc98ef0a2e84c4e040fdaf1
211211

212212
private static final int MAX_PER_TICK = io.papermc.paper.configuration.GlobalConfiguration.get().misc.maxJoinsPerTick; // Paper - Buffer joins to world
213213
private static int joinAttemptsThisTick; // Paper - Buffer joins to world
214-
@@ -553,6 +645,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
214+
@@ -551,6 +643,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
215215

216216
public void disconnect(DisconnectionDetails disconnectionDetails) {
217217
this.preparing = false; // Spigot
218218
+ this.clearPacketQueue(); // Paper - Optimize network
219219
if (this.channel == null) {
220220
this.delayedDisconnect = disconnectionDetails;
221221
}
222-
@@ -741,7 +834,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
222+
@@ -739,7 +832,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
223223
public void handleDisconnection() {
224224
if (this.channel != null && !this.channel.isOpen()) {
225225
if (this.disconnectionHandled) {
@@ -228,7 +228,7 @@ index b763de1149e4c6e09400faa89bb899d6611a55d4..73efdf094dc98ef0a2e84c4e040fdaf1
228228
} else {
229229
this.disconnectionHandled = true;
230230
PacketListener packetListener = this.getPacketListener();
231-
@@ -752,7 +845,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
231+
@@ -750,7 +843,7 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
232232
);
233233
packetListener1.onDisconnect(disconnectionDetails);
234234
}
@@ -237,9 +237,9 @@ index b763de1149e4c6e09400faa89bb899d6611a55d4..73efdf094dc98ef0a2e84c4e040fdaf1
237237
// Paper start - Add PlayerConnectionCloseEvent
238238
if (packetListener instanceof net.minecraft.server.network.ServerCommonPacketListenerImpl commonPacketListener) {
239239
/* Player was logged in, either game listener or configuration listener */
240-
@@ -787,4 +880,97 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
241-
public void setBandwidthLogger(LocalSampleLogger bandwithLogger) {
242-
this.bandwidthDebugMonitor = new BandwidthDebugMonitor(bandwithLogger);
240+
@@ -785,4 +878,97 @@ public class Connection extends SimpleChannelInboundHandler<Packet<?>> {
241+
public void setBandwidthLogger(LocalSampleLogger bandwidthLogger) {
242+
this.bandwidthDebugMonitor = new BandwidthDebugMonitor(bandwidthLogger);
243243
}
244244
+
245245
+ // Paper start - Optimize network

paper-server/patches/features/0005-Entity-Activation-Range-2.0.patch

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ index 0000000000000000000000000000000000000000..ae2bb9a73106febfe5f0d090abd4252b
354354
+ }
355355
+}
356356
diff --git a/net/minecraft/server/level/ServerLevel.java b/net/minecraft/server/level/ServerLevel.java
357-
index a2d93c95ed32a930383e65b7522a795e61d6a3f1..ec0f91e65e87340eb319a2392bcedb7531a4da29 100644
357+
index 5e305c9a64e856de70ed787901c01d09e68aa979..ce6f83c83b0235d59b4cadd248ff218985978ab5 100644
358358
--- a/net/minecraft/server/level/ServerLevel.java
359359
+++ b/net/minecraft/server/level/ServerLevel.java
360360
@@ -815,6 +815,7 @@ public class ServerLevel extends Level implements ServerEntityGetter, WorldGenLe
@@ -415,7 +415,7 @@ index a2d93c95ed32a930383e65b7522a795e61d6a3f1..ec0f91e65e87340eb319a2392bcedb75
415415
}
416416
}
417417
diff --git a/net/minecraft/world/entity/AgeableMob.java b/net/minecraft/world/entity/AgeableMob.java
418-
index 6c88002530619161a1d1969d46c6c6f488ac4d82..065553a549e54492e8fe42fe7dc61d11ac8da6ef 100644
418+
index 1d4a0319c92478185d0bc1aaa56c40e7f837cd1a..0adfd1cd5c21f8a7823cd1bf7c9aa91dd2654150 100644
419419
--- a/net/minecraft/world/entity/AgeableMob.java
420420
+++ b/net/minecraft/world/entity/AgeableMob.java
421421
@@ -131,6 +131,23 @@ public abstract class AgeableMob extends PathfinderMob {
@@ -443,7 +443,7 @@ index 6c88002530619161a1d1969d46c6c6f488ac4d82..065553a549e54492e8fe42fe7dc61d11
443443
public void aiStep() {
444444
super.aiStep();
445445
diff --git a/net/minecraft/world/entity/AreaEffectCloud.java b/net/minecraft/world/entity/AreaEffectCloud.java
446-
index 135478a52cd106e6a3a0af9300a77ee5a871a400..ade0649a9fecbb84cebab3c44b4afe7f47c4023c 100644
446+
index 35e852c4bb5e632ac4e1dc8c9e89f7a366ba7c09..f500e724034b330b590825c07b7dd61571335302 100644
447447
--- a/net/minecraft/world/entity/AreaEffectCloud.java
448448
+++ b/net/minecraft/world/entity/AreaEffectCloud.java
449449
@@ -142,6 +142,16 @@ public class AreaEffectCloud extends Entity implements TraceableEntity {
@@ -464,7 +464,7 @@ index 135478a52cd106e6a3a0af9300a77ee5a871a400..ade0649a9fecbb84cebab3c44b4afe7f
464464
public void tick() {
465465
super.tick();
466466
diff --git a/net/minecraft/world/entity/Entity.java b/net/minecraft/world/entity/Entity.java
467-
index 2cae59fbc6a279e70c388ea7cc6f6f5f749f46a1..8dcd36b3d29c3d9913675c918fa509d78a8accd6 100644
467+
index c5d45f86eda48ee18986c4198b96d031b8028bb2..450fdc0df04cbcc8f0c6ecbfc015f0d744e4a96d 100644
468468
--- a/net/minecraft/world/entity/Entity.java
469469
+++ b/net/minecraft/world/entity/Entity.java
470470
@@ -368,6 +368,15 @@ public abstract class Entity implements SyncedDataHolder, DebugValueSource, Name
@@ -523,7 +523,7 @@ index 2cae59fbc6a279e70c388ea7cc6f6f5f749f46a1..8dcd36b3d29c3d9913675c918fa509d7
523523
movement = this.maybeBackOffFromEdge(movement, type);
524524
Vec3 vec3 = this.collide(movement);
525525
diff --git a/net/minecraft/world/entity/LivingEntity.java b/net/minecraft/world/entity/LivingEntity.java
526-
index d5e304c9431bf3d7ad151e68e955b113d3c599ef..90483699b3f2efe9945c849adfdd38422e3a3458 100644
526+
index 0e64b71f653135162296bda070a4a87385cec6ca..be602f3d82960fc5e2592dc688418b0ac3c670a1 100644
527527
--- a/net/minecraft/world/entity/LivingEntity.java
528528
+++ b/net/minecraft/world/entity/LivingEntity.java
529529
@@ -3246,6 +3246,14 @@ public abstract class LivingEntity extends Entity implements Attackable, Waypoin
@@ -542,7 +542,7 @@ index d5e304c9431bf3d7ad151e68e955b113d3c599ef..90483699b3f2efe9945c849adfdd3842
542542
public void tick() {
543543
super.tick();
544544
diff --git a/net/minecraft/world/entity/Mob.java b/net/minecraft/world/entity/Mob.java
545-
index 10fa3bef58c51f584c78ff4b5e0562458e6373ba..4994dcb209dd82d60559cfc453198b75cbfa1511 100644
545+
index 0dd28fec43869ed9926ad5ee4e27be3e796fdbdf..9abea565e4fbef0ffedaec5feeff98f45da4912c 100644
546546
--- a/net/minecraft/world/entity/Mob.java
547547
+++ b/net/minecraft/world/entity/Mob.java
548548
@@ -217,6 +217,19 @@ public abstract class Mob extends LivingEntity implements EquipmentUser, Leashab
@@ -566,11 +566,11 @@ index 10fa3bef58c51f584c78ff4b5e0562458e6373ba..4994dcb209dd82d60559cfc453198b75
566566
return this.getControlledVehicle() instanceof Mob mob ? mob.getMoveControl() : this.moveControl;
567567
}
568568
diff --git a/net/minecraft/world/entity/PathfinderMob.java b/net/minecraft/world/entity/PathfinderMob.java
569-
index 60cc5cf40967eee8988cda8a45ff098e66e8ddf2..741b5078ab9ee9b8463c61ab66ba9b5c9cda0974 100644
569+
index 71b0d444884848c4299cc4ef4f92f80f9b5fd516..ca585508c2405a0dfc2c60cfd025117689045e28 100644
570570
--- a/net/minecraft/world/entity/PathfinderMob.java
571571
+++ b/net/minecraft/world/entity/PathfinderMob.java
572572
@@ -17,6 +17,8 @@ public abstract class PathfinderMob extends Mob {
573-
super(entityType, level);
573+
super(type, level);
574574
}
575575

576576
+ public BlockPos movingTarget; public BlockPos getMovingTarget() { return movingTarget; } // Paper
@@ -641,7 +641,7 @@ index 3f780276be6766ef253c50212e06fd93a96b0caa..7e70c7bee633c54497d1cd2854dd60f4
641641
}
642642
}
643643
diff --git a/net/minecraft/world/entity/item/ItemEntity.java b/net/minecraft/world/entity/item/ItemEntity.java
644-
index cf044a9af1e05c135d60a0d772d21cae800e6342..e9a7630b7f2a4b49e2794fcd64dc19b7002d27a1 100644
644+
index c02c27a8cc931b2e5fdb29b7b615e5a292d13bf2..6be576368695c902a0d6da74b1d77d3018b4585a 100644
645645
--- a/net/minecraft/world/entity/item/ItemEntity.java
646646
+++ b/net/minecraft/world/entity/item/ItemEntity.java
647647
@@ -120,6 +120,29 @@ public class ItemEntity extends Entity implements TraceableEntity {
@@ -675,7 +675,7 @@ index cf044a9af1e05c135d60a0d772d21cae800e6342..e9a7630b7f2a4b49e2794fcd64dc19b7
675675
public void tick() {
676676
if (this.getItem().isEmpty()) {
677677
diff --git a/net/minecraft/world/entity/npc/Villager.java b/net/minecraft/world/entity/npc/Villager.java
678-
index 9f24f321cbe78f8368d7f71206749330506d6e01..ae2f000083556cdc1cbb637e6210c4c4e22c974f 100644
678+
index 3c06efe4b92652562bfcadfdb963c9f380e06de0..d20285db01506dca5b7d54996d2ef5685a1b6519 100644
679679
--- a/net/minecraft/world/entity/npc/Villager.java
680680
+++ b/net/minecraft/world/entity/npc/Villager.java
681681
@@ -268,11 +268,35 @@ public class Villager extends AbstractVillager implements ReputationEventHandler
@@ -733,7 +733,7 @@ index 9f24f321cbe78f8368d7f71206749330506d6e01..ae2f000083556cdc1cbb637e6210c4c4
733733
}
734734

735735
diff --git a/net/minecraft/world/entity/projectile/Arrow.java b/net/minecraft/world/entity/projectile/Arrow.java
736-
index 03af852776b595a5bc1cff01ed4d8d1c77999846..8497cd81b653beb06419ad7cfbf5c36fc6ebb122 100644
736+
index df8e4830f5be29c64ef5e6350a77ad7527e5d612..bbe2773bf789a42cc5cd9f847bdb5c4b51dfb9f2 100644
737737
--- a/net/minecraft/world/entity/projectile/Arrow.java
738738
+++ b/net/minecraft/world/entity/projectile/Arrow.java
739739
@@ -70,6 +70,16 @@ public class Arrow extends AbstractArrow {
@@ -754,7 +754,7 @@ index 03af852776b595a5bc1cff01ed4d8d1c77999846..8497cd81b653beb06419ad7cfbf5c36f
754754
public void tick() {
755755
super.tick();
756756
diff --git a/net/minecraft/world/entity/projectile/FireworkRocketEntity.java b/net/minecraft/world/entity/projectile/FireworkRocketEntity.java
757-
index 6a02380f376d8aa5fd4e91b463321ac410a8df0c..9b13991088a5e5f4d7697588777e5252ae67b73a 100644
757+
index e9d98083bfc439aa25e679678c2734d3486602fc..af9cf917f20a34479e01b63e686c65b2c783cea1 100644
758758
--- a/net/minecraft/world/entity/projectile/FireworkRocketEntity.java
759759
+++ b/net/minecraft/world/entity/projectile/FireworkRocketEntity.java
760760
@@ -107,6 +107,21 @@ public class FireworkRocketEntity extends Projectile implements ItemSupplier {
@@ -780,7 +780,7 @@ index 6a02380f376d8aa5fd4e91b463321ac410a8df0c..9b13991088a5e5f4d7697588777e5252
780780
public void tick() {
781781
super.tick();
782782
diff --git a/net/minecraft/world/entity/vehicle/MinecartHopper.java b/net/minecraft/world/entity/vehicle/MinecartHopper.java
783-
index c97ede03f041d2a7b12a666ff23712d6a9bb0391..99e7fad89a55909e345e15b3bec0b10471a72f22 100644
783+
index d5cb27dd5bff34890ee431d4b301a0be0167dd37..681dab5e26f8fb359f101f22ac85aac3c30d8f7a 100644
784784
--- a/net/minecraft/world/entity/vehicle/MinecartHopper.java
785785
+++ b/net/minecraft/world/entity/vehicle/MinecartHopper.java
786786
@@ -49,6 +49,7 @@ public class MinecartHopper extends AbstractMinecartContainer implements Hopper
@@ -818,7 +818,7 @@ index c97ede03f041d2a7b12a666ff23712d6a9bb0391..99e7fad89a55909e345e15b3bec0b104
818818
+
819819
}
820820
diff --git a/net/minecraft/world/level/Level.java b/net/minecraft/world/level/Level.java
821-
index f3ec8253aefeacebfd98023724e1116b8454fcd4..4f66a0faf7129affc3e001ad3a420b9d5a1dc9ea 100644
821+
index 14c00ea043524dd1625175982ab2d88512de6f1f..a5a1d84992f3f54bc324a89b7cbff96db85bc701 100644
822822
--- a/net/minecraft/world/level/Level.java
823823
+++ b/net/minecraft/world/level/Level.java
824824
@@ -149,6 +149,12 @@ public abstract class Level implements LevelAccessor, AutoCloseable, ca.spottedl
@@ -835,7 +835,7 @@ index f3ec8253aefeacebfd98023724e1116b8454fcd4..4f66a0faf7129affc3e001ad3a420b9d
835835
public final org.spigotmc.SpigotWorldConfig spigotConfig; // Spigot
836836
// Paper start - add paper world config
837837
diff --git a/net/minecraft/world/level/block/piston/PistonMovingBlockEntity.java b/net/minecraft/world/level/block/piston/PistonMovingBlockEntity.java
838-
index 2f15a234e56a04a7bacf5b336a879e14cdfcfbec..564a8f9465c5768a6e9bbace4cc5ed580403cac2 100644
838+
index 3b3f9978ed2ef02e37d5e862a7dfbb4a417278ab..e2867d16641ca4c3af98106ee8a90920123d2848 100644
839839
--- a/net/minecraft/world/level/block/piston/PistonMovingBlockEntity.java
840840
+++ b/net/minecraft/world/level/block/piston/PistonMovingBlockEntity.java
841841
@@ -152,6 +152,10 @@ public class PistonMovingBlockEntity extends BlockEntity {

0 commit comments

Comments
 (0)