Skip to content

Commit 05aa05c

Browse files
committed
Disable soul speed check for now
1 parent 5243c18 commit 05aa05c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bukkit/src/main/java/com/viaversion/viaversion/bukkit/listeners/v1_20_5to1_21/PlayerChangeItemListener.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,9 @@ private void sendAttributeUpdate(final Player player, @Nullable final ItemStack
9292
case LEGGINGS -> swiftSneakLevel = item != null && swiftSneak != null ? item.getEnchantmentLevel(swiftSneak) : 0;
9393
case BOOTS -> {
9494
depthStriderLevel = item != null && depthStrider != null ? item.getEnchantmentLevel(depthStrider) : 0;
95-
soulSpeedLevel = item != null && soulSpeed != null ? item.getEnchantmentLevel(soulSpeed) : 0;
95+
// TODO This needs continuous ticking for the supporting block as a conditional effect
96+
// and is even more prone to desync from high ping than the other attributes
97+
//soulSpeedLevel = item != null && soulSpeed != null ? item.getEnchantmentLevel(soulSpeed) : 0;
9698
}
9799
}
98100
storage.setEnchants(player.getEntityId(), connection, efficiencyLevel, soulSpeedLevel, swiftSneakLevel, depthStriderLevel);

0 commit comments

Comments
 (0)