diff options
| author | ninjaguardian <110734253+ninjaguardian@users.noreply.github.com> | 2025-07-19 10:33:37 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-19 11:33:37 -0400 |
| commit | 15744ce2d4bbca55650b6a58507fe3f844f76bee (patch) | |
| tree | bdb09d3a3b14839d083a5130abef4bb9e9327b9b /src | |
| parent | f70cc645e129c30a083585770c0dc561bae5655a (diff) | |
| download | Skyblocker-15744ce2d4bbca55650b6a58507fe3f844f76bee.tar.gz Skyblocker-15744ce2d4bbca55650b6a58507fe3f844f76bee.tar.bz2 Skyblocker-15744ce2d4bbca55650b6a58507fe3f844f76bee.zip | |
Fix powder mining codec initialization order (#1502)
Diffstat (limited to 'src')
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/dwarven/profittrackers/PowderMiningTracker.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/profittrackers/PowderMiningTracker.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/profittrackers/PowderMiningTracker.java index 108440a4..da3bd819 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/profittrackers/PowderMiningTracker.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/profittrackers/PowderMiningTracker.java @@ -42,7 +42,6 @@ public final class PowderMiningTracker extends AbstractProfitTracker { public static final PowderMiningTracker INSTANCE = new PowderMiningTracker(); private static final Logger LOGGER = LoggerFactory.getLogger("Skyblocker Powder Mining Tracker"); private static final Identifier POWDER_MINING_TRACKER = Identifier.of(SkyblockerMod.NAMESPACE, "powder_mining_tracker"); - private static final Codec<Object2IntMap<String>> REWARDS_CODEC = CodecUtils.object2IntMapCodec(Codec.STRING); private static final Object2ObjectArrayMap<String, String> NAME2ID_MAP = new Object2ObjectArrayMap<>(50); /** @@ -65,7 +64,7 @@ public final class PowderMiningTracker extends AbstractProfitTracker { /** * Holds the total reward maps for all accounts and profiles. {@link #currentProfileRewards} is a subset of this map, updated on profile change. */ - private final ProfiledData<Object2IntMap<String>> allRewards = new ProfiledData<>(getRewardFilePath("powder-mining.json"), REWARDS_CODEC); + private final ProfiledData<Object2IntMap<String>> allRewards = new ProfiledData<>(getRewardFilePath("powder-mining.json"), CodecUtils.object2IntMapCodec(Codec.STRING)); private boolean insideChestMessage = false; private double profit = 0; |
