更准确地预测炮弹动量

This commit is contained in:
Light_Quanta 2025-03-05 21:47:11 +08:00
parent d63d487f9c
commit 5aef19ba60
No known key found for this signature in database
GPG key ID: 11A39A1B8C890959

View file

@ -18,8 +18,10 @@ public class ChunkLoadTool {
public static void updateLoadedChunks(ServerLevel level, Entity entity, Set<Long> loadedChunks) {
var x = entity.position().x;
var z = entity.position().z;
var nextX = x + entity.getDeltaMovement().x;
var nextZ = z + entity.getDeltaMovement().z;
float f = entity.isInWater() ? 0.8F : 0.99F;
var nextX = x + entity.getDeltaMovement().x * f;
var nextZ = z + entity.getDeltaMovement().z * f;
// 加载当前区块和下一tick会进入的区块
var newChunks = new HashSet<Long>();