Implement rebinding, Translation support and small adjustments to balance

This commit is contained in:
2025-11-09 23:00:12 +01:00
parent 28a0327363
commit 7be17457a3
6 changed files with 61 additions and 83 deletions
@@ -1,6 +1,5 @@
package net.fretux.ascend.network;
import net.fretux.ascend.player.PlayerStats;
import net.fretux.ascend.player.PlayerStatsProvider;
import net.fretux.ascend.player.StatEffects;
import net.minecraft.client.Minecraft;
@@ -35,13 +34,6 @@ public class ClientboundSyncStatsPacket {
stats.deserializeNBT(data);
StatEffects.applyAll(mc.player);
stats.deserializeNBT(data);
System.out.println("[CLIENT] Before sync: points="
+ player.getCapability(PlayerStatsProvider.PLAYER_STATS)
.map(PlayerStats::getUnspentPoints).orElse(-1));
stats.deserializeNBT(data);
System.out.println("[CLIENT] After sync: points="
+ player.getCapability(PlayerStatsProvider.PLAYER_STATS)
.map(PlayerStats::getUnspentPoints).orElse(-1));
});
}
ctx.get().setPacketHandled(true);