Skip to content

Commit 7a5bf85

Browse files
committed
Don't save primed tnt entity
1 parent d2c466f commit 7a5bf85

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2+
From: MidnightTale <[email protected]>
3+
Date: Fri, 25 Jul 2025 10:48:02 +0700
4+
Subject: [PATCH] Leaf: Don't save primed tnt entity
5+
6+
As part of: Leaf (https://github.com/Winds-Studio/Leaf/blob/006fe7ce3a58e687183271f02e1331f23fc5bd99/leaf-server/minecraft-patches/features/0137-Don-t-save-primed-tnt-entity.patch)
7+
Licensed under: MIT (https://github.com/Winds-Studio/Leaf/blob/006fe7ce3a58e687183271f02e1331f23fc5bd99/LICENSE.md)
8+
9+
diff --git a/net/minecraft/world/entity/item/PrimedTnt.java b/net/minecraft/world/entity/item/PrimedTnt.java
10+
index 732672aa7d915217eb4af44179b2f2ab1e796cca..19c34d9e453b98e633aa272dae7c35b01339532a 100644
11+
--- a/net/minecraft/world/entity/item/PrimedTnt.java
12+
+++ b/net/minecraft/world/entity/item/PrimedTnt.java
13+
@@ -246,4 +246,11 @@ public class PrimedTnt extends Entity implements TraceableEntity {
14+
return !this.level().paperConfig().fixes.preventTntFromMovingInWater && super.isPushedByFluid();
15+
}
16+
// Paper end - Option to prevent TNT from moving in water
17+
+
18+
+ // Leaf start - PMC - Don't save primed tnt entity
19+
+ @Override
20+
+ public boolean shouldBeSaved() {
21+
+ return !fun.mntale.atdeprecated.config.AtCoreConfig.ENTITY_CONFIG.dontSavePrimedTNT && super.shouldBeSaved();
22+
+ }
23+
+ // Leaf - PMC - Don't save primed tnt entity
24+
}

0 commit comments

Comments
 (0)