<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>ChestShop changes</title><link>https://www.iani.de/jenkins/job/ChestShop/changes</link><description>ChestShop changes</description><item><title>#318 Minecraft 1.21.11 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/318/changes#detail0</link><guid isPermaLink="false">job/ChestShop/318/changes#detail0</guid><pubDate>Mon, 5 Jan 2026 06:08:19 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#313 always show free space/items in shop for own shops (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/313/changes#detail0</link><guid isPermaLink="false">job/ChestShop/313/changes#detail0</guid><pubDate>Tue, 25 Nov 2025 01:45:12 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#312 do not overblock explosions (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/312/changes#detail0</link><guid isPermaLink="false">job/ChestShop/312/changes#detail0</guid><pubDate>Tue, 25 Nov 2025 01:41:02 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/ChestBreak.java
</description></item><item><title>#311 allow copper chests, droppers, dispensers, hoppers as shop chests (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/311/changes#detail0</link><guid isPermaLink="false">job/ChestShop/311/changes#detail0</guid><pubDate>Tue, 25 Nov 2025 01:40:22 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
</description></item><item><title>#310 copper golem statue pose in item info (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/310/changes#detail0</link><guid isPermaLink="false">job/ChestShop/310/changes#detail0</guid><pubDate>Sat, 22 Nov 2025 01:47:57 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#306 replace some more deprecated api use (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/306/changes#detail0</link><guid isPermaLink="false">job/ChestShop/306/changes#detail0</guid><pubDate>Wed, 19 Nov 2025 10:43:05 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/SetPrice.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/SignSticker.java
src/main/java/com/Acrobot/ChestShop/Commands/SetAmount.java
src/main/java/com/Acrobot/ChestShop/Commands/SetItem.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Signs/RestrictedSign.java
</description></item><item><title>#305 replace some reprecated api usage (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/305/changes#detail0</link><guid isPermaLink="false">job/ChestShop/305/changes#detail0</guid><pubDate>Wed, 19 Nov 2025 10:32:29 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Updater/Updater.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/ItemNamingUtils.java
src/main/java/com/Acrobot/ChestShop/Commands/Version.java
src/main/java/com/Acrobot/ChestShop/Listeners/Modules/DiscountModule.java
src/main/java/com/Acrobot/ChestShop/Listeners/Modules/PriceRestrictionModule.java
</description></item><item><title>#304 Fix item info for some special items (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/304/changes#detail0</link><guid isPermaLink="false">job/ChestShop/304/changes#detail0</guid><pubDate>Wed, 19 Nov 2025 10:26:44 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
</description></item><item><title>#303 Minecraft 1.21.10 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/303/changes#detail0</link><guid isPermaLink="false">job/ChestShop/303/changes#detail0</guid><pubDate>Wed, 19 Nov 2025 06:44:19 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#301 Minecraft 1.21.8 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/301/changes#detail0</link><guid isPermaLink="false">job/ChestShop/301/changes#detail0</guid><pubDate>Tue, 22 Jul 2025 09:10:34 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#297 Minecraft 1.21.5 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/297/changes#detail0</link><guid isPermaLink="false">job/ChestShop/297/changes#detail0</guid><pubDate>Fri, 16 May 2025 06:51:05 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#295 use item_name component for the sign item name (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/295/changes#detail0</link><guid isPermaLink="false">job/ChestShop/295/changes#detail0</guid><pubDate>Sun, 2 Feb 2025 06:09:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/ItemNamingUtils.java
</description></item><item><title>#294 use not deprecated method to get an instruments name (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/294/changes#detail0</link><guid isPermaLink="false">job/ChestShop/294/changes#detail0</guid><pubDate>Sun, 2 Feb 2025 06:09:12 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#294 use value of max_damage item component if set (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/294/changes#detail1</link><guid isPermaLink="false">job/ChestShop/294/changes#detail1</guid><pubDate>Sun, 2 Feb 2025 06:09:12 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#292 fix selling from bundles (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/292/changes#detail0</link><guid isPermaLink="false">job/ChestShop/292/changes#detail0</guid><pubDate>Thu, 9 Jan 2025 06:55:53 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
</description></item><item><title>#291 allow taking items from bundles (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/291/changes#detail0</link><guid isPermaLink="false">job/ChestShop/291/changes#detail0</guid><pubDate>Thu, 9 Jan 2025 06:09:13 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
</description></item><item><title>#289 add OminousBottle to NamingUtils (#11) (github)</title><link>https://www.iani.de/jenkins/job/ChestShop/289/changes#detail0</link><guid isPermaLink="false">job/ChestShop/289/changes#detail0</guid><pubDate>Sun, 22 Dec 2024 12:59:46 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopItemDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/ItemNamingUtils.java
</description></item><item><title>#288 1.21.4 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/288/changes#detail0</link><guid isPermaLink="false">job/ChestShop/288/changes#detail0</guid><pubDate>Sat, 14 Dec 2024 06:33:05 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#287 fix shop edit commands (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/287/changes#detail0</link><guid isPermaLink="false">job/ChestShop/287/changes#detail0</guid><pubDate>Sat, 14 Dec 2024 06:32:52 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#284 fix cursed enchantments on signs (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/284/changes#detail0</link><guid isPermaLink="false">job/ChestShop/284/changes#detail0</guid><pubDate>Mon, 30 Sep 2024 07:07:11 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/StringUtil.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/ItemNamingUtils.java
</description></item><item><title>#283 add to shop info if partial transactions are allowed (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/283/changes#detail0</link><guid isPermaLink="false">job/ChestShop/283/changes#detail0</guid><pubDate>Wed, 21 Aug 2024 08:44:42 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#282 better price check (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/282/changes#detail0</link><guid isPermaLink="false">job/ChestShop/282/changes#detail0</guid><pubDate>Sun, 18 Aug 2024 06:24:12 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/PriceChecker.java
</description></item><item><title>#281 better error messages (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/281/changes#detail0</link><guid isPermaLink="false">job/ChestShop/281/changes#detail0</guid><pubDate>Sun, 18 Aug 2024 06:23:47 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ErrorMessageSender.java
</description></item><item><title>#280 fix price checker (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/280/changes#detail0</link><guid isPermaLink="false">job/ChestShop/280/changes#detail0</guid><pubDate>Sun, 18 Aug 2024 05:03:52 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/PriceChecker.java
</description></item><item><title>#279 fix X (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/279/changes#detail0</link><guid isPermaLink="false">job/ChestShop/279/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 06:58:15 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#278 allow large X for no autofill (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/278/changes#detail0</link><guid isPermaLink="false">job/ChestShop/278/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 06:48:50 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/QuantityChecker.java
</description></item><item><title>#277 fix shortening of "of" (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/277/changes#detail0</link><guid isPermaLink="false">job/ChestShop/277/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 06:48:35 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopItemDisplayNameShortener.java
</description></item><item><title>#276 missing null check (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/276/changes#detail0</link><guid isPermaLink="false">job/ChestShop/276/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 06:14:35 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
</description></item><item><title>#275 cleanup (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/275/changes#detail0</link><guid isPermaLink="false">job/ChestShop/275/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 06:00:30 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/SetPrice.java
src/main/java/com/Acrobot/ChestShop/Commands/SetItem.java
src/main/java/com/Acrobot/ChestShop/Commands/SetAmount.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#274 better price check (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/274/changes#detail0</link><guid isPermaLink="false">job/ChestShop/274/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 06:00:20 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/PriceUtil.java
</description></item><item><title>#273 no longer break invalid shop shigns, fix partial transactions (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/273/changes#detail0</link><guid isPermaLink="false">job/ChestShop/273/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 05:25:35 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ErrorMessageSender.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PartialTransactionModule.java
</description></item><item><title>#272 format price line (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/272/changes#detail0</link><guid isPermaLink="false">job/ChestShop/272/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 05:01:10 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/PriceChecker.java
</description></item><item><title>#271 only update autofill/enforceamount if price changed (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/271/changes#detail0</link><guid isPermaLink="false">job/ChestShop/271/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 04:20:50 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/QuantityChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
</description></item><item><title>#270 options to prevent partial transactions and autofill (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/270/changes#detail0</link><guid isPermaLink="false">job/ChestShop/270/changes#detail0</guid><pubDate>Sat, 17 Aug 2024 03:47:10 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/QuantityChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PartialTransactionModule.java
</description></item><item><title>#269 move class (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/269/changes#detail0</link><guid isPermaLink="false">job/ChestShop/269/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 07:49:04 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/ErrorMessageSender.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionMessageSender.java
src/test/java/com/Acrobot/ChestShop/Tests/ItemNamingUtilsTest.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/ItemNamingUtils.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#268 better name shortening (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/268/changes#detail0</link><guid isPermaLink="false">job/ChestShop/268/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 07:48:34 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopItemDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopEnchantedBookDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/PriorityItemDisplayNameShortener.java
src/main/java/com/Acrobot/Breeze/Utils/StringUtil.java
src/test/java/com/Acrobot/ChestShop/Tests/ItemNamingUtilsTest.java
</description></item><item><title>#267 replace deprecated worldguard method (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/267/changes#detail0</link><guid isPermaLink="false">job/ChestShop/267/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 04:50:39 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/WorldGuardProtection.java
</description></item><item><title>#266 use not deprecated way to get the name of instruments (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/266/changes#detail0</link><guid isPermaLink="false">job/ChestShop/266/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 04:50:19 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
</description></item><item><title>#265 use not deprecated way to get the name or armor trim (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/265/changes#detail0</link><guid isPermaLink="false">job/ChestShop/265/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 04:49:59 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#264 suppress deprecation warning for getDataVersion (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/264/changes#detail0</link><guid isPermaLink="false">job/ChestShop/264/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 04:49:24 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
</description></item><item><title>#263 item details in transaction messages (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/263/changes#detail0</link><guid isPermaLink="false">job/ChestShop/263/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 04:17:34 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionMessageSender.java
</description></item><item><title>#262 do not use the amount of itemstacks, because it is limited to 1..99 now (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/262/changes#detail0</link><guid isPermaLink="false">job/ChestShop/262/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 03:38:59 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Events/PreTransactionEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionMessageSender.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/QuantityChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/AmountAndPriceChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PartialTransactionModule.java
src/main/java/com/Acrobot/ChestShop/Listeners/Modules/PriceRestrictionModule.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/StockFittingChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EmptyShopDeleter.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/ItemManager.java
src/main/java/com/Acrobot/ChestShop/Events/TransactionEvent.java
</description></item><item><title>#261 put player uuids in map, not the player object itself (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/261/changes#detail0</link><guid isPermaLink="false">job/ChestShop/261/changes#detail0</guid><pubDate>Fri, 16 Aug 2024 03:32:49 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/SpamClickProtector.java
</description></item><item><title>#256 only update chestshop signs on direct interaction (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/256/changes#detail0</link><guid isPermaLink="false">job/ChestShop/256/changes#detail0</guid><pubDate>Tue, 9 Jul 2024 05:48:16 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#255 avoid npe if there is no metadata (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/255/changes#detail0</link><guid isPermaLink="false">job/ChestShop/255/changes#detail0</guid><pubDate>Tue, 9 Jul 2024 05:45:11 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#254 allow breaking own shops (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/254/changes#detail0</link><guid isPermaLink="false">job/ChestShop/254/changes#detail0</guid><pubDate>Tue, 9 Jul 2024 05:44:26 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#248 some deprecation cleanup (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/248/changes#detail0</link><guid isPermaLink="false">job/ChestShop/248/changes#detail0</guid><pubDate>Fri, 21 Jun 2024 06:51:08 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Updater/Updater.java
src/main/java/com/Acrobot/ChestShop/Utils/ComponentUtils.java
src/main/java/com/Acrobot/ChestShop/Listeners/Economy/TaxModule.java
src/main/java/com/Acrobot/Breeze/Utils/MojangAPI/UUIDFetcher.java
src/main/java/com/Acrobot/Breeze/Utils/MojangAPI/NameFetcher.java
</description></item><item><title>#247 remove legacy signs (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/247/changes#detail0</link><guid isPermaLink="false">job/ChestShop/247/changes#detail0</guid><pubDate>Fri, 21 Jun 2024 06:13:12 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Database/DatabaseFileName.java
src/main/java/com/Acrobot/Breeze/Database/RowSet.java
src/main/java/com/Acrobot/Breeze/Utils/MaterialUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/ErrorMessageSender.java
src/main/java/com/Acrobot/ChestShop/Database/Account.java
src/main/java/com/Acrobot/Breeze/Database/Table.java
src/main/java/com/Acrobot/ChestShop/Commands/Version.java
src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
src/main/java/com/Acrobot/ChestShop/Database/Item.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
src/main/java/com/Acrobot/Breeze/Database/Database.java
src/main/resources/plugin.yml
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Signs/LegacyChestShopSign.java
pom.xml
src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
src/main/java/com/Acrobot/Breeze/Database/EntityParser.java
src/main/java/com/Acrobot/ChestShop/UUIDs/PlayerDTO.java
src/main/java/com/Acrobot/ChestShop/Commands/Give.java
src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerConnect.java
src/main/java/com/Acrobot/ChestShop/Database/PlayerName.java
src/main/java/com/Acrobot/ChestShop/Database/ConnectionManager.java
src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/Breeze/Database/Row.java
src/main/java/com/Acrobot/ChestShop/Database/Account2.java
src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
src/main/java/com/Acrobot/ChestShop/Database/DaoCreator.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ErrorMessageSender.java
src/main/java/com/Acrobot/ChestShop/Database/Migrations.java
src/main/java/com/Acrobot/ChestShop/Metadata/ItemDatabase.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
src/test/java/com/Acrobot/ChestShop/Tests/MaterialTest.java
</description></item><item><title>#246 add iteminfo for ominos bottle and decorated pot (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/246/changes#detail0</link><guid isPermaLink="false">job/ChestShop/246/changes#detail0</guid><pubDate>Mon, 17 Jun 2024 05:52:06 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#242 better item name in translation logging (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/242/changes#detail0</link><guid isPermaLink="false">job/ChestShop/242/changes#detail0</guid><pubDate>Sat, 1 Jun 2024 22:29:16 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java
</description></item><item><title>#241 improve item info (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/241/changes#detail0</link><guid isPermaLink="false">job/ChestShop/241/changes#detail0</guid><pubDate>Sat, 1 Jun 2024 22:28:46 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
</description></item><item><title>#240 more nullpointers (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/240/changes#detail0</link><guid isPermaLink="false">job/ChestShop/240/changes#detail0</guid><pubDate>Wed, 29 May 2024 06:43:20 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#239 do not create shops with "air" (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/239/changes#detail0</link><guid isPermaLink="false">job/ChestShop/239/changes#detail0</guid><pubDate>Wed, 29 May 2024 06:15:35 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#238 some more nullpointer checks (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/238/changes#detail0</link><guid isPermaLink="false">job/ChestShop/238/changes#detail0</guid><pubDate>Wed, 29 May 2024 06:05:35 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
</description></item><item><title>#237 more nullpointer checks (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/237/changes#detail0</link><guid isPermaLink="false">job/ChestShop/237/changes#detail0</guid><pubDate>Wed, 29 May 2024 05:54:50 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
</description></item><item><title>#236 no more upgradeContainerItems, this just tends to break things (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/236/changes#detail0</link><guid isPermaLink="false">job/ChestShop/236/changes#detail0</guid><pubDate>Wed, 29 May 2024 05:54:30 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
</description></item><item><title>#235 improve invalid shop handling (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/235/changes#detail0</link><guid isPermaLink="false">job/ChestShop/235/changes#detail0</guid><pubDate>Sat, 25 May 2024 22:30:50 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#234 correctly show fireworks with power 1 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/234/changes#detail0</link><guid isPermaLink="false">job/ChestShop/234/changes#detail0</guid><pubDate>Sat, 25 May 2024 22:30:34 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
</description></item><item><title>#233 better serialisation of itemstacks (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/233/changes#detail0</link><guid isPermaLink="false">job/ChestShop/233/changes#detail0</guid><pubDate>Sun, 19 May 2024 09:15:39 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Containers/AdminInventory.java
</description></item><item><title>#232 this is now a paper plugin (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/232/changes#detail0</link><guid isPermaLink="false">job/ChestShop/232/changes#detail0</guid><pubDate>Sun, 19 May 2024 09:15:19 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#229 java 21 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/229/changes#detail0</link><guid isPermaLink="false">job/ChestShop/229/changes#detail0</guid><pubDate>Mon, 6 May 2024 06:05:22 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#228 1.20.6 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/228/changes#detail0</link><guid isPermaLink="false">job/ChestShop/228/changes#detail0</guid><pubDate>Mon, 6 May 2024 06:04:12 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#227 fix accitentally allowing a player to edit shop lines (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/227/changes#detail0</link><guid isPermaLink="false">job/ChestShop/227/changes#detail0</guid><pubDate>Fri, 3 May 2024 06:26:40 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#225 1.20.5: renamed enum constants (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/225/changes#detail0</link><guid isPermaLink="false">job/ChestShop/225/changes#detail0</guid><pubDate>Thu, 25 Apr 2024 06:58:32 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
src/main/java/com/Acrobot/Breeze/Utils/EnchantmentNames.java
src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
pom.xml
src/main/java/com/Acrobot/Breeze/Utils/PotionNames.java
</description></item><item><title>#224 itemstack upgrades are no longer necessary (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/224/changes#detail0</link><guid isPermaLink="false">job/ChestShop/224/changes#detail0</guid><pubDate>Thu, 25 Apr 2024 06:58:15 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ChestShop.java
</description></item><item><title>#223 Removed validation check on item name. Name is only for visual purpose. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/223/changes#detail0</link><guid isPermaLink="false">job/ChestShop/223/changes#detail0</guid><pubDate>Sat, 6 Apr 2024 03:28:34 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#222 update maven plugins (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/222/changes#detail0</link><guid isPermaLink="false">job/ChestShop/222/changes#detail0</guid><pubDate>Tue, 2 Apr 2024 08:08:48 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#218 improve logging for missing metadata (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/218/changes#detail0</link><guid isPermaLink="false">job/ChestShop/218/changes#detail0</guid><pubDate>Wed, 28 Feb 2024 01:17:37 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#217 By cutting down that username to 15 chars the namemanger failed to detect the shopowner when created. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/217/changes#detail0</link><guid isPermaLink="false">job/ChestShop/217/changes#detail0</guid><pubDate>Fri, 23 Feb 2024 04:01:10 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
</description></item><item><title>#217 getUUIDFor method did return null when shortened wasn't found because it was never checked if its their full name (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/217/changes#detail1</link><guid isPermaLink="false">job/ChestShop/217/changes#detail1</guid><pubDate>Fri, 23 Feb 2024 04:01:10 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#216 improve item description for tipped arrows (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/216/changes#detail0</link><guid isPermaLink="false">job/ChestShop/216/changes#detail0</guid><pubDate>Mon, 12 Feb 2024 04:03:46 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#215 fix display name for tipped arrows (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/215/changes#detail0</link><guid isPermaLink="false">job/ChestShop/215/changes#detail0</guid><pubDate>Mon, 12 Feb 2024 03:54:11 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
</description></item><item><title>#214 In a rare case the item would change when a shop got edited. For example Polished Deepslate would become Polished Deepslate Slabs, because the Material Util would return the "wrong" item (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/214/changes#detail0</link><guid isPermaLink="false">job/ChestShop/214/changes#detail0</guid><pubDate>Fri, 9 Feb 2024 07:43:57 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#213 Special name for enchanted book with more than one enchantment (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/213/changes#detail0</link><guid isPermaLink="false">job/ChestShop/213/changes#detail0</guid><pubDate>Sat, 3 Feb 2024 06:40:37 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
</description></item><item><title>#212 Fix indentation in command output (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/212/changes#detail0</link><guid isPermaLink="false">job/ChestShop/212/changes#detail0</guid><pubDate>Sat, 3 Feb 2024 06:40:07 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
</description></item><item><title>#211 Added Test for current bug (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/211/changes#detail0</link><guid isPermaLink="false">job/ChestShop/211/changes#detail0</guid><pubDate>Sat, 3 Feb 2024 06:37:02 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/test/java/com/Acrobot/ChestShop/Tests/ItemNamingUtilsTest.java
</description></item><item><title>#211 Made tests more solid (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/211/changes#detail1</link><guid isPermaLink="false">job/ChestShop/211/changes#detail1</guid><pubDate>Sat, 3 Feb 2024 06:37:02 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/test/java/com/Acrobot/ChestShop/Tests/ItemNamingUtilsTest.java
</description></item><item><title>#211 Changed shorting algorithm (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/211/changes#detail2</link><guid isPermaLink="false">job/ChestShop/211/changes#detail2</guid><pubDate>Sat, 3 Feb 2024 06:37:02 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
</description></item><item><title>#211 Added another Test for ensuring that even a string where the average length of a word is zero the outcome is still correct. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/211/changes#detail3</link><guid isPermaLink="false">job/ChestShop/211/changes#detail3</guid><pubDate>Sat, 3 Feb 2024 06:37:02 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/test/java/com/Acrobot/ChestShop/Tests/ItemNamingUtilsTest.java
</description></item><item><title>#210 Re-Implemented localized Naming on Items that doesn't have a Name specified by a plugin (#6) (github)</title><link>https://www.iani.de/jenkins/job/ChestShop/210/changes#detail0</link><guid isPermaLink="false">job/ChestShop/210/changes#detail0</guid><pubDate>Sat, 3 Feb 2024 06:36:07 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
</description></item><item><title>#209 Remove clone method (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/209/changes#detail0</link><guid isPermaLink="false">job/ChestShop/209/changes#detail0</guid><pubDate>Tue, 16 Jan 2024 04:47:58 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationItemDisplayNameEvent.java
</description></item><item><title>#208 Fix existing shop detection (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/208/changes#detail0</link><guid isPermaLink="false">job/ChestShop/208/changes#detail0</guid><pubDate>Tue, 16 Jan 2024 04:47:03 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Security.java
</description></item><item><title>#207 improve display names for fireworks and enchanted books (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/207/changes#detail0</link><guid isPermaLink="false">job/ChestShop/207/changes#detail0</guid><pubDate>Sun, 14 Jan 2024 04:23:30 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopEnchantedBookDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
</description></item><item><title>#206 add name for swift sneak (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/206/changes#detail0</link><guid isPermaLink="false">job/ChestShop/206/changes#detail0</guid><pubDate>Sun, 14 Jan 2024 04:22:15 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/EnchantmentNames.java
</description></item><item><title>#205 better names for horns and potions (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/205/changes#detail0</link><guid isPermaLink="false">job/ChestShop/205/changes#detail0</guid><pubDate>Sat, 13 Jan 2024 09:31:54 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopItemDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
</description></item><item><title>#204 use updated method to show potion names (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/204/changes#detail0</link><guid isPermaLink="false">job/ChestShop/204/changes#detail0</guid><pubDate>Sat, 13 Jan 2024 08:43:19 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#203 add custom potion names for long/strong potions (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/203/changes#detail0</link><guid isPermaLink="false">job/ChestShop/203/changes#detail0</guid><pubDate>Sat, 13 Jan 2024 08:37:04 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/PotionNames.java
</description></item><item><title>#202 goat horns now have a proper itemmeta (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/202/changes#detail0</link><guid isPermaLink="false">job/ChestShop/202/changes#detail0</guid><pubDate>Sat, 13 Jan 2024 08:16:59 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#201 only show accessors if there are any (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/201/changes#detail0</link><guid isPermaLink="false">job/ChestShop/201/changes#detail0</guid><pubDate>Sat, 13 Jan 2024 07:45:44 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#200 fix shop owner name on signs (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/200/changes#detail0</link><guid isPermaLink="false">job/ChestShop/200/changes#detail0</guid><pubDate>Sat, 13 Jan 2024 07:26:39 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#199 fix updating signs, do NOT delay the update (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/199/changes#detail0</link><guid isPermaLink="false">job/ChestShop/199/changes#detail0</guid><pubDate>Sat, 13 Jan 2024 06:38:18 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Update Maven repository URL to HTTPS (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail0</link><guid isPermaLink="false">job/ChestShop/198/changes#detail0</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#198 Add ownership and access management to ChestShopSign (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail1</link><guid isPermaLink="false">job/ChestShop/198/changes#detail1</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Add admin shop detection to ChestShopSign (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail2</link><guid isPermaLink="false">job/ChestShop/198/changes#detail2</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Optimize admin shop detection with NamespacedKey (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail3</link><guid isPermaLink="false">job/ChestShop/198/changes#detail3</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/CreationFeeGetter.java
src/main/java/com/Acrobot/ChestShop/Security.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRemovalLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/TerrainChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/ShopCreationLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ChestChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/SignSticker.java
src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRefundListener.java
src/main/java/com/Acrobot/ChestShop/Plugins/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/MoneyChecker.java
</description></item><item><title>#198 Introduce NamespacedKey for admin shop detection (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail4</link><guid isPermaLink="false">job/ChestShop/198/changes#detail4</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ChestShop.java
</description></item><item><title>#198 Update Maven repository URL to HTTPS (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail5</link><guid isPermaLink="false">job/ChestShop/198/changes#detail5</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#198 Remove unused UUID retrievals methods in NameManager (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail6</link><guid isPermaLink="false">job/ChestShop/198/changes#detail6</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#198 Add method for UUID retrieval and improve sign management (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail7</link><guid isPermaLink="false">job/ChestShop/198/changes#detail7</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#198 Update 'isShopMember' function in ChestShop class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail8</link><guid isPermaLink="false">job/ChestShop/198/changes#detail8</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/ChestShop.java
</description></item><item><title>#198 Add 'setAdminshop' and 'setOwner' functions in ChestShopSign class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail9</link><guid isPermaLink="false">job/ChestShop/198/changes#detail9</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#198 Update sign immediately in 'setAdminshop', 'setOwner' and 'saveAccessors' (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail10</link><guid isPermaLink="false">job/ChestShop/198/changes#detail10</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Add accessor addition and removal commands (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail11</link><guid isPermaLink="false">job/ChestShop/198/changes#detail11</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/resources/plugin.yml
src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
</description></item><item><title>#198 Change data structure in 'saveAccessors' to HashSet (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail12</link><guid isPermaLink="false">job/ChestShop/198/changes#detail12</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Updated accessor methods to use UUIDs (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail13</link><guid isPermaLink="false">job/ChestShop/198/changes#detail13</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
</description></item><item><title>#198 Added owner access restriction for shop (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail14</link><guid isPermaLink="false">job/ChestShop/198/changes#detail14</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
</description></item><item><title>#198 Add show owner information feature (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail15</link><guid isPermaLink="false">job/ChestShop/198/changes#detail15</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#198 Refactor variables and handle empty accessor data (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail16</link><guid isPermaLink="false">job/ChestShop/198/changes#detail16</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#198 Add getUUIDForFullName method in NameManager (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail17</link><guid isPermaLink="false">job/ChestShop/198/changes#detail17</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#198 Update ChestShopSign validation method (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail18</link><guid isPermaLink="false">job/ChestShop/198/changes#detail18</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/SetItem.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Signs/LegacyChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Commands/SetPrice.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Commands/SetAmount.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/BlockPlace.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Plugins/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
src/main/java/com/Acrobot/ChestShop/Signs/RestrictedSign.java
</description></item><item><title>#198 Update ChestShopSign validation check (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail19</link><guid isPermaLink="false">job/ChestShop/198/changes#detail19</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Signs/RestrictedSign.java
</description></item><item><title>#198 Refactor ItemChecker and PlayerInteract classes (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail20</link><guid isPermaLink="false">job/ChestShop/198/changes#detail20</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#198 Refactor ItemChecker and PlayerInteract classes (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail21</link><guid isPermaLink="false">job/ChestShop/198/changes#detail21</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#198 Enhance sign manipulation by using ChestShopMetaData (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail22</link><guid isPermaLink="false">job/ChestShop/198/changes#detail22</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Remove commands SetAmount, SetItem, SetPrice, and refactor isChestShop method (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail23</link><guid isPermaLink="false">job/ChestShop/198/changes#detail23</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/SetPrice.java
src/main/java/com/Acrobot/ChestShop/Commands/SetItem.java
src/main/java/com/Acrobot/ChestShop/Commands/SetAmount.java
src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
</description></item><item><title>#198 Refactor sign checking method in ChestShop plugin (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail24</link><guid isPermaLink="false">job/ChestShop/198/changes#detail24</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/BlockPlace.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
</description></item><item><title>#198 Update sign creation and check logic (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail25</link><guid isPermaLink="false">job/ChestShop/198/changes#detail25</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Signs/LegacyChestShopSign.java
</description></item><item><title>#198 Refactor sign creation process and add autofill items logic (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail26</link><guid isPermaLink="false">job/ChestShop/198/changes#detail26</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#198 Refactor sign validation and creation in ChestShop (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail27</link><guid isPermaLink="false">job/ChestShop/198/changes#detail27</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Security.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRemovalLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/QuantityChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/PermissionChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Economy/Economy.java
src/main/java/com/Acrobot/ChestShop/Listeners/Modules/PriceRestrictionModule.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/ShopCreationLogger.java
src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Events/ShopCreatedEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EmptyShopDeleter.java
src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRefundListener.java
</description></item><item><title>#198 Update itemStack to read from correct event line in SignCreate (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail28</link><guid isPermaLink="false">job/ChestShop/198/changes#detail28</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/test/java/com/Acrobot/ChestShop/Tests/PriceCheckerTest.java
</description></item><item><title>#198 Refactor check method for admin shop in PreShopCreation events (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail29</link><guid isPermaLink="false">job/ChestShop/198/changes#detail29</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ChestChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/TerrainChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/MoneyChecker.java
</description></item><item><title>#198 Make ItemStack final in PreShopCreationEvent class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail30</link><guid isPermaLink="false">job/ChestShop/198/changes#detail30</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
</description></item><item><title>#198 Remove invalid price error message in pre-shop creation (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail31</link><guid isPermaLink="false">job/ChestShop/198/changes#detail31</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ErrorMessageSender.java
</description></item><item><title>#198 Change quantity line index in pre-shop creation event (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail32</link><guid isPermaLink="false">job/ChestShop/198/changes#detail32</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
</description></item><item><title>#198 Update method to retrieve player display name (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail33</link><guid isPermaLink="false">job/ChestShop/198/changes#detail33</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
</description></item><item><title>#198 Add ItemChecker in pre-shop creation process (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail34</link><guid isPermaLink="false">job/ChestShop/198/changes#detail34</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
</description></item><item><title>#198 Update ChestShopSign to persist sign data (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail35</link><guid isPermaLink="false">job/ChestShop/198/changes#detail35</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Refactor serialization in ChestShopMetaData class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail36</link><guid isPermaLink="false">job/ChestShop/198/changes#detail36</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
</description></item><item><title>#198 Add null validation for getItemStack in PreShopCreationEvent (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail37</link><guid isPermaLink="false">job/ChestShop/198/changes#detail37</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
</description></item><item><title>#198 Remove unused import and simplify conditional in NameChecker (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail38</link><guid isPermaLink="false">job/ChestShop/198/changes#detail38</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
</description></item><item><title>#198 Fix interaction handling and price-line index for ChestShop (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail39</link><guid isPermaLink="false">job/ChestShop/198/changes#detail39</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#198 Refactor ChestShop MetaData creation methods (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail40</link><guid isPermaLink="false">job/ChestShop/198/changes#detail40</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#198 Implement item metadata check in PreShopCreation (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail41</link><guid isPermaLink="false">job/ChestShop/198/changes#detail41</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#198 Remove unused code in ItemInfo command class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail42</link><guid isPermaLink="false">job/ChestShop/198/changes#detail42</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
</description></item><item><title>#198 Add chat functionality to ItemInfo command class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail43</link><guid isPermaLink="false">job/ChestShop/198/changes#detail43</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
</description></item><item><title>#198 Add chat functionality to ItemInfo command class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail44</link><guid isPermaLink="false">job/ChestShop/198/changes#detail44</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#198 Refactor PlayerInteract class and optimize sign check (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail45</link><guid isPermaLink="false">job/ChestShop/198/changes#detail45</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#198 Refactor ItemChecker class and simplify sign item check (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail46</link><guid isPermaLink="false">job/ChestShop/198/changes#detail46</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#198 Refactor and simplify item checking in PreShopCreation event (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail47</link><guid isPermaLink="false">job/ChestShop/198/changes#detail47</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#198 Refactor UUID handling in shop creation process (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail48</link><guid isPermaLink="false">job/ChestShop/198/changes#detail48</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#198 Refactor sign handling in ChestShopSign class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail49</link><guid isPermaLink="false">job/ChestShop/198/changes#detail49</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Enhance ChestShopSign logging and refactor some code (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail50</link><guid isPermaLink="false">job/ChestShop/198/changes#detail50</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Update NameChecker to handle blank owner names (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail51</link><guid isPermaLink="false">job/ChestShop/198/changes#detail51</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
</description></item><item><title>#198 Fix accessor addition logic in ChestShop (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail52</link><guid isPermaLink="false">job/ChestShop/198/changes#detail52</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
</description></item><item><title>#198 Refactor message when player not found in ChestShop (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail53</link><guid isPermaLink="false">job/ChestShop/198/changes#detail53</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
</description></item><item><title>#198 Add getItemStack method to ChestShopSign (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail54</link><guid isPermaLink="false">job/ChestShop/198/changes#detail54</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Limit shop owner name and item name length (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail55</link><guid isPermaLink="false">job/ChestShop/198/changes#detail55</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#198 Add PreShopCreationItemDisplayNameEvent class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail56</link><guid isPermaLink="false">job/ChestShop/198/changes#detail56</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationItemDisplayNameEvent.java
</description></item><item><title>#198 Refactor item name retrieval in shop creation (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail57</link><guid isPermaLink="false">job/ChestShop/198/changes#detail57</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/MaterialUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#198 Add documentation for PreShopCreationItemDisplayNameEvent (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail58</link><guid isPermaLink="false">job/ChestShop/198/changes#detail58</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationItemDisplayNameEvent.java
</description></item><item><title>#198 Implement item display name shortener functionality (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail59</link><guid isPermaLink="false">job/ChestShop/198/changes#detail59</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopItemDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/PriorityItemDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationItemDisplayNameEvent.java
src/test/java/com/Acrobot/ChestShop/Tests/ItemCheckerTest.java
src/main/java/com/Acrobot/Breeze/Utils/StringUtil.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/ItemDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#198 Refactor sign display and logger update in ChestShop (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail60</link><guid isPermaLink="false">job/ChestShop/198/changes#detail60</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Modify item name shortening to be case-insensitive (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail61</link><guid isPermaLink="false">job/ChestShop/198/changes#detail61</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/test/java/com/Acrobot/ChestShop/Tests/ItemCheckerTest.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/PriorityItemDisplayNameShortener.java
</description></item><item><title>#198 Refine item name shortening and related test cases (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail62</link><guid isPermaLink="false">job/ChestShop/198/changes#detail62</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopItemDisplayNameShortener.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/PriorityItemDisplayNameShortener.java
src/test/java/com/Acrobot/ChestShop/Tests/ItemCheckerTest.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#198 Update test strings in ItemCheckerTest class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail63</link><guid isPermaLink="false">job/ChestShop/198/changes#detail63</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/test/java/com/Acrobot/ChestShop/Tests/ItemCheckerTest.java
</description></item><item><title>#198 Refactor item name shortening and sign update process (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail64</link><guid isPermaLink="false">job/ChestShop/198/changes#detail64</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/ChestShopItemDisplayNameShortener.java
</description></item><item><title>#198 Adjust accessor related messages to non-final (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail65</link><guid isPermaLink="false">job/ChestShop/198/changes#detail65</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
</description></item><item><title>#198 Remove unnecessary import and refactor item name handling (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail66</link><guid isPermaLink="false">job/ChestShop/198/changes#detail66</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#198 Reorganize import statements for clarity (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail67</link><guid isPermaLink="false">job/ChestShop/198/changes#detail67</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/MaterialUtil.java
src/main/java/com/Acrobot/ChestShop/ItemNaming/PriorityItemDisplayNameShortener.java
src/main/java/com/Acrobot/Breeze/Utils/StringUtil.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
</description></item><item><title>#198 Updated to provide better organization of import statements (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail68</link><guid isPermaLink="false">job/ChestShop/198/changes#detail68</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Security.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationItemDisplayNameEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/QuantityChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Signs/LegacyChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Economy/Economy.java
src/main/java/com/Acrobot/ChestShop/Listeners/Modules/PriceRestrictionModule.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ChestChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/SignSticker.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/BlockPlace.java
src/main/java/com/Acrobot/ChestShop/Events/ShopCreatedEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/RestrictedSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/MoneyChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/CreationFeeGetter.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRemovalLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/TerrainChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/PermissionChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/ShopCreationLogger.java
src/test/java/com/Acrobot/ChestShop/Tests/ItemCheckerTest.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EmptyShopDeleter.java
src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRefundListener.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/NameChecker.java
src/main/java/com/Acrobot/ChestShop/Plugins/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
</description></item><item><title>#198 Refactor import statements across multiple classes (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail69</link><guid isPermaLink="false">job/ChestShop/198/changes#detail69</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/CreationFeeGetter.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/QuantityChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/TerrainChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/PermissionChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/Modules/PriceRestrictionModule.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/ShopCreationLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ChestChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRefundListener.java
src/main/java/com/Acrobot/ChestShop/Plugins/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/MoneyChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/RestrictedSign.java
</description></item><item><title>#198 Implement new chest shop management commands (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail70</link><guid isPermaLink="false">job/ChestShop/198/changes#detail70</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Commands/SetPrice.java
src/main/java/com/Acrobot/ChestShop/Commands/SetAmount.java
src/main/java/com/Acrobot/ChestShop/Commands/SetItem.java
</description></item><item><title>#198 Refine pattern matching and add logging in ChestShop app (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail71</link><guid isPermaLink="false">job/ChestShop/198/changes#detail71</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Refactor sign creation and remove redundant code (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail72</link><guid isPermaLink="false">job/ChestShop/198/changes#detail72</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/SetPrice.java
src/main/java/com/Acrobot/ChestShop/Commands/SetAmount.java
src/main/java/com/Acrobot/ChestShop/Commands/SetItem.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
</description></item><item><title>#198 Refactor PlayerInteract for better ChestShop usage (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail73</link><guid isPermaLink="false">job/ChestShop/198/changes#detail73</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/ShopCreationLogger.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopMetaData.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Plugins/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Events/ShopCreatedEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#198 Update code to use ChestShopMetaData for shop information management (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail74</link><guid isPermaLink="false">job/ChestShop/198/changes#detail74</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/CreationFeeGetter.java
src/main/java/com/Acrobot/ChestShop/Events/PreTransactionEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRemovalLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EmptyShopDeleter.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/ShopValidator.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRefundListener.java
src/main/java/com/Acrobot/ChestShop/Events/TransactionEvent.java
src/main/java/com/Acrobot/ChestShop/Events/ShopDestroyedEvent.java
</description></item><item><title>#198 Remove author tags in RemoveAccessor and AddAccessor classes (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail75</link><guid isPermaLink="false">job/ChestShop/198/changes#detail75</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/RemoveAccessor.java
src/main/java/com/Acrobot/ChestShop/Commands/AddAccessor.java
</description></item><item><title>#198 Refactor null check for itemStack in PreShopCreationEvent class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail76</link><guid isPermaLink="false">job/ChestShop/198/changes#detail76</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Events/PreShopCreationEvent.java
</description></item><item><title>#198 Update ChestShopSign for better metadata handling (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail77</link><guid isPermaLink="false">job/ChestShop/198/changes#detail77</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Add validity check to ChestShopSign metadata handling (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail78</link><guid isPermaLink="false">job/ChestShop/198/changes#detail78</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Improve the error checking mechanism for the `ChestShopSign` metadata handling by introducing a validation layer. This layer will delay the metadata saving task, allowing the system to verify its correctness before execution, hence improving data integrity. The async task is scheduled with a one tick delay to ensure a smoother operation even under potential exceptions. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail79</link><guid isPermaLink="false">job/ChestShop/198/changes#detail79</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#198 Update comparison logic in ItemNaming class (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail80</link><guid isPermaLink="false">job/ChestShop/198/changes#detail80</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/PriorityItemDisplayNameShortener.java
</description></item><item><title>#198 Revised item info display and added new methods (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail81</link><guid isPermaLink="false">job/ChestShop/198/changes#detail81</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#198 Refactor: Moved methods from ItemChecker to ItemNamingUtils. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail82</link><guid isPermaLink="false">job/ChestShop/198/changes#detail82</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/ItemNamingUtils.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
src/test/java/com/Acrobot/ChestShop/Tests/ItemCheckerTest.java
src/test/java/com/Acrobot/ChestShop/Tests/ItemNamingUtilsTest.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
</description></item><item><title>#198 Shortened strings weren't stripped before. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail83</link><guid isPermaLink="false">job/ChestShop/198/changes#detail83</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/PriorityItemDisplayNameShortener.java
</description></item><item><title>#198 The string to shorten is now taken literal. Before it was compiled as a regex. We don't need that Complexity in that component. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail84</link><guid isPermaLink="false">job/ChestShop/198/changes#detail84</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ItemNaming/PriorityItemDisplayNameShortener.java
</description></item><item><title>#198 The displayed itemname in the item info is now the long version of what should be written on the sign. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail85</link><guid isPermaLink="false">job/ChestShop/198/changes#detail85</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
</description></item><item><title>#198 Added Null Check if ShopOwner Name is unknown. (maik)</title><link>https://www.iani.de/jenkins/job/ChestShop/198/changes#detail86</link><guid isPermaLink="false">job/ChestShop/198/changes#detail86</guid><pubDate>Tue, 9 Jan 2024 00:47:32 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#197 Added Armor Trim in Item Info (#4) (github)</title><link>https://www.iani.de/jenkins/job/ChestShop/197/changes#detail0</link><guid isPermaLink="false">job/ChestShop/197/changes#detail0</guid><pubDate>Sat, 6 Jan 2024 05:08:01 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#196 Add missing alternative item names (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/196/changes#detail0</link><guid isPermaLink="false">job/ChestShop/196/changes#detail0</guid><pubDate>Fri, 5 Jan 2024 01:50:09 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
</description></item><item><title>#195 add distribution to pom (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/195/changes#detail0</link><guid isPermaLink="false">job/ChestShop/195/changes#detail0</guid><pubDate>Thu, 4 Jan 2024 23:46:34 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#194 Update Maven repository URL to HTTPS (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/194/changes#detail0</link><guid isPermaLink="false">job/ChestShop/194/changes#detail0</guid><pubDate>Thu, 21 Dec 2023 03:10:33 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#192 do not allow sign editing for chest shops (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/192/changes#detail0</link><guid isPermaLink="false">job/ChestShop/192/changes#detail0</guid><pubDate>Wed, 14 Jun 2023 08:33:49 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Block/SignCreate.java
pom.xml
src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#188 improve localized item name in iteminfo command (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/188/changes#detail0</link><guid isPermaLink="false">job/ChestShop/188/changes#detail0</guid><pubDate>Mon, 27 Mar 2023 04:16:09 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionMessageSender.java
src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/java/com/Acrobot/ChestShop/Utils/ComponentUtils.java
</description></item><item><title>#187 some items are just inconsistent (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/187/changes#detail0</link><guid isPermaLink="false">job/ChestShop/187/changes#detail0</guid><pubDate>Sun, 26 Mar 2023 09:08:13 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Metadata/ItemDatabase.java
</description></item><item><title>#186 support new sign materials (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/186/changes#detail0</link><guid isPermaLink="false">job/ChestShop/186/changes#detail0</guid><pubDate>Wed, 15 Mar 2023 03:13:55 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
</description></item><item><title>#186 build against 1.19.4 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/186/changes#detail1</link><guid isPermaLink="false">job/ChestShop/186/changes#detail1</guid><pubDate>Wed, 15 Mar 2023 03:13:55 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#185 do not allow invalid item codes (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/185/changes#detail0</link><guid isPermaLink="false">job/ChestShop/185/changes#detail0</guid><pubDate>Fri, 24 Feb 2023 06:09:40 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Metadata/ItemDatabase.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/Breeze/Utils/MaterialUtil.java
</description></item><item><title>#184 better logging on item upgrade exceptions (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/184/changes#detail0</link><guid isPermaLink="false">job/ChestShop/184/changes#detail0</guid><pubDate>Fri, 24 Feb 2023 05:57:40 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Metadata/ItemDatabase.java
</description></item><item><title>#183 delete database entries that could not be upgraded (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/183/changes#detail0</link><guid isPermaLink="false">job/ChestShop/183/changes#detail0</guid><pubDate>Fri, 24 Feb 2023 04:56:35 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Metadata/ItemDatabase.java
</description></item><item><title>#178 For free transactions we dont need to call CurrencyEvents (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/178/changes#detail0</link><guid isPermaLink="false">job/ChestShop/178/changes#detail0</guid><pubDate>Thu, 20 Oct 2022 03:35:42 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EconomicModule.java
</description></item><item><title>#177 do not allow shulkers in shulkers (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/177/changes#detail0</link><guid isPermaLink="false">job/ChestShop/177/changes#detail0</guid><pubDate>Thu, 20 Oct 2022 02:54:22 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
</description></item><item><title>#176 configurable shulker box use (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/176/changes#detail0</link><guid isPermaLink="false">job/ChestShop/176/changes#detail0</guid><pubDate>Thu, 20 Oct 2022 01:09:27 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/ItemManager.java
src/main/java/com/Acrobot/ChestShop/Configuration/Properties.java
</description></item><item><title>#167 goat horn type (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/167/changes#detail0</link><guid isPermaLink="false">job/ChestShop/167/changes#detail0</guid><pubDate>Sat, 30 Jul 2022 09:40:26 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#166 fix sign coloring (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/166/changes#detail0</link><guid isPermaLink="false">job/ChestShop/166/changes#detail0</guid><pubDate>Thu, 28 Jul 2022 03:43:02 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#165 show meta for axolotl and crossbow arrow (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/165/changes#detail0</link><guid isPermaLink="false">job/ChestShop/165/changes#detail0</guid><pubDate>Thu, 28 Jul 2022 03:42:37 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#156 when looking for attached signs to a chest, check if they are connected (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/156/changes#detail0</link><guid isPermaLink="false">job/ChestShop/156/changes#detail0</guid><pubDate>Thu, 14 Jul 2022 07:21:11 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
</description></item><item><title>#155 configurable shop info on sneak click (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/155/changes#detail0</link><guid isPermaLink="false">job/ChestShop/155/changes#detail0</guid><pubDate>Thu, 14 Jul 2022 06:55:01 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Properties.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#154 allow buying/selling from own shop for free (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/154/changes#detail0</link><guid isPermaLink="false">job/ChestShop/154/changes#detail0</guid><pubDate>Thu, 14 Jul 2022 06:52:11 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Configuration/Properties.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/ErrorMessageSender.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionMessageSender.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#153 require shulker when using ?? (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/153/changes#detail0</link><guid isPermaLink="false">job/ChestShop/153/changes#detail0</guid><pubDate>Thu, 14 Jul 2022 06:51:31 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#152 use ?? as item code to set the item to the content of a shulker (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/152/changes#detail0</link><guid isPermaLink="false">job/ChestShop/152/changes#detail0</guid><pubDate>Thu, 14 Jul 2022 06:02:26 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#151 add new signs (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/151/changes#detail0</link><guid isPermaLink="false">job/ChestShop/151/changes#detail0</guid><pubDate>Thu, 14 Jul 2022 05:35:51 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/SignSticker.java
src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EmptyShopDeleter.java
</description></item><item><title>#145 Update for Minecraft 1.19 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/145/changes#detail0</link><guid isPermaLink="false">job/ChestShop/145/changes#detail0</guid><pubDate>Sat, 11 Jun 2022 06:26:36 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
src/main/java/com/Acrobot/ChestShop/Commands/Toggle.java
pom.xml
src/main/java/com/Acrobot/Breeze/Utils/StringUtil.java
</description></item><item><title>#143 update pom (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/143/changes#detail0</link><guid isPermaLink="false">job/ChestShop/143/changes#detail0</guid><pubDate>Tue, 7 Jun 2022 01:21:27 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#142 Add use-shop worldguard flag - required foy buying/selling (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/142/changes#detail0</link><guid isPermaLink="false">job/ChestShop/142/changes#detail0</guid><pubDate>Tue, 29 Mar 2022 04:28:40 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/WorldGuardBuilding.java
src/main/java/com/Acrobot/ChestShop/Dependencies.java
src/main/java/com/Acrobot/ChestShop/Plugins/WorldGuardFlags.java
</description></item><item><title>#142 Allow selling from/buying to shulker boxed in the player hand (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/142/changes#detail1</link><guid isPermaLink="false">job/ChestShop/142/changes#detail1</guid><pubDate>Tue, 29 Mar 2022 04:28:40 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
</description></item><item><title>#141 Sell items to shulkers in shops and buy from shulkers in shops (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/141/changes#detail0</link><guid isPermaLink="false">job/ChestShop/141/changes#detail0</guid><pubDate>Tue, 29 Mar 2022 04:28:10 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PartialTransactionModule.java
</description></item><item><title>#140 Allow partial transactions when the target inventory is full (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/140/changes#detail0</link><guid isPermaLink="false">job/ChestShop/140/changes#detail0</guid><pubDate>Sat, 12 Mar 2022 05:06:53 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PartialTransactionModule.java
</description></item><item><title>#139 use the correct inventory (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/139/changes#detail0</link><guid isPermaLink="false">job/ChestShop/139/changes#detail0</guid><pubDate>Sat, 12 Mar 2022 04:49:38 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PartialTransactionModule.java
</description></item><item><title>#138 Remove "feature" to sell different items in one transaction (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/138/changes#detail0</link><guid isPermaLink="false">job/ChestShop/138/changes#detail0</guid><pubDate>Sat, 12 Mar 2022 04:41:48 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Events/PreTransactionEvent.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/ErrorMessageSender.java
src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionMessageSender.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/AmountAndPriceChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PermissionChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PartialTransactionModule.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/StockFittingChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/ShopValidator.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EmptyShopDeleter.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/ItemManager.java
src/main/java/com/Acrobot/ChestShop/Events/TransactionEvent.java
</description></item><item><title>#129 add /cssetitem command to update the item of existing shops (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/129/changes#detail0</link><guid isPermaLink="false">job/ChestShop/129/changes#detail0</guid><pubDate>Tue, 28 Sep 2021 15:18:57 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Permission.java
src/main/java/com/Acrobot/ChestShop/Commands/SetItem.java
src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/resources/plugin.yml
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
pom.xml
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#128 Use OfflinePlayer instead of Player in some places (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/128/changes#detail0</link><guid isPermaLink="false">job/ChestShop/128/changes#detail0</guid><pubDate>Wed, 1 Sep 2021 21:43:07 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#127 Add NameManager.getUUIDForFullName (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/127/changes#detail0</link><guid isPermaLink="false">job/ChestShop/127/changes#detail0</guid><pubDate>Wed, 1 Sep 2021 21:40:37 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#126 add setaddmount and setprice commands (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/126/changes#detail0</link><guid isPermaLink="false">job/ChestShop/126/changes#detail0</guid><pubDate>Sat, 28 Aug 2021 04:09:35 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Commands/SetPrice.java
src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Permission.java
src/main/resources/plugin.yml
src/main/java/com/Acrobot/ChestShop/Commands/SetAmount.java
</description></item><item><title>#125 Add missing AlternativeItemNames and add test for name collisions (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/125/changes#detail0</link><guid isPermaLink="false">job/ChestShop/125/changes#detail0</guid><pubDate>Fri, 27 Aug 2021 07:25:54 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/MaterialUtil.java
src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
src/test/java/com/Acrobot/ChestShop/Tests/MaterialTest.java
</description></item><item><title>#124 Correctly cleanup cache when removing name mappings (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/124/changes#detail0</link><guid isPermaLink="false">job/ChestShop/124/changes#detail0</guid><pubDate>Thu, 5 Aug 2021 08:46:23 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#123 Fix freeing names (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/123/changes#detail0</link><guid isPermaLink="false">job/ChestShop/123/changes#detail0</guid><pubDate>Thu, 5 Aug 2021 02:58:33 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
</description></item><item><title>#122 Allow freeing usernames (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/122/changes#detail0</link><guid isPermaLink="false">job/ChestShop/122/changes#detail0</guid><pubDate>Thu, 29 Jul 2021 05:04:04 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/UUIDs/NameManager.java
src/main/java/com/Acrobot/ChestShop/Commands/Version.java
</description></item><item><title>#121 Add short names for 1.17 items (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/121/changes#detail0</link><guid isPermaLink="false">job/ChestShop/121/changes#detail0</guid><pubDate>Sat, 10 Jul 2021 06:52:40 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
</description></item><item><title>#120 Build against Spigot 1.17.1 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/120/changes#detail0</link><guid isPermaLink="false">job/ChestShop/120/changes#detail0</guid><pubDate>Sat, 10 Jul 2021 06:38:25 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#117 Add special names for some blocks (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/117/changes#detail0</link><guid isPermaLink="false">job/ChestShop/117/changes#detail0</guid><pubDate>Wed, 23 Dec 2020 20:35:37 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
</description></item><item><title>#116 Spigot 1.16.4 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/116/changes#detail0</link><guid isPermaLink="false">job/ChestShop/116/changes#detail0</guid><pubDate>Fri, 13 Nov 2020 04:58:44 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
src/main/java/com/Acrobot/ChestShop/Containers/AdminInventory.java
</description></item><item><title>#115 Allow translation of item names in messages (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/115/changes#detail0</link><guid isPermaLink="false">job/ChestShop/115/changes#detail0</guid><pubDate>Sun, 2 Aug 2020 05:28:57 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Properties.java
src/main/java/com/Acrobot/ChestShop/Utils/ComponentUtils.java
src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionMessageSender.java
</description></item><item><title>#113 Upgrade items to keep them compatible (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/113/changes#detail0</link><guid isPermaLink="false">job/ChestShop/113/changes#detail0</guid><pubDate>Tue, 7 Jul 2020 05:09:00 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
</description></item><item><title>#112 Limit item count on signs to 99999 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/112/changes#detail0</link><guid isPermaLink="false">job/ChestShop/112/changes#detail0</guid><pubDate>Tue, 7 Jul 2020 04:29:55 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
</description></item><item><title>#111 Show upgrade counter (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/111/changes#detail0</link><guid isPermaLink="false">job/ChestShop/111/changes#detail0</guid><pubDate>Mon, 6 Jul 2020 06:03:49 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Metadata/ItemDatabase.java
</description></item><item><title>#110 Add papers inventoy methods to fake inventory (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/110/changes#detail0</link><guid isPermaLink="false">job/ChestShop/110/changes#detail0</guid><pubDate>Mon, 6 Jul 2020 06:03:29 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Containers/AdminInventory.java
</description></item><item><title>#108 Minecraft 1.16 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/108/changes#detail0</link><guid isPermaLink="false">job/ChestShop/108/changes#detail0</guid><pubDate>Mon, 29 Jun 2020 18:03:34 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
src/main/java/com/Acrobot/Breeze/Utils/EnchantmentNames.java
pom.xml
src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
</description></item><item><title>#107 Fix typo (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/107/changes#detail0</link><guid isPermaLink="false">job/ChestShop/107/changes#detail0</guid><pubDate>Sun, 17 May 2020 01:06:59 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/EnchantmentNames.java
</description></item><item><title>#105 NaN is no valid price (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/105/changes#detail0</link><guid isPermaLink="false">job/ChestShop/105/changes#detail0</guid><pubDate>Thu, 26 Mar 2020 03:10:47 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/PriceUtil.java
</description></item><item><title>#103 cannot display honey level because of spigot bugs (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/103/changes#detail0</link><guid isPermaLink="false">job/ChestShop/103/changes#detail0</guid><pubDate>Wed, 19 Feb 2020 07:08:15 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#102 Show bee count and honey level for bee hives/nests in /iteminfo (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/102/changes#detail0</link><guid isPermaLink="false">job/ChestShop/102/changes#detail0</guid><pubDate>Sun, 9 Feb 2020 04:21:44 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#101 Spigot 1.15.2 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/101/changes#detail0</link><guid isPermaLink="false">job/ChestShop/101/changes#detail0</guid><pubDate>Sun, 9 Feb 2020 04:21:04 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#100 Improve enchantment display in /iteminfo (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/100/changes#detail0</link><guid isPermaLink="false">job/ChestShop/100/changes#detail0</guid><pubDate>Wed, 15 Jan 2020 06:28:45 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/EnchantmentNames.java
src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#99 Build against spigot-api 1.15 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/99/changes#detail0</link><guid isPermaLink="false">job/ChestShop/99/changes#detail0</guid><pubDate>Mon, 16 Dec 2019 18:39:55 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#90 Update dependencies (vault) (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/90/changes#detail0</link><guid isPermaLink="false">job/ChestShop/90/changes#detail0</guid><pubDate>Thu, 12 Sep 2019 07:24:06 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#89 item database upgrade (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/89/changes#detail0</link><guid isPermaLink="false">job/ChestShop/89/changes#detail0</guid><pubDate>Thu, 12 Sep 2019 07:09:41 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/ChestShop.java
src/main/java/com/Acrobot/ChestShop/Metadata/ItemDatabase.java
</description></item><item><title>#89 fix /csgive command (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/89/changes#detail1</link><guid isPermaLink="false">job/ChestShop/89/changes#detail1</guid><pubDate>Thu, 12 Sep 2019 07:09:41 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/Give.java
</description></item><item><title>#88 Some items still could not be sold (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/88/changes#detail0</link><guid isPermaLink="false">job/ChestShop/88/changes#detail0</guid><pubDate>Tue, 10 Sep 2019 02:24:58 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/MaterialUtil.java
</description></item><item><title>#87 add lore to iteminfo (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/87/changes#detail0</link><guid isPermaLink="false">job/ChestShop/87/changes#detail0</guid><pubDate>Mon, 9 Sep 2019 19:31:38 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#86 Add iteminfo for tropical fish (pattern/color) and leather armor (dye (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/86/changes#detail0</link><guid isPermaLink="false">job/ChestShop/86/changes#detail0</guid><pubDate>Mon, 9 Sep 2019 19:06:33 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#85 Protect against sql injections (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/85/changes#detail0</link><guid isPermaLink="false">job/ChestShop/85/changes#detail0</guid><pubDate>Mon, 9 Sep 2019 18:15:08 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Metadata/ItemDatabase.java
</description></item><item><title>#84 Improve iteminfo command: show sign item name (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/84/changes#detail0</link><guid isPermaLink="false">job/ChestShop/84/changes#detail0</guid><pubDate>Mon, 9 Sep 2019 18:05:42 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/resources/plugin.yml
</description></item><item><title>#83 Fix typo in messages (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/83/changes#detail0</link><guid isPermaLink="false">job/ChestShop/83/changes#detail0</guid><pubDate>Mon, 9 Sep 2019 18:05:12 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
</description></item><item><title>#82 Fix some items with metadata can not be sold (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/82/changes#detail0</link><guid isPermaLink="false">job/ChestShop/82/changes#detail0</guid><pubDate>Mon, 9 Sep 2019 18:04:37 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/MaterialUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ItemChecker.java
</description></item><item><title>#81 do not allow shulker boxes in shulker boxes (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/81/changes#detail0</link><guid isPermaLink="false">job/ChestShop/81/changes#detail0</guid><pubDate>Sun, 8 Sep 2019 04:56:29 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#80 Fix NPE in item info for some books (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/80/changes#detail0</link><guid isPermaLink="false">job/ChestShop/80/changes#detail0</guid><pubDate>Mon, 26 Aug 2019 16:34:26 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
</description></item><item><title>#79 Alternative name for prismarine brick slab (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/79/changes#detail0</link><guid isPermaLink="false">job/ChestShop/79/changes#detail0</guid><pubDate>Sun, 18 Aug 2019 02:56:23 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
</description></item><item><title>#78 Avoid unsafe async access (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/78/changes#detail0</link><guid isPermaLink="false">job/ChestShop/78/changes#detail0</guid><pubDate>Wed, 14 Aug 2019 06:52:38 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/ShopCreationLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/ShopRemoval/ShopRemovalLogger.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/TransactionLogger.java
</description></item><item><title>#77 Allow shulker boxes and barrels as containers for chest shops (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/77/changes#detail0</link><guid isPermaLink="false">job/ChestShop/77/changes#detail0</guid><pubDate>Mon, 29 Jul 2019 04:45:49 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Security.java
src/main/java/com/Acrobot/ChestShop/Listeners/Item/ItemMoveListener.java
src/main/java/com/Acrobot/ChestShop/Plugins/LightweightChestProtection.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/TerrainChecker.java
src/main/java/com/Acrobot/ChestShop/Signs/ChestShopSign.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreShopCreation/ChestChecker.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInventory.java
src/main/java/com/Acrobot/ChestShop/Events/ShopCreatedEvent.java
src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/SignBreak.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EmptyShopDeleter.java
src/main/java/com/Acrobot/ChestShop/Listeners/Block/Break/ChestBreak.java
src/main/java/com/Acrobot/ChestShop/Events/ShopDestroyedEvent.java
src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
</description></item><item><title>#76 Update to 1.14.2 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/76/changes#detail0</link><guid isPermaLink="false">job/ChestShop/76/changes#detail0</guid><pubDate>Sun, 16 Jun 2019 04:06:40 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#73 Adapt to wg changes (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/73/changes#detail0</link><guid isPermaLink="false">job/ChestShop/73/changes#detail0</guid><pubDate>Sat, 18 May 2019 21:31:51 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/WorldGuardFlags.java
</description></item><item><title>#73 Adopt latest WG changes (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/73/changes#detail1</link><guid isPermaLink="false">job/ChestShop/73/changes#detail1</guid><pubDate>Sat, 18 May 2019 21:31:51 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/WorldGuardFlags.java
</description></item><item><title>#68 Fix wg flag registration (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/68/changes#detail0</link><guid isPermaLink="false">job/ChestShop/68/changes#detail0</guid><pubDate>Mon, 6 May 2019 06:05:07 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/WorldGuardFlags.java
</description></item><item><title>#65 Spigot 1.14-pre5 -> 1.14 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/65/changes#detail0</link><guid isPermaLink="false">job/ChestShop/65/changes#detail0</guid><pubDate>Sat, 27 Apr 2019 04:56:24 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#63 Remove unused method (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/63/changes#detail0</link><guid isPermaLink="false">job/ChestShop/63/changes#detail0</guid><pubDate>Tue, 23 Apr 2019 22:31:12 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
</description></item><item><title>#62 Update to 1.14-pre5 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/62/changes#detail0</link><guid isPermaLink="false">job/ChestShop/62/changes#detail0</guid><pubDate>Tue, 23 Apr 2019 22:28:12 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/PostShopCreation/SignSticker.java
src/main/java/com/Acrobot/Breeze/Utils/BlockUtil.java
src/main/java/com/Acrobot/ChestShop/Containers/AdminInventory.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Listeners/PostTransaction/EmptyShopDeleter.java
src/main/resources/plugin.yml
pom.xml
src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
</description></item><item><title>#59 Improve item info (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/59/changes#detail0</link><guid isPermaLink="false">job/ChestShop/59/changes#detail0</guid><pubDate>Wed, 6 Mar 2019 18:22:38 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
src/main/java/com/Acrobot/Breeze/Utils/FireworkEffectTypeNames.java
</description></item><item><title>#57 Don't show shop info twice on interaction (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/57/changes#detail0</link><guid isPermaLink="false">job/ChestShop/57/changes#detail0</guid><pubDate>Sat, 19 Jan 2019 20:38:20 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#56 Cleanup unused code (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/56/changes#detail0</link><guid isPermaLink="false">job/ChestShop/56/changes#detail0</guid><pubDate>Wed, 9 Jan 2019 04:06:45 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Containers/AdminInventory.java
</description></item><item><title>#46 Update to latest LWC changes (will work with older LWC builds too) (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/46/changes#detail0</link><guid isPermaLink="false">job/ChestShop/46/changes#detail0</guid><pubDate>Sat, 24 Nov 2018 03:49:26 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/LightweightChestProtection.java
</description></item><item><title>#33 Option to show available items/free space of shops (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/33/changes#detail0</link><guid isPermaLink="false">job/ChestShop/33/changes#detail0</guid><pubDate>Mon, 12 Nov 2018 18:32:07 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Configuration/Messages.java
src/main/java/com/Acrobot/ChestShop/Configuration/Properties.java
src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
src/main/java/com/Acrobot/ChestShop/Commands/ItemInfo.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
</description></item><item><title>#32 Always use UTF-8 for config files (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/32/changes#detail0</link><guid isPermaLink="false">job/ChestShop/32/changes#detail0</guid><pubDate>Mon, 12 Nov 2018 18:27:07 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Configuration/Configuration.java
</description></item><item><title>#31 WorldGuard breaking builds again.. (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/31/changes#detail0</link><guid isPermaLink="false">job/ChestShop/31/changes#detail0</guid><pubDate>Mon, 12 Nov 2018 04:38:10 +0100</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#28 Adapt to latest WorldGuard changes + Compile against Spigot 1.13.2 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/28/changes#detail0</link><guid isPermaLink="false">job/ChestShop/28/changes#detail0</guid><pubDate>Tue, 6 Nov 2018 01:55:02 +0100</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Plugins/WorldGuardBuilding.java
pom.xml
src/main/java/com/Acrobot/ChestShop/Plugins/WorldGuardProtection.java
</description></item><item><title>#26 build against latest worldguard (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/26/changes#detail0</link><guid isPermaLink="false">job/ChestShop/26/changes#detail0</guid><pubDate>Tue, 16 Oct 2018 02:32:47 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#24 improve pom, exclude unneeded dependency (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/24/changes#detail0</link><guid isPermaLink="false">job/ChestShop/24/changes#detail0</guid><pubDate>Sat, 6 Oct 2018 22:11:15 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#23 Add iani repository for worldedit/worldguard dependency (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/23/changes#detail0</link><guid isPermaLink="false">job/ChestShop/23/changes#detail0</guid><pubDate>Sat, 6 Oct 2018 22:00:00 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#22 Update readme (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/22/changes#detail0</link><guid isPermaLink="false">job/ChestShop/22/changes#detail0</guid><pubDate>Thu, 4 Oct 2018 19:18:27 +0200</pubDate><author>brokkonaut@iani.de</author><description>README.md
</description></item><item><title>#21 Fix default chest for wall signs (if multiple chests are connected to a (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/21/changes#detail0</link><guid isPermaLink="false">job/ChestShop/21/changes#detail0</guid><pubDate>Mon, 1 Oct 2018 05:37:28 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/ChestShop/Utils/uBlock.java
</description></item><item><title>#18 fix build dependencies (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/18/changes#detail0</link><guid isPermaLink="false">job/ChestShop/18/changes#detail0</guid><pubDate>Sun, 23 Sep 2018 05:35:47 +0200</pubDate><author>brokkonaut@iani.de</author><description>pom.xml
</description></item><item><title>#17 Add alternativ name for tropical fish bucket (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/17/changes#detail0</link><guid isPermaLink="false">job/ChestShop/17/changes#detail0</guid><pubDate>Sun, 23 Sep 2018 05:35:17 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
</description></item><item><title>#16 Add short forms for some more too long item names (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/16/changes#detail0</link><guid isPermaLink="false">job/ChestShop/16/changes#detail0</guid><pubDate>Fri, 21 Sep 2018 01:31:17 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/AlternativeItemNames.java
</description></item><item><title>#14 Updates for 1.13.1 (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/14/changes#detail0</link><guid isPermaLink="false">job/ChestShop/14/changes#detail0</guid><pubDate>Fri, 31 Aug 2018 04:44:59 +0200</pubDate><author>brokkonaut@iani.de</author><description>src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
src/main/java/com/Acrobot/ChestShop/Listeners/ItemInfoListener.java
src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
src/main/java/com/Acrobot/ChestShop/Containers/AdminInventory.java
src/main/java/com/Acrobot/ChestShop/Listeners/PreTransaction/PartialTransactionModule.java
</description></item><item><title>#4 Remove dead dependencies (brokkonaut)</title><link>https://www.iani.de/jenkins/job/ChestShop/4/changes#detail0</link><guid isPermaLink="false">job/ChestShop/4/changes#detail0</guid><pubDate>Thu, 16 Aug 2018 17:54:01 +0200</pubDate><author>brokkonaut@iani.de</author><description>repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml.sha1
repo/net/t00thpick1/residence/maven-metadata-local.xml
repo/com/daemitus/deadbolt/deadbolt/2.2/deadbolt-2.2.jar
repo/com/griefcraft/lwc/lwc/4.3.1/lwc-4.3.1.jar.md5
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/1.2.1/simplechestlock-1.2.1.jar.md5
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/maven-metadata-local.xml.md5
repo/com/daemitus/deadbolt/deadbolt/maven-metadata-local.xml
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/maven-metadata-local.xml.sha1
repo/org/yi/acru/bukkit/lockette/lockette/1.8.14/lockette-1.8.14.jar.sha1
repo/org/yi/acru/bukkit/lockette/lockette/1.8.14/lockette-1.8.14.jar
repo/com/daemitus/deadbolt/deadbolt/2.2/deadbolt-2.2.jar.sha1
repo/com/daemitus/deadbolt/deadbolt/2.2/deadbolt-2.2.pom.sha1
install_dependency_to_repo.sh
repo/com/griefcraft/lwc/lwc/4.3.1/lwc-4.3.1.pom.sha1
repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar.sha1
repo/com/daemitus/deadbolt/deadbolt/maven-metadata-local.xml.sha1
repo/com/griefcraft/lwc/lwc/maven-metadata-local.xml.sha1
repo/org/yi/acru/bukkit/lockette/lockette/maven-metadata-local.xml.sha1
repo/com/daemitus/deadbolt/deadbolt/2.2/deadbolt-2.2.jar.md5
repo/org/yi/acru/bukkit/lockette/lockette/1.8.14/lockette-1.8.14.pom.md5
repo/com/griefcraft/lwc/lwc/maven-metadata-local.xml.md5
repo/org/yi/acru/bukkit/lockette/lockette/maven-metadata-local.xml.md5
repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar
repo/com/griefcraft/lwc/lwc/maven-metadata-local.xml
repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml
repo/com/palmergames/towny/towny/0.82.1.0/towny-0.82.1.0.pom.md5
repo/org/yi/acru/bukkit/lockette/lockette/1.8.14/lockette-1.8.14.pom.sha1
src/main/java/com/Acrobot/ChestShop/Plugins/ResidenceChestProtection.java
repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar.md5
repo/net/t00thpick1/residence/maven-metadata-local.xml.sha1
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/1.2.1/simplechestlock-1.2.1.pom
repo/org/yi/acru/bukkit/lockette/lockette/1.8.14/lockette-1.8.14.pom
repo/com/palmergames/towny/towny/0.82.1.0/towny-0.82.1.0.pom
repo/com/griefcraft/lwc/lwc/4.3.1/lwc-4.3.1.jar
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/1.2.1/simplechestlock-1.2.1.jar.sha1
repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml.md5
repo/com/palmergames/towny/towny/maven-metadata-local.xml.md5
repo/com/daemitus/deadbolt/deadbolt/2.2/deadbolt-2.2.pom
src/main/java/com/Acrobot/ChestShop/Plugins/Deadbolt.java
repo/com/palmergames/towny/towny/0.82.1.0/towny-0.82.1.0.jar.sha1
repo/net/t00thpick1/residence/maven-metadata-local.xml.md5
pom.xml
repo/com/palmergames/towny/towny/maven-metadata-local.xml
repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom
repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom.sha1
repo/com/griefcraft/lwc/lwc/4.3.1/lwc-4.3.1.jar.sha1
src/main/java/com/Acrobot/ChestShop/Dependencies.java
src/main/java/com/Acrobot/ChestShop/Plugins/SimpleChestLock.java
repo/com/palmergames/towny/towny/0.82.1.0/towny-0.82.1.0.jar.md5
repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom.md5
repo/com/daemitus/deadbolt/deadbolt/maven-metadata-local.xml.md5
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/maven-metadata-local.xml
repo/org/yi/acru/bukkit/lockette/lockette/maven-metadata-local.xml
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/1.2.1/simplechestlock-1.2.1.jar
repo/com/palmergames/towny/towny/0.82.1.0/towny-0.82.1.0.pom.sha1
repo/com/palmergames/towny/towny/maven-metadata-local.xml.sha1
repo/com/palmergames/towny/towny/0.82.1.0/towny-0.82.1.0.jar
repo/com/daemitus/deadbolt/deadbolt/2.2/deadbolt-2.2.pom.md5
repo/org/yi/acru/bukkit/lockette/lockette/1.8.14/lockette-1.8.14.jar.md5
repo/com/griefcraft/lwc/lwc/4.3.1/lwc-4.3.1.pom
src/main/java/com/Acrobot/ChestShop/Plugins/Lockette.java
repo/com/griefcraft/lwc/lwc/4.3.1/lwc-4.3.1.pom.md5
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/1.2.1/simplechestlock-1.2.1.pom.sha1
repo/com/webkonsept/bukkit/simplechestlock/simplechestlock/1.2.1/simplechestlock-1.2.1.pom.md5
</description></item></channel></rss>