GemStones | Custom Currency | Shop GUI | Model Support ✅ icon

GemStones | Custom Currency | Shop GUI | Model Support ✅ -----

gemstones physical currency with shop gui



[​IMG]
Reward your players with an extra grind incentive or use this as your main currency. GemStones is a custom currency plugin with a full customizable shop GUI.


[​IMG]
/gemstones aliases [/gem, /gems]
/gemstones balance
/gemstones shop
/gemstones withdraw <amount>

Admin Commands
/gemstones give <player> <amount>
/gemstones set <player> <amount>
/gemstones take <player> <amount>
/gemstones balance <player>

gemstones.admin - for all admin commands
gemstones.withdraw - access to /withdraw command

[​IMG]
[​IMG]

Code (Text):

Use-Mongo: false
Mongo-Connection-URI: ""
Gemstone-Item:
  Material: "GOLD_INGOT"
  Display: "&e&lGOLD"
  Lore:
    - "&7Right Click To Deposit!"
    - ""
    - "&7Shift + Right Click"
    - "&7Will Deposit All"
  ItemFlags:
    - "HIDE_ATTRIBUTES"
    - "HIDE_UNBREAKABLE"
Display-Help: false # If true, shop gui will not open when running /gemstones
Help-Message:
  - "&e[Gold Help]"
  - "&6/gold shop"
  - "&6/gold balance"
  - "&6/gold withdraw <amount>"
Messages:
  insufficient-funds: "&6&lM&e&line&6&lR&e&luins &8▪ &6You do not have enough money to purchase this item!"
  purchase-success: "&6&lM&e&line&6&lR&e&luins &8▪ &6You purchased &b%amount% &6item(s) for &b%price% &6gems!"
  deposit: "&6&lM&e&line&6&lR&e&luins &8▪ &6You deposited &b%amount% &6coins! New Balance: &b%balance%"
  withdraw-fail: "&6&lM&e&line&6&lR&e&luins &8▪ &6You do not have enough coins to withdraw &b%amount%&6! Balance: &b%balance%"
  withdraw: "&6&lM&e&line&6&lR&e&luins &8▪ &6You withdrew &b%amount%&6! Remaining Balance: &b%balance%"
  balance: "&6&lM&e&line&6&lR&e&luins &8▪ &6Your current coins balance: &b%balance%"
  no-permission: "&cNo Permission!"
InfoItem-Message:
  - "&8&l----------------------------"
  - "&6Earn GOLD by completing daily task"
  - "&6killing mobs & special events"
  - "&6alternatively you can purchase gold"
  - "&6on our store &b&nshop.mineruins.net"
  - "&8&l----------------------------"
 

Code (Text):

########################################################################################################
Main-Menu:
  Size: 36
  InventoryName: "&e&lGold Shop"
  FillerItem: #Delete section if you don't want a filler item
    Material: "BLACK_STAINED_GLASS_PANE"
    Display: "&b"
  InfoItem: #Delete section if you don't want a info item
    Material: "GOLD_INGOT"
    Display: "&eGOLD IN BANK &8<&6%amount%&8>"
    Lore:
      - ""
      - "&8(&cClick To Learn More&8)"
    Slot: 4
BackButton: # If you don't want a back button on each category menu, delete this section
  Slot: 31
  Material: "HOPPER"
  Display: "&b&lGO BACK"
  ItemFlags:
    - "HIDE_ATTRIBUTES"
#######################################################################################################
Categories:
  Ranks:
    Slot: 10
    Size: 36
    Icon:
      #ModelId: 0 (You can use this flag to specify a custom model I believe)
      Material: "NAME_TAG"
      Display: "&e&lRanks"
      Lore:
    ShopItems:
      11: #This is the slot the item will go to
        Price: 25
        Icon:
          Material: "WOODEN_SWORD"
          Display: "&dRogue"
          Amount: 1
          ItemFlags:
            - "HIDE_ATTRIBUTES"
        PurchaseContent:
          - "COMMAND:lp user %player% parent add rogue"
      12:
        Price: 25
        Icon:
          Material: "STONE_SWORD"
          Display: "&cSlayer"
          Amount: 1
          ItemFlags:
            - "HIDE_ATTRIBUTES"
        PurchaseContent:
          - "COMMAND:lp user %player% parent add slayer"
      13:
        Price: 25
        Icon:
          Material: "GOLDEN_SWORD"
          Display: "&bLegend"
          Amount: 1
          ItemFlags:
            - "HIDE_ATTRIBUTES"
        PurchaseContent:
          - "COMMAND:lp user %player% parent add legend"
      14:
        Price: 25
        Icon:
          Material: "IRON_SWORD"
          Display: "&3Warlord"
          Amount: 1
          ItemFlags:
            - "HIDE_ATTRIBUTES"
        PurchaseContent:
          - "COMMAND:lp user %player% parent add warlord"
      15:
        Price: 25
        Icon:
          Material: "DIAMOND_SWORD"
          Display: "&2Immortal"
          Amount: 1
          ItemFlags:
            - "HIDE_ATTRIBUTES"
        PurchaseContent:
          - "COMMAND:lp user %player% parent add immortal"
  Crates:
    Slot: 12
    Size: 36
    Icon:
      #ModelId: 0 (You can use this flag to specify a custom model I believe)
      Material: "TRIPWIRE_HOOK"
      Display: "&e&lCrate Keys"
      Lore:
    ShopItems:
      0: #This is the slot the item will go to
        Price: 25
        Icon:
          Material: "OAK_LOG"
          Display: "&e[25 Gems] &6x64 Oak Logs"
          Amount: 64
        PurchaseContent:
          - "ITEM:OAK_LOG;64"
  DeathMessages:
    Slot: 14
    Size: 36
    Icon:
      #ModelId: 0 (You can use this flag to specify a custom model I believe)
      Material: "PAPER"
      Display: "&e&lDeath Messages"
      Lore:
    ShopItems:
      0: #This is the slot the item will go to
        Price: 25
        Icon:
          Material: "OAK_LOG"
          Display: "&e[25 Gems] &6x64 Oak Logs"
          Amount: 64
        PurchaseContent:
          - "COMMAND:lp user %player% parent add Rogue"
  Boosters:
    Slot: 16
    Size: 36
    Icon:
      #ModelId: 0 (You can use this flag to specify a custom model I believe)
      Material: "END_CRYSTAL"
      Display: "&e&lBoosters"
      Lore:
    ShopItems:
      0: #This is the slot the item will go to
        Price: 25
        Icon:
          Material: "OAK_LOG"
          Display: "&e[25 Gems] &6x64 Oak Logs"
          Amount: 64
        PurchaseContent:
          - "ITEM:OAK_LOG;64"
  ArrowTrails:
    Slot: 20 #This is the slot the category item will be in on the main menu
    Size: 36
    Icon:
      Material: "SPECTRAL_ARROW"
      Display: "&e&lArrow Trails"
      Lore:
      ItemFlags:
        - "HIDE_ATTRIBUTES"
        - "HIDE_UNBREAKABLE"
    ShopItems:
      0: #This is the slot the item will go to
        Price: 10
        Icon:
          Material: "IRON_SWORD"
          Display: "&e[10 Gems] &6Iron sword"
          Lore:
          ItemFlags:
            - "HIDE_ATTRIBUTES"
            - "HIDE_UNBREAKABLE"
        PurchaseContent: #Each line must either start with "COMMAND:" or "ITEM:", for commands it's pretty basic, for items it gets a bit more complex.
          - "COMMAND:give %player% iron_sword 1" # For commands, underscores are not being used as spaces
  KeyAll:
    Slot: 22
    Size: 36
    Icon:
      #ModelId: 0 (You can use this flag to specify a custom model I believe)
      Material: "LEVER"
      Display: "&e&lKeyAll"
      Lore:
    ShopItems:
      0: #This is the slot the item will go to
        Price: 25
        Icon:
          Material: "OAK_LOG"
          Display: "&e[25 Gems] &6x64 Oak Logs"
          Amount: 64
        PurchaseContent:
          - "ITEM:OAK_LOG;64"
  Empty:
    Slot: 24
    Size: 36
    Icon:
      #ModelId: 0 (You can use this flag to specify a custom model I believe)
      Material: "ENDER_EYE"
      Display: "&e&lTBD"
      Lore:
    ShopItems:
      0: #This is the slot the item will go to
        Price: 25
        Icon:
          Material: "OAK_LOG"
          Display: "&e[25 Gems] &6x64 Oak Logs"
          Amount: 64
        PurchaseContent:
          - "ITEM:OAK_LOG;64"
#######################################################################################################
 

Features
  • Configurable messages & menus
  • Add unlimited shop categories, items, as many as you want
  • Shop supports running commands & or giving items
  • Physical currency withdraws
  • Local file & MongoDB support
  • Offline player support
  • Placeholder API support use %gems_balance%
Resource Information
Author:
----------
Total Downloads: 5
First Release: Nov 5, 2022
Last Update: Aug 6, 2023
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings