HomeJavaModsKShop
KShop

KShop - this plugin will help you automate donation.

Features:
- Giving group from database on join
- GUI cart
- Support JSON NBT-tags
- Adding items/clear player's cart

Commands:
- /items - player's cart
- /shopadmin - admin command

Permissions:
- kshop.admin - permission to /shopadmin

Configuration:
Code (Text):

connection:
  host: localhost
  user: root
  password: root
  database: shop
  port: 3306

update-checker:
  enabled: true
  branch: master

give-commands:
  give-group: 'pex user %player% group set %group%'

menu:
  no-items-icon:
    location: 4, 2
    id: BUCKET
    name: '&cCart is empty'
    lore:
      - '&7You can purchase goods on our website: http://localhost'

  previous-button:
    location: 0, 5
    id: SPECTRAL_ARROW
    name: '&aBack'
    lore:
      - '&7Return to page %prev_page%/%total_pages%'

  next-button:
    location: 8, 5
    id: SPECTRAL_ARROW
    name: '&aForward'
    lore:
      - '&7Go to page %next_page%/%total_pages%'

  close-button:
    location: 4, 5
    id: ARROW
    name: '&cExit'
    lore:
      - '&7Click to close the menu.'

  rows: 6
  title: '&aПредметы'

  item-container:
    x: 0
    y: 0
    w: 9
    h: 5

locale:
  no-permission: '&cYou must be admin or higher for execute this command.'
  no-args: '&cNot enough arguments.'
  wrong-material: '&cInvalid material.'
  wrong-quantity: '&cInvalid amount.'

  admin-help: |-
    &fKShop by &ekdev (Fiwka), WhileInside
    &f/shopadmin reload - reload configuration
    &f/shopadmin add <player> <item> <amount> [data] [nbt] - add item to player's cart
    &f/shopadmin clear <player> - clear player's cart

  gived: '&aItem successfully added to player cart %player%!'
  cleared: '&aCart %player%'s successfully cleared.'
  success-group: '&aYou have successfully received a rank "%group%"!'
  reload: '&aConfiguration reloaded.'
 
Dependencies:
- NBTAPI (includes in archive)

Source Code:
GitHub - https://github.com/kdevmc/KShop
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

KShop is a free Minecraft Java mod. Compatible with Minecraft 1.11, 1.12, 1.13, 1.14 and newer. Downloaded 287 times (via Spigot). Download it and open it directly in the game.

Explore more