mirror of
https://github.com/Samsuik/Sakura.git
synced 2025-12-22 00:09:20 +00:00
Fix tnt being unable to merge while falling
This commit is contained in:
@@ -447,7 +447,7 @@ index 743aac4ba5d08ef3e6b67136bd4919b62411a7a0..99a0bec7eb5be527b41248b365b037a5
|
||||
((ServerLevel) this.level()).getChunkSource().chunkMap.broadcast(this, new ClientboundBlockUpdatePacket(blockposition, this.level().getBlockState(blockposition)));
|
||||
this.discard(EntityRemoveEvent.Cause.DESPAWN);
|
||||
diff --git a/src/main/java/net/minecraft/world/entity/item/PrimedTnt.java b/src/main/java/net/minecraft/world/entity/item/PrimedTnt.java
|
||||
index 90f10473ae441d68333cd497c718a3c982544533..6e096594016be726e19b18c8a657ccbea717b926 100644
|
||||
index 90f10473ae441d68333cd497c718a3c982544533..4f695305794c2564517d99b4edd3180d7ea07845 100644
|
||||
--- a/src/main/java/net/minecraft/world/entity/item/PrimedTnt.java
|
||||
+++ b/src/main/java/net/minecraft/world/entity/item/PrimedTnt.java
|
||||
@@ -72,6 +72,44 @@ public class PrimedTnt extends Entity implements TraceableEntity {
|
||||
@@ -465,7 +465,7 @@ index 90f10473ae441d68333cd497c718a3c982544533..6e096594016be726e19b18c8a657ccbe
|
||||
+ return entity instanceof PrimedTnt tnt
|
||||
+ && tnt.getFuse() + 1 == getFuse()
|
||||
+ // required to prevent issues with powdered snow
|
||||
+ && (tnt.entityState().fallDistance() == 0.0f && fallDistance == 0.0f
|
||||
+ && (tnt.entityState().fallDistance() == fallDistance
|
||||
+ || tnt.entityState().fallDistance() > 2.5f && fallDistance > 2.5f);
|
||||
+ }
|
||||
+
|
||||
|
||||
Reference in New Issue
Block a user