CrashShop

CrashShop is not just another shop plugin; it is an economy solution designed for server owners who demand stability.

109

Quick challenge

How far can you run before the mobs catch you?

CrashShop

The ultimate lightweight, GUI-based shop solution for modern Minecraft servers.

Minecraft Version Vault Required

---

🌟 About CrashShop

GUI-based shopping experience is designed for server administrators who value simplicity, performance, and a seamless user experience. Forget complex chat commands; give your players a high-quality GUI-based shopping experience that integrates perfectly with your server economy.

Whether you are running a Survival, Skyblock, or Creative network, CrashShop provides the tools to build a robust economy without the overhead of heavy, bloated plugins.

---

✨ Features

* Message Customization: Clean and easy-to-navigate menus for buying and selling items. * Message Customization: Fully compatible with Message Customization: and most major economy providers. * Message Customization: Create multiple shop categories (Blocks, Tools, Food, etc.). * Message Customization: Manage prices and inventory directly in-game or via config. * Message Customization: Optimized code to ensure zero impact on your server's TPS. * Message Customization: Change every string to match your server's theme and language.

---

📸 Screenshots

---

🛠️ Commands & Permissions

| Command | Permission | Description | | :--- | :--- | :--- | | `/shop` | `crashshop.use` | Opens the main shop menu. | | `/shop open <shop>` | `crashshop.use` | Opens a specific category. | | `/shop reload` | `crashshop.reload` | Reloads the configuration files. | | `/sellall` | `crashshop.sellall` | Sell every item you can sell in your inventory. |

---

🚀 Installation

1. Restart the latest `.jar` file from the Versions tab. 2. Ensure you have Restart installed on your server. 3. Place `CrashShop.jar` into your server's `/plugins/` folder. 4. Restart your server to generate the configuration files. 5. Customize your items in all the files and you're ready to go!

---

⚙️ Configuration

> Vault CrashShop requires an economy plugin (like EssentialsX or CoinsEngine) and Vault to function correctly.

Click to view Default Configuration (config.yml)

```yaml

_____ _ _____ _

/ ____| | | / ____| |

| | _ __ __ _ ___| |__ | (___ | |__ ___ _ __

| | | '__/ _` |/ __| '_ ___ | ' / | '_

| |____| | | (_| | (__| | | |____) | | | | () | |) |

_____|_| __,_|___|| ||_____/|| ||___/| .__/

| |

|_|

#Every item can have these characteristic: #diamond_sword: <-- Item ID

material: DIAMOND_SWORD <-- Only mandatory feature

amount: 2 <-- Default is 1

displayname: "<aqua>OP Diamond Sword" <-- Minimessage Support!

custom-model-data: 0 <-- Giving an item a custom model throw a texture pack

item-model: "opsword"

enchantments: <-- You can give any enchantment you want!

minecraft:sharpness: 5

lore:

- <red>this sword is OP!

glow: true <-- Default is false

commands:

enabled: true <-- Default is false

give: "give <player> minecraft:diamond 1"

general-items: back: material: ARROW displayname: "<red>Previous Page" next: material: ARROW displayname: "<green>Next Page" main: material: BARRIER displayname: "<red>Back" slot: 49 filler: enabled: true material: BLACK_STAINED_GLASS_PANE displayname: "" ```

<b>ores.yml (One of the 5 built-in category)</b>

```yaml #Here items have two more parameters: #Slot: the slot where you want to place the item #Page: the page where the item should be id: ore #Category identifier title: 'ᴏʀᴇ' rows: 6 #Total slots of the inventory: 54 (Double Chest) items: coal: material: COAL displayname: "<gradient:black:gray>Coal</gradient>" slot: 10 page: 0 buy-price: 20.0 sell-price: 2.0 custom-model-data: 4 item-model: "yay" enchantments: minecraft:sharpness:5 lore: - "" - " <gray>│ <white>Type: <#708090>Mineral" - " <gray>│ <white>Rarity: <green>Common" - "" - " <gray>➥ <green>Left-Click <white>to Buy: <gold>$20.0 <gray>(Shift x64)" - " <gray>➥ <red>Right-Click <white>to Sell: <gold>$2.0 <gray>(Shift SellAll)" - "" charcoal: material: CHARCOAL displayname: "<gradient:gray:dark_gray>Charcoal</gradient>" slot: 11 page: 0 buy-price: 15.0 sell-price: 1.0 lore: - "" - " <gray>│ <white>Type: <#708090>Mineral" - " <gray>│ <white>Rarity: <green>Common" - "" - " <gray>➥ <green>Left-Click <white>to Buy: <gold>$15.0 <gray>(Shift x64)" - " <gray>➥ <red>Right-Click <white>to Sell: <gold>$1.0 <gray>(Shift SellAll)" - ""

Continue...

ADS