Skip to content

Commit

Permalink
Update NZFPRO.java
Browse files Browse the repository at this point in the history
  • Loading branch information
Starry-Sky-World committed Feb 1, 2025
1 parent 8273322 commit 5f13184
Showing 1 changed file with 19 additions and 19 deletions.
38 changes: 19 additions & 19 deletions src/main/java/org/atcplugin/wzf/NZFPRO.java
Original file line number Diff line number Diff line change
Expand Up @@ -68,22 +68,22 @@ boolean isShulkerBox(ItemStack item) {
}
Material type = item.getType();
return type == Material.SHULKER_BOX ||
type == Material.BLACK_SHULKER_BOX ||
type == Material.BLUE_SHULKER_BOX ||
type == Material.BROWN_SHULKER_BOX ||
type == Material.CYAN_SHULKER_BOX ||
type == Material.GRAY_SHULKER_BOX ||
type == Material.GREEN_SHULKER_BOX ||
type == Material.LIGHT_BLUE_SHULKER_BOX ||
type == Material.LIGHT_GRAY_SHULKER_BOX ||
type == Material.LIME_SHULKER_BOX ||
type == Material.MAGENTA_SHULKER_BOX ||
type == Material.ORANGE_SHULKER_BOX ||
type == Material.PINK_SHULKER_BOX ||
type == Material.PURPLE_SHULKER_BOX ||
type == Material.RED_SHULKER_BOX ||
type == Material.WHITE_SHULKER_BOX ||
type == Material.YELLOW_SHULKER_BOX;
type == Material.BLACK_SHULKER_BOX ||
type == Material.BLUE_SHULKER_BOX ||
type == Material.BROWN_SHULKER_BOX ||
type == Material.CYAN_SHULKER_BOX ||
type == Material.GRAY_SHULKER_BOX ||
type == Material.GREEN_SHULKER_BOX ||
type == Material.LIGHT_BLUE_SHULKER_BOX ||
type == Material.LIGHT_GRAY_SHULKER_BOX ||
type == Material.LIME_SHULKER_BOX ||
type == Material.MAGENTA_SHULKER_BOX ||
type == Material.ORANGE_SHULKER_BOX ||
type == Material.PINK_SHULKER_BOX ||
type == Material.PURPLE_SHULKER_BOX ||
type == Material.RED_SHULKER_BOX ||
type == Material.WHITE_SHULKER_BOX ||
type == Material.YELLOW_SHULKER_BOX;
}

public CooldownManager getCooldownManager() {
Expand Down Expand Up @@ -129,10 +129,10 @@ public boolean onCommand(CommandSender sender, Command command, String label, St
}

class CooldownManager {
private final Map<Player, Long> cooldownMap = new HashMap<>();
private final Map<Player, Long> dupeCooldownMap = new HashMap<>();

public boolean canUseDupeCommand(Player player) {
Long lastUsedTime = cooldownMap.get(player);
Long lastUsedTime = dupeCooldownMap.get(player);
if (lastUsedTime == null || (System.currentTimeMillis() - lastUsedTime) > 600000) { // 10 minutes in milliseconds
return true;
}
Expand All @@ -141,7 +141,7 @@ public boolean canUseDupeCommand(Player player) {
}

public void setCooldown(Player player) {
cooldownMap.put(player, System.currentTimeMillis());
dupeCooldownMap.put(player, System.currentTimeMillis());
}
}

Expand Down

0 comments on commit 5f13184

Please sign in to comment.