mirror of
https://github.com/BX-Team/DivineMC.git
synced 2025-12-29 11:49:19 +00:00
Carpet-Fixes: Fix Slime Block Bounce Logic
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
--- a/net/minecraft/world/level/block/SlimeBlock.java
|
||||
+++ b/net/minecraft/world/level/block/SlimeBlock.java
|
||||
@@ -42,6 +_,7 @@
|
||||
Vec3 deltaMovement = entity.getDeltaMovement();
|
||||
if (deltaMovement.y < 0.0) {
|
||||
double d = entity instanceof LivingEntity ? 1.0 : 0.8;
|
||||
+ if (org.bxteam.divinemc.DivineConfig.fixIncorrectBounceLogic) entity.setOnGround(deltaMovement.y > -0.15); // DivineMC - Carpet-Fixes: Fix Slime Block Bounce Logic
|
||||
entity.setDeltaMovement(deltaMovement.x, -deltaMovement.y * d, deltaMovement.z);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user