aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/dev/mayaqq/ygasi/mixin
diff options
context:
space:
mode:
authorMaximusbarcz <maxim.baranek@gmail.com>2023-01-02 18:12:41 +0100
committerMaximusbarcz <maxim.baranek@gmail.com>2023-01-02 18:12:41 +0100
commit255cbe744535466951b8f1699202763520f1fc95 (patch)
treeed97f5fd15ce1a539cfcf2150a23c269e6a2acd4 /src/main/java/dev/mayaqq/ygasi/mixin
parent730ba6e636d952e9730e3b9bbc035c894dfff25b (diff)
downloadygasi-255cbe744535466951b8f1699202763520f1fc95.tar.gz
ygasi-255cbe744535466951b8f1699202763520f1fc95.tar.bz2
ygasi-255cbe744535466951b8f1699202763520f1fc95.zip
Added some nifty features (like a reset gui and a reset all advancements util)
Diffstat (limited to 'src/main/java/dev/mayaqq/ygasi/mixin')
-rw-r--r--src/main/java/dev/mayaqq/ygasi/mixin/AdvancementRewardsMixin.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/dev/mayaqq/ygasi/mixin/AdvancementRewardsMixin.java b/src/main/java/dev/mayaqq/ygasi/mixin/AdvancementRewardsMixin.java
index 58e8353..b4ff5f3 100644
--- a/src/main/java/dev/mayaqq/ygasi/mixin/AdvancementRewardsMixin.java
+++ b/src/main/java/dev/mayaqq/ygasi/mixin/AdvancementRewardsMixin.java
@@ -12,6 +12,7 @@ import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
import static dev.mayaqq.ygasi.registry.StatRegistry.SKILL_POINTS;
+import static dev.mayaqq.ygasi.registry.StatRegistry.SKILL_POINTS_TOTAL;
@Mixin(AdvancementRewards.class)
@@ -24,6 +25,7 @@ public class AdvancementRewardsMixin {
private void apply(ServerPlayerEntity player, CallbackInfo ci) {
if (recipes.length == 0 && experience != 1) {
player.increaseStat(SKILL_POINTS, ConfigRegistry.CONFIG.pointsRewarded);
+ player.increaseStat(SKILL_POINTS_TOTAL, ConfigRegistry.CONFIG.pointsRewarded);
} else if (experience == 1) {
player.addExperience(-1);
}