MonitoringMinecraft MonitoringMinecraft

CrashShop

Плагин FoliaPaperPurpur

CrashShop — плагин-магазин для Майнкрафт с упором на стабильность экономики сервера

224 скачивания 1 подписчик
Оцените первым

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

CodeRefactor

Minecraft Version Vault Required


🌟 About CrashShop

CrashShop 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

  • Intuitive GUI: Clean and easy-to-navigate menus for buying and selling items.
  • Economy Integration: Fully compatible with Vault and most major economy providers.
  • Customizable Shops: Create multiple shop categories (Blocks, Tools, Food, etc.).
  • Admin Tools: Manage prices and inventory directly in-game or via config.
  • Performance First: 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. Download the latest .jar file from the Versions tab.
  2. Ensure you have Vault 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

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

Click to view Default Configuration (config.yml)
#   _____                _      _____ _
#  / ____|              | |    / ____| |
# | |     _ __ __ _  ___| |__ | (___ | |__   ___  _ __
# | |    | '__/ _` |/ __| '_ \ \___ \| '_ \ / _ \| '_ \
# | |____| | | (_| | (__| | | |____) | | | | (_) | |_) |
#  \_____|_|  \__,_|\___|_| |_|_____/|_| |_|\___/| .__/
#                                                | |
#                                                |_|
#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: ""
ores.yml (One of the 5 built-in category)
#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...
Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
270 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
Battle Mine
Battle Mine Java + BE
2 онлайн
1.21.4 — 26.2 версия
ОТКРЫТИЕ! 20 + различных ивентов, 10+ различных боссов, много интересных механник
MigosMc
MigosMc Java + BE
308 онлайн
1.8 — 26.2 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
AxisMine - ВаниллаPlus
6 онлайн
1.21.4 — 26.1.2 версия
Ванильный мир с сотнями уникальных механик и справедливой игрой! /free, pat-pat, emotecraft, Voice.
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.8. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат