Skip to content

Commit 4c21050

Browse files
committed
Only apply item gravity if not on ground
1 parent 583ff4b commit 4c21050

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2+
From: PureGero <puregero@gmail.com>
3+
Date: Fri, 31 Oct 2025 03:02:25 +0900
4+
Subject: [PATCH] Only apply item gravity if not on ground
5+
6+
7+
diff --git a/src/main/java/net/minecraft/world/entity/item/ItemEntity.java b/src/main/java/net/minecraft/world/entity/item/ItemEntity.java
8+
index 7dae2a7c759fc3e004f806c59e083f52c3a460b2..4c7b3c900f7fceafe34e2da34e7060e31c920888 100644
9+
--- a/src/main/java/net/minecraft/world/entity/item/ItemEntity.java
10+
+++ b/src/main/java/net/minecraft/world/entity/item/ItemEntity.java
11+
@@ -176,7 +176,7 @@ public class ItemEntity extends Entity implements TraceableEntity {
12+
} else if (this.isInLava() && this.getFluidHeight(FluidTags.LAVA) > 0.10000000149011612D) {
13+
this.setUnderLavaMovement();
14+
} else {
15+
- this.applyGravity();
16+
+ if (!this.onGround()) this.applyGravity(); // ShreddedPaper - only apply gravity if not on ground
17+
}
18+
19+
if (this.level().isClientSide) {

0 commit comments

Comments
 (0)