ShopShelvesСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (37)
release
ShopShelves 1.0.16
Spigot_Paper_Purpur_1.0.1625 окт. 2026 г.16Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
release
ShopShelves 1.0.15
Spigot_Paper_Purpur_1.0.151 окт. 2026 г.480Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Что нового
New config setting: "container_protection"
True: Protects connected containers of a player shop from explosives pistons hoppers etc.
False: Still protects against non owners from opening and breaking.
release
ShopShelves 1.0.14
1.0.1426 сент. 2026 г.162Minecraft: 26.3fabric
release
ShopShelves 1.0.14
Fabric_1.0.148 сент. 2026 г.33Minecraft: 1.21.9, 1.21.10fabric
release
ShopShelves 1.0.14
Fabric_1.0.148 сент. 2026 г.101Minecraft: 1.21.11fabric
Что нового
Updating the 1.21.11 and 1.21.9-1.21.10 version to be more alligned with 26.1's features
release
ShopShelves 1.0.14
Fabric_1.0.148 сент. 2026 г.55Minecraft: 26.1, 26.1.1, 26.1.2fabric
release
ShopShelves 1.0.14
Fabric_1.0.148 сент. 2026 г.145Minecraft: 26.2fabric
Что нового
Fixed player-shop purchase dupe.
Improved offhand compatibility.
improved inventory management for buying and selling items.
release
ShopShelves 1.0.14
Paper_Spigot_Purpur_1.0.146 сент. 2026 г.246Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Что нового
Shop Textdisplays are gone when plugin is removed from server.
TextDisplay updates canceled by is equall to existing data.
Moderniced AsyncPlayerChatEvent.
release
ShopShelves 1.0.13
Fabric_1.0.1312 июл. 2026 г.227Minecraft: 26.2fabric
Что нового
The admin shop shelf creation was failing the buy shelfs this is now fixed
release
ShopShelves 1.0.13
Fabric_1.0.1312 июл. 2026 г.66Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
The player shop had a bug where 1 price tag instead of both sell and buy always displayed 0 this has been fixed
release
ShopShelves 1.0.12
Fabric_1.0.1216 июн. 2026 г.135Minecraft: 26.2fabric
release
ShopShelves 1.0.12
Fabric_modded_1.0.1225 мая 2026 г.185Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Making textdisplays not spam packets to players, making textdisplays more reliable and less data consuming (lesser lag)
Making ShopShelves mod more reliable over all
release
ShopShelves 1.0.11
1.0.1123 мая 2026 г.53Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Feedback is always apreciated check my discord!
Fixed sell and buy prices from config not working properly
Fixed formatting
Stronger compatibility with Chat Mod
TextDisplay's updated to perform better
release
ShopShelves 1.0.11
1.0.111 мая 2026 г.122Minecraft: 26.1, 26.1.1, 26.1.2fabric
release
ShopShelves 1.0.13
Paper_Spigot_Purpur_1.0.1327 апр. 2026 г.637Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
Downgraded to java 21 (for 1.21.9+ to work again)
Fixed Bug: OutOfMemoryError
release
ShopShelves 1.0.12
1.0.1222 апр. 2026 г.55Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
ShopShelves Spigot — Changelog
===============================
Version 1.0.12
--------------
New Feature: Sale & Tax System
• Added /shops sale and /shops tax commands for applying server-wide or per-player price modifiers to admin shops.
• Global deals replace each other (only one global sale and one global tax active at a time).
• Player deals stack — multiple timed deals can coexist without losing earlier ones when a newer one expires.
• Resolution logic: highest sale wins, highest tax wins, they cancel each other out. A 25% sale and 20% tax results in a net 5% sale.
• Global deals take priority over personal deals when the global percentage is higher on that side.
• Added /shops deals command to view active global and personal deal percentages at a glance.
• Text displays on admin shops automatically update to reflect the active global deal price when a sale or tax is set or cleared.
• Player-owned shelf shops (PLAYERSHELF mode) are completely immune to deals — sales and taxes are an admin tool and do not affect player shops.
• Added player_deals_online config option: when enabled, personal deal timers only count down while the player is connected to the server. Global deals always use wall-clock time.
• Timed deals accept duration tokens: 30m (minutes), 6h (hours), 7d (days).
New Permission Nodes
• shopshelves.sale — allows using /shops sale.
• shopshelves.sale.<N> — allows applying a sale up to N% (e.g. shopshelves.sale.20).
• shopshelves.sale.# — allows applying a sale of any percentage.
• shopshelves.tax — allows using /shops tax.
• shopshelves.tax.<N> — allows applying a tax up to N%.
• shopshelves.tax.# — allows applying a tax of any percentage.
• shopshelves.deals — allows viewing active deals via /shops deals. Defaults to true (all players).
New: Deal Placeholders
The following placeholders are now available in messages.yml and display format strings:
• %sale% — net effective sale % after global+personal cancellation (0 if none).
• %tax% — net effective tax % after global+personal cancellation (0 if none).
• %sale_format% — always renders as "Sale X%" even when 0.
• %tax_format% — always renders as "Tax X%" even when 0.
• %if_sale% — renders "Sale X%" only when a sale is active, otherwise empty.
• %if_tax% — renders "Tax X%" only when a tax is active, otherwise empty.
• %global_deal% — shows the winning side for global deals only ("Sale X%" or "Tax X%" after they offset each other, or empty if equal/zero).
• %player_deal% — shows the winning side for the combined player result (global + personal). Whichever side is larger after cancellation wins.
Developer API
• Added price modifier API to ShopshelvesApi. Third-party plugins can now apply and remove per-player price multipliers for admin shops programmatically.
• ShopshelvesApi.setPlayerPriceModifier(uuid, multiplier) — applies a permanent modifier. 0.80 = 20% discount, 1.20 = 20% surcharge.
• ShopshelvesApi.setPlayerPriceModifier(uuid, multiplier, durationMs) — timed version.
• ShopshelvesApi.removePlayerPriceModifier(uuid) — removes any modifier set by the calling plugin.
• ShopshelvesApi.getEffectivePriceMultiplier(uuid) — returns the combined effective multiplier for a player (all sources: API + command + global).
• ShopshelvesApi.hasActiveModifier(uuid) — returns true if any deal is currently active for a player.
• API modifiers feed into the same stacking system as command-set deals and respect all existing PLAYERSHELF immunity rules.
• Added DealEntry.Source.API to distinguish API-set modifiers from command-set ones internally.
Persistence
• All deals (global and player) are persisted in the existing shopshelves.db SQLite file across server restarts. A new deals table is created automatically on first run — no migration steps required.
release
ShopShelves 1.0.11
Fabric_1.0.116 апр. 2026 г.77Minecraft: 26.1, 26.1.1fabric
release
ShopShelves 1.0.11
Fabric_1.0.1112 мар. 2026 г.502Minecraft: 1.21.11fabric
release
ShopShelves 1.0.11
Fabric_1.0.1112 мар. 2026 г.102Minecraft: 1.21.9, 1.21.10fabric
Что нового
Changelog:
+ Custom Price GUI New Statistics Book.
+ Customer GUI Shift right/left click the shops top front face.
+ Breaking the container of a playershop now correctly gets rid of the shop.
+ World list added to main config when list empty allow all worlds otherwise list is allowing.
+ Shop labels can now be changed using the Custom Price GUI.
+ Custom price chat input now accepts item amount.
+ Old configs should now get the new messages added to them automatically on mod update.
+ /shops admin <playername> now accepts a player name to set other players in admin mode.
+ Main config now accepts a language setting for %item% (found in the statistics books and chat messages).
release
ShopShelves 1.0.11
Paper_Spigot_Purpur_1.0.1111 мар. 2026 г.288Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
Changes:
+ Missing messages in the configs will now apply to existing configs on update.
+ Player shops now better "remove" when container is broken.
+ /Shops admin <playername> is now a thing
+ The main config now supports a language setting for the %item% placeholder.
release
ShopShelves 1.0.9
Paper_Spigot_Purpur_1.0.910 мар. 2026 г.34Minecraft: 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
Big Changelog:
+ World Guard support allow-shop flag for convenience using same flag as other shop plugins for easy migration.
+ World list in config now accepts a list of worlds that allow the shops to work in when list is empty all worlds allow shops.
+ Shop Labels the custom price gui now allows changing your shops name!
+ Players can now see the actuall shelf block contents by shift right clicking the name of the shop to open a GUI.
+ Custom price chat input now accepts an item amount.
+ New permissions: shopshelves.setlabel, shopshelves.setlabel.color, shopshelves.playershelf.worlds, shopshelves.playershelf.<worldName>
release
ShopShelves 1.0.8
Paper_Spigot_Purpur_1.0.85 мар. 2026 г.54Minecraft: 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
Custom Price GUI:
New Shop Shelf Statistics Book:
Shows the slot number item name and amount in lore + the profit and loss made on this shop
More Compatible with DrawerShelves:
No longer turns Drawers into shops:
+ Now also removes drawers from being turned into player shops.
+ Now allows admins and shop owners to break the container to remove the playershop.
+ Now adds copper chests to playershop containers (to match the fabric version)
release
ShopShelves 1.0.7
Paper_Spigot_Purpur_1.0.75 мар. 2026 г.38Minecraft: 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
Custom Price GUI:
New Shop Shelf Statistics Book:
Shows the slot number item name and amount in lore + the profit and loss made on this shop
release
ShopShelves 1.0.6
Fabric_Mod_1.0.64 мар. 2026 г.102Minecraft: 1.21.11fabric
release
ShopShelves 1.0.6
Fabric_Mod_1.0.63 мар. 2026 г.28Minecraft: 1.21.9, 1.21.10fabric
Что нового
# Update Changelog
Fabric Mod from 1.0.1 to 1.0.6 to match plugin version.
Configs have been moved from JSON to YML.
Formatting now better matches the plugin variant too.
Mod is young and new my apologys for the config changes.
### 💎 New Features
* **Custom Price GUI:** A dedicated interface for setting and managing item prices.
* **Explosion Immunity:** Shelf blocks are now 100% immune to all mob-based explosions (e.g., Creepers, Ghasts), keeping your shop safe.
### 🔧 Interaction & Logic Updates
* **Refined Interaction Zones:** * **Price Config:** Right-click or Shift + Right-click the top 4 or bottom 4 horizontal pixels of the front face to open the custom price GUI.
* **Shop Mode:** The "Switch Shop Mode" function now only triggers when interacting with the **8x16 pixel front slots**.
* **Left/Right Click Logic:** General updates to interaction handling for a smoother user experience.
* **TextDisplays:** No longer visible thru walls.
### 🛡️ Security & Protection
* **Slot Hardening:** The 8x16 pixel front face slots no longer allow breaking, preventing accidental destruction of the display area.
* **Hopper Lockdown:** Hoppers are now completely disabled for Shop Shelves. They can no longer pull items out or push items in, ensuring manual-only transactions.
release
ShopShelves 1.0.6
Paper_Spigot_Purpur1.0.61 мар. 2026 г.49Minecraft: 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
Quick fix:
Textdisplays will no longer be visible thru blocks, walls, buildings.
Cons:
They are a little less bright
release
ShopShelves 1.0.6
Spigot_Paper_Purpur_1.0.61 мар. 2026 г.26Minecraft: 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
# Update Changelog
### 💎 New Features
* **Custom Price GUI:** A dedicated interface for setting and managing item prices.
* **Explosion Immunity:** Shelf blocks are now 100% immune to all mob-based explosions (e.g., Creepers, Ghasts), keeping your shop safe.
### 🔧 Interaction & Logic Updates
* **Refined Interaction Zones:** * **Price Config:** Right-click or Shift + Right-click the top 4 or bottom 4 horizontal pixels of the front face to open the custom price GUI.
* **Shop Mode:** The "Switch Shop Mode" function now only triggers when interacting with the **8x16 pixel front slots**.
* **Left/Right Click Logic:** General updates to interaction handling for a smoother user experience.
### 🛡️ Security & Protection
* **Slot Hardening:** The 8x16 pixel front face slots no longer allow breaking, preventing accidental destruction of the display area.
* **Hopper Lockdown:** Hoppers are now completely disabled for Shop Shelves. They can no longer pull items out or push items in, ensuring manual-only transactions.
release
ShopShelves 1.0.5
Spigot_Paper_Purpur_1.0.515 февр. 2026 г.142Minecraft: 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
🛠️ ShopShelves Spigot - Version 1.0.5
📦 Smart Inventory Check (Purchase Protection)
We’ve fixed an issue where players were sometimes charged for items even if their inventory was full.
If you don't have enough room to fit the entire purchase, the transaction will safely cancel, and you won't lose a single cent!
🏷️ Stable Shop Displays
Fixed a rare visual bug where the "Price" and "Amount" text labels on a shelf could sometimes swap places or flicker.
Labels are now "locked" to their specific lines, ensuring your shop looks professional and consistent at all times.
🍺 BreweryX Integration
Full support for BreweryX custom brews!
Shops now recognize specific Brewery recipes and their quality levels.
You can now set custom prices for different types of aged drinks and specialized brews just like any other item.
release
ShopShelves
Spigot_Paper_1.0.416 янв. 2026 г.184Minecraft: 1.21.9, 1.21.10, 1.21.11paper, spigot
Что нового
Fixing TextDisplays vanishing / being removed
release
ShopShelves
Spigot_1.0.36 янв. 2026 г.112Minecraft: 1.21.9, 1.21.10, 1.21.11paper, spigot
Что нового
Spigot and Paper plugin Bug fix north and south mixing up slots
release
ShopShelves
1.0.116 дек. 2025 г.482Minecraft: 1.21.11fabric
release
ShopShelves
Spigot_Paper28 нояб. 2025 г.158Minecraft: 1.21.9, 1.21.10paper, spigot
Что нового
Fixed a playershelf shop issue with the multiple item feature not recognizing proper slot.
release
ShopShelves Spigot/Paper
Spigot_1.0.122 нояб. 2025 г.70Minecraft: 1.21.9, 1.21.10paper, spigot
Что нового
Bug Fix:
Fixed a bug with player ShopShelves acting up on setting up items.
New Feature:
Player ShopShelves now have a new setting (limit_playershelf_to_single_type) in the config by default on true if set to false it will allow players to use 3 different item types in 1 player ShopShelf.
release
ShopShelves Spigot/Paper
Spigot_1.020 нояб. 2025 г.72Minecraft: 1.21.9, 1.21.10paper, spigot
Что нового
Paper compatibility! My excuses for the wrong version!
release
ShopShelves
1.0.121 окт. 2025 г.477Minecraft: 1.21.9, 1.21.10fabric
Что нового
✨ New Features & API
Public API for Developers (NEW!) A stable ShopshelvesApi class has been implemented, allowing other mods to safely and easily detect the status of any ShelfBlockEntity. External mods can now reliably check if a block is an active shop, its shop mode, and its owner's UUID.
Permissions Flexibility The mod's default permission system has been refined for non-LuckPerms servers. Three core player actions are now publicly accessible (OP Level 0) by default:
Using the main help command (/shops).
Creating and using custom price stamps (/shops price).
Creating a new Player Shelf shop. All administrative commands now require OP Level 2 by default.
release
ShopShelves
1.0.020 окт. 2025 г.47Minecraft: 1.21.9, 1.21.10fabric
Что нового
1.21.10 Support!
release
ShopShelves
1.0.018 окт. 2025 г.67Minecraft: 1.21.9, 1.21.10fabric