Pebble's Chest Shop
Installation Requirements
For the mod to work, you need to install Fabric Language Kotlin and Architectury. Without these components, the modification will not function correctly.
Setup and Configuration
On first launch, a configuration file is created at config/pebbles-chestshop/config.json. It is recommended to configure the parameters before starting use and restart the server to apply changes. The mod supports integration with economic systems Impactor Economy and Pebble's Economy.
Flan Integration
The mod is fully compatible with the Flan territory protection system, taking into account chest ownership rights and restrictions on placing shops in protected areas.
Permission System
- pebbles.chestshop.override - allows bypassing access restrictions, opening and destroying others' shops (available to operators by default)
- pebbles.chestshop.reload - provides the ability to reload configuration and shop data via the
/chestshop reloadcommand
Creating and Managing Shops
To create a trading point, simply right-click on a chest while holding paper or another configured item. It's important to understand that the shop type is defined from the buyer's perspective: BUY means customers can purchase goods from you, while SELL means they can sell their items to your shop.
When setting up a "sell" type shop, you need to allocate a budget in advance to avoid complete economic depletion. The deposit amount must be available at the time of creating the trading point.
Important Features
- Destroying the sign or chest leads to shop removal, and the unused sales budget is transferred to the available balance in the
/chestshopsection - The
/chestshopcommand allows you to view the location of all your shops, receive revenue, and monitor budget balance - To create a shop in a Flan-protected area, permission to open containers in that territory is required