From 39f0cd79bb50c84c0266819ff0c7fcb3776b7d9b Mon Sep 17 00:00:00 2001 From: Alexander Meech Date: Tue, 25 Oct 2016 13:26:09 -0400 Subject: [PATCH] Cap purchase date for sampson --- .../src/mineplex/core/treasure/gui/BuyChestButton.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Plugins/Mineplex.Core/src/mineplex/core/treasure/gui/BuyChestButton.java b/Plugins/Mineplex.Core/src/mineplex/core/treasure/gui/BuyChestButton.java index 9256bc7a0..35e92ca7e 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/treasure/gui/BuyChestButton.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/treasure/gui/BuyChestButton.java @@ -13,6 +13,7 @@ import mineplex.core.treasure.TreasureType; import org.bukkit.Material; import org.bukkit.entity.Player; import org.bukkit.event.inventory.ClickType; +import java.util.Calendar; public class BuyChestButton implements IButton { @@ -46,6 +47,14 @@ public class BuyChestButton implements IButton return; } + if (_chestType == TreasureType.TRICK_OR_TREAT) + { + if (Calendar.MONTH != Calendar.OCTOBER || Calendar.DAY_OF_WEEK < CALENDAR.FRIDAY) + { + player.sendMessage(F.main("Treasure", "That chest is no longer available for purchase!")); + return; + } + } if (_chestType == TreasureType.FREEDOM) { if (!_page.getPlugin().hasItemsToGivePlayer(_chestType.getRewardPool(), player))