From 8fe6739cd7c6b24738b1503945b4dd20ff62527d Mon Sep 17 00:00:00 2001 From: yaohunya <1763917516@qq.com> Date: Sun, 13 Jul 2025 06:49:23 +0800 Subject: [PATCH] 1.2.5 --- src/main/java/com/yaohun/consumereward/ConsumeReward.java | 2 +- src/main/java/com/yaohun/consumereward/gui/RewardGui.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/yaohun/consumereward/ConsumeReward.java b/src/main/java/com/yaohun/consumereward/ConsumeReward.java index 72b777c..e39beea 100644 --- a/src/main/java/com/yaohun/consumereward/ConsumeReward.java +++ b/src/main/java/com/yaohun/consumereward/ConsumeReward.java @@ -35,7 +35,7 @@ public class ConsumeReward extends JavaPlugin { @Override public void onDisable() { - super.onDisable(); + getPlayerManager().saveAllPlayerData(); } @Override diff --git a/src/main/java/com/yaohun/consumereward/gui/RewardGui.java b/src/main/java/com/yaohun/consumereward/gui/RewardGui.java index c07e7af..6517c75 100644 --- a/src/main/java/com/yaohun/consumereward/gui/RewardGui.java +++ b/src/main/java/com/yaohun/consumereward/gui/RewardGui.java @@ -82,6 +82,13 @@ public class RewardGui implements Listener { if (DemonAPI.itemIsNull(stack) || DemonAPI.itemIsLore(stack)) { return; } + if(rawSlot == 22){ + player.closeInventory(); + PlayerManager playerManager = ConsumeReward.getPlayerManager(); + PlayerData playerData = playerManager.getPlayerData(playerName); + playerData.carryOutRound(); + return; + } if(rawSlot == 40){ player.closeInventory(); if(!CDTimeAPI.isCD(uuid,"reset_confirm")){