♦ Gems Economy ♦ [1.8 - 1.13] | Sign and Gui Shop! 1.2.1

Gems economy with signshop, guishop and itemshop.

  1. UlrichBR
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/UlrichBR/UGems
    Languages Supported:
    English and Portuguese (others coming soon)
    about2.png

    This plugin is an economical base for any server, using the concept of gems that can be removed from the bank in the form of items, stores per card or configurable GUI, baltop, drop while mining, fishing, farmar and more.

    Dependencies:
    • SapphireAPI (min 1.7) - This is my plugins API (this is required)
    • PlaceholderAPI - Optional for pulling placeholders
    • This plugin requires Java 8 or higher to work.

    Placeholders:

    • %ugems_has_account% - Return true/false
    • %ugems_amount% - Return amount of gems of player
    Uses:
    [identifier]
    amount
    value
    item id
    Buy and Sell sign:
    [gemshop]
    1
    b1000:s100
    1:0

    Buy sign with edititem (/ugems ii):
    [gemshop]
    64
    b1000

    276#XXX


    features2.png

    • Can be used as an economical base.
    • Remove gems from the seat as item.
    • Save gems in the bank with the command or by clicking on the item.
    • Baltop showing who has bigger gems.
    • Store GUI integrated and totally configurable, with support for sounds and personalized heads (/gems shop).
    • Sign shop with option to buy and sell items with precious stones.
    • Sign Store Editor, where by clicking on the board you can edit without having to break the board.
    • Support for edited items using hashmaps (#) in the frame (/ugems iteminfo)
    • Support to save data in MYSQL, SQLITE or YML.
    • Create Aliases from commands and subcommands.
    • System drop items while mining, fishing, cutting trees, killing mobs, killing players with percentages and fully configurable drops.
    • Placeholders to pull values.
    • More to come ...
    medias_videos2.png

    gems2.gif
    gems4.gif
    [​IMG]


    commands_permissions2.png

    Player Commands:
    /gems help - Show help menu.
    /gems shop - Open the Gems shop.
    /gems balance <player> - View the Gems of Players.
    /gems transfer <player> <amount> - To transfer gems to another player.
    /gems withdraw <amount> - Remove Gems as Item.
    /gems deposit <hand/inv> - Send Items from inventory to account.
    /gems top - See the Gems top.

    Staff Commands:
    /ugems reload - Reload the settings
    /ugems add <player> <amount> - Add gems to the player.
    /ugems remove <player> <amount> - Remove gems from the player.
    /ugems set <player> <amount> - Set gems of a player.
    ugems giveall <amount> - Add selected amount to all online players.
    /ugems iteminfo [-advanced/-adv] - Get info of edited item to use in sign shop.
    /ugems editsign - Edit sign at look. (Or left-click on the sign shop)
    /ugems cleariteminfos - Clear all data of item infos of current DB (inreversible).

    Permissions:
    UGems.* - All permissions.
    UGems.admin - To use all command in /ugems
    UGems.signshop.break - Permission to break sign shop.
    UGems.signshop.place - Permission to create Sign Shop.
    UGems.signshop.edit - Permission to edit sign with left-click.


    configurations2.png
    Code (Text):
    #PLACEHOLDERS:
    # %ucash_has_account% - Return true/false
    # %ucash_amount% - Return amount of gems of player
    Config:
      Tag: '&6&lU&2&lGems &8>> &e'
      language: 'en_US'
      instant_db_update: #CAUTION! THIS OPTION ON REQUIRES MORE HOST WORK AND MAY CAUSE LAG. THIS IS USED IN CASE OF GEMS IN BUNGEECORD
        gems: false
        iteminfo: false
      disable_op: false
      disable_all_perms: false
      disable_console: false
      debug_errors: true
      open_shop_on_empty_command: true
      max_top_list: 10
      block_witdraw: true
      block_deposit: true
      block_transfer: true
      logs:
        stacktrace: true
        transations: true
      DisabledWorlds:
      - world_nether

    Limits:
      withdraw: 20736
      add: 10000000
      giveall: 10000000
      set: 10000000
      remove: 10000000

    Hooks:
      UMachines:
        aceleration:
          enabled: true
          ratio: 0.5
          waves: 50

    Aliases:
      editsign:
      - editarplaca
      cleariteminfos:
      - cii
      top:
      - top
      shop:
      - loja
      transfer:
      - transferir
      iteminfo:
      - iinfo
      - ii
      withdraw:
      - retirar
      deposit_hand:
      - mao
      deposit_inv:
      - inv
      deposit:
      - depositar
      balance:
      - ver
      reload:
      - recarregar
      add:
      - adicionar
      remove:
      - remover
      set:
      - setar
      giveall:
      - dartodos
      help:
      - ajuda

    Tasks:
      save:
        start: 600
        next: 600
      baltop:
        start: 5
        next: 600
    Code (Text):
    Storage:
      type: 'yaml' #mysql/yaml/sqlite
      mysql:
        host: 'localhost'
        user: 'YOUR-USERNAME-HERE'
        pass: 'YOUR-PASSWORD-HERE'
        port: 3306
        base: 'YOUR-DATABASE-HERE'
      tables:
        table: 'ugems'
        items_table: 'ugems_items'
      table:
        id: 'u_id'
        player: 'u_player'
        player_uuid: 'u_player_uuid'
        amount: 'u_amount'
      items_table:
        id: 'uitens_id'
        item: 'uitens_item'
    Code (Text):
    Gui:
      index:
        InventoryName: '&2GEMS SHOP'
        InventorySize: 36
        OpenSound: 'BLOCK_ANVIL_LAND:1'
        Items:
          itens:
            slot: 11
            id: MOB_SPAWNER
            amount: 1
            data: 0
            name: '&aItems Shop'
            lore:
            - ' '
            - ' &eClick to open'
            sound: 'BLOCK_ANVIL_LAND:1'
            enchants:
            - 'PROTECTION_ENVIRONMENTAL;2'
            flags:
            - HIDE_ENCHANTS
            click-cooldown: 1
            left-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] loja_itens'
            right-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] loja_itens'
          vips:
            slot: 15
            id: DIAMOND_BLOCK
            amount: 1
            data: 0
            name: '&aVip Shop Packages'
            lore:
            - ' '
            - ' &eClick to open'
            enchants:
            - 'PROTECTION_ENVIRONMENTAL;2'
            flags:
            - HIDE_ENCHANTS
            click-cooldown: 1
            left-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] loja_vips'
            right-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] loja_vips'
            sound: 'BLOCK_ANVIL_LAND:1'
          weapons:
            slot: 13
            id: DIAMOND_SWORD
            amount: 1
            data: 0
            name: '&aWeapons Shop'
            lore:
            - ' '
            - ' &eClick to open'
            enchants:
            - 'PROTECTION_ENVIRONMENTAL;2'
            flags:
            - HIDE_ENCHANTS
            click-cooldown: 1
            left-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] loja_ferramentas'
            right-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] loja_ferramentas'
            sound: 'BLOCK_ANVIL_LAND:1'
          player:
            slot: 31
            id: SKULL_ITEM
            skullowner: '%player%'
            amount: 1
            data: 3
            name: '&a%player%'
            lore:
            - ' &7Gems balance: &b%player_balance%'
            sound: 'BLOCK_ANVIL_LAND:1'
            enchants:
            - 'PROTECTION_ENVIRONMENTAL;2'
            flags:
            - HIDE_ENCHANTS
            click-cooldown: 0
      loja_ferramentas:
        InventoryName: '&8WEAPONS'
        InventorySize: 54
        OpenSound: 'BLOCK_ANVIL_LAND:1'
        Items:
          '1':
            slot: 10
            id: DIAMOND_SWORD
            amount: 1
            data: 0
            price: 200
            name: '&aSWORD ENCHANTED'
            lore:
            - ' '
            - ' &fPrice » &2♦200 Gems'
            - ' &fAmount » &b1 SWORD ENCHANTED 5'
            - ' '
            - ' &eClick to buy.'
            enchants:
            - 'PROTECTION_ENVIRONMENTAL;1'
            flags:
            - HIDE_ENCHANTS
            click-cooldown: 1
            left-commands:
            - '[CONSOLE] give {player} minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:5},{id:5,lvl:5},{id:20,lvl:5},{id:21,lvl:5}]}'
            right-commands:
            - '[CONSOLE] give {player} minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:5},{id:5,lvl:5},{id:20,lvl:5},{id:21,lvl:5}]}'
            sound: 'BLOCK_ANVIL_LAND:1'
          voltar:
            slot: 49
            id: ARROW
            amount: 1
            data: 0
            name: '&cBack'
            lore:
            - ' '
            - ' &eClick to back'
            click-cooldown: 0
            left-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] index'
            right-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] index'
            sound: 'BLOCK_ANVIL_LAND:1'
      loja_vips:
        InventoryName: '&8VIP PACKAGES'
        InventorySize: 54
        OpenSound: 'BLOCK_ANVIL_LAND:1'
        Items:
          '1':
            slot: 10
            id: GOLD_BLOCK
            amount: 30
            data: 0
            price: 1300
            name: '&aVIP 30 DAYS'
            lore:
            - ' '
            - ' &fPrice: &2♦1300 Gems'
            - ' &fAmount: &eVip 30 days'
            - ' '
            - ' &eClique to buy.'
            enchants:
            - 'PROTECTION_ENVIRONMENTAL;2'
            flags:
            - HIDE_ENCHANTS
            click-cooldown: 1
            left-commands:
            - '[CONSOLE] addvip {player} vip30'
            - '[CLOSEGUI]'
            right-commands:
            - '[CONSOLE] addvip {player} vip 30'
            - '[CLOSEGUI]'
            sound: 'BLOCK_ANVIL_LAND:1'
          voltar:
            slot: 49
            id: ARROW
            amount: 1
            data: 0
            name: '&cBack'
            lore:
            - ' '
            - ' &eClick to back'
            sound: 'BLOCK_ANVIL_LAND:1'
            click-cooldown: 0
            left-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] index'
            right-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] index'
      loja_itens:
        InventoryName: '&8ITEMS SHOP'
        InventorySize: 54
        OpenSound: 'BLOCK_ANVIL_LAND:1'
        Items:
          '1':
            slot: 10
            id: MOB_SPAWNER
            amount: 6
            data: 0
            price: 600
            name: '&a6 PIG SPAWNER'
            lore:
            - ' '
            - ' &fPrice » &2♦600 Gems'
            - ' &fAmount » &b6 Pig Spawners'
            - ' '
            - ' &eClique to buy.'
            click-cooldown: 1
            left-commands:
            - '[CONSOLE] give {player} 52 6'
            right-commands:
            - '[CONSOLE] give {player} 52 6'
            sound: 'BLOCK_ANVIL_LAND:1'
          voltar:
            slot: 49
            id: ARROW
            amount: 1
            data: 0
            name: '&cBack'
            lore:
            - ' '
            - ' &eClick to back'
            sound: 'BLOCK_ANVIL_LAND:1'
            click-cooldown: 0
            left-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] index'
            right-commands:
            - '[CLOSEGUI]'
            - '[OPENGUI] index'
     
    Code (Text):
    Drops:
      mining:
        enabled: true
        inventory_drop: false
        found:
          sound: 'ENTITY_PLAYER_LEVELUP:1'
          actionbar: '&a&lFOUND %amount% GEMS!'
          title: '&aFound Gems%nl%&eX%amount% gem(s)'
          message: '&c&l! &eYour found &b%amount% &eof &2%gem_type% gem(s)'
        disabled_worlds:
        - ''
        blocks:
          EMERALD_ORE: #ALL BLOCKS
            chance: 0.10 #10%
            min_drop: 1
            max_drop: 5
          LOG: #INCLUDE FARMS(LOG|COCOA|PUMPKIN|BEETROOT_BLOCK|CARROT|CROPS|POTATO|MELON_BLOCK|SUGAR_CANE_BLOCK|CACTUS|NETHER_WARTS)
            chance: 0.10 #100%
            min_drop: 100
            max_drop: 500
      entity:
        enabled: true
        inventory_drop: false
        found:
          sound: 'ENTITY_PLAYER_LEVELUP:1'
          actionbar: '&a&lFOUND %amount% GEMS!'
          title: '&aFound Gems%nl%&eX%amount% gem(s)'
          message: '&c&l! &eYour found &b%amount% &eof &2%gem_type% gem(s)'
        disabled_worlds:
        - ''
        entities:
          PLAYER: #PLAYER ONLINE
            chance: 0.10
            min_drop: 1
            max_drop: 5
            steal: true #ONLY PLAYERS (WITH THIS OPTION ON THE PLAYER SO DROP GEMS IF YOU HAVE ON YOUR ACCOUNT)
          COW: #ALL MOBS
            chance: 0.10
            min_drop: 1
            max_drop: 5
            only_attacker: true #ONLY MOBS (USE THIS OPTION FOR AUTOMATIC FARMS, EXAMPLE FARMS OF GOLEM)
      fishing:
        enabled: true
        inventory_drop: false
        found:
          sound: 'ENTITY_PLAYER_LEVELUP:1'
          actionbar: '&a&lFOUND %amount% GEMS!'
          title: '&aFound Gems%nl%&eX%amount% gem(s)'
          message: '&c&l! &eYour found &b%amount% &eof &2%gem_type% gem(s)'
        disabled_worlds:
        - ''
        caughts:
          RAW_FISH: #ANY FISH
            chance: 0.10
            min_drop: 1
            max_drop: 5
          ENCHANTED_BOOK: #CAUGHT ITEMS
            chance: 0.10
            min_drop: 1
            max_drop: 5
      hooks: #FUTURE UPDATE
        enabled: true
        inventory_drop: false
        disabled_worlds:
        - ''
        plugin_event: {}
    Code (Text):
    Item:
      enabled: true
      list:
        item: #dont change this value "item"
          itemstack: 'EMERALD'
          data: 0
          value: 1
          name: ' &2&lITEM GEM'
          lore:
          - ''
          - ' &eThis item is worth 1 &2Gem'
          - ' &eClick this item to save to your account.'
          enchants:
          - 'PROTECTION_ENVIRONMENTAL;2'
          flags:
          - 'HIDE_ENCHANTS'
        block: #dont change this value "block"
          itemstack: 'EMERALD_BLOCK'
          data: 0
          value: 9
          name: ' &2&lBLOCK GEM'
          lore:
          - ''
          - ' &eThis item is worth 9 &2Gem'
          - ' &eClick this item to save to your account.'
          enchants:
          - 'PROTECTION_ENVIRONMENTAL;2'
          flags:
          - 'HIDE_ENCHANTS'
    Code (Text):
    #Sign Example
    #
    #[gemshop]
    #amount = 1
    #value = b1:s1|b1|s1
    #item id = 1:0#hash
    #
    SignShop:
      enabled: true
      sneaking_pack: true
      click_sign_cooldown: 1
      shop_names:
      - '[gemshop]'
      - '[gs]'
      display_name: '&2♦ &aGemsShop &2♦'
      max_amount: 64
      max_sell_value: 1000
      max_buy_value: 1000
      default_value: 'buy'
      lines_format: #MAX 4 LINES
      - '%shopname%'
      - '&a%amount%'
      - '&b%value%'
      - '&7%item_id%'
      hand_actions:
        buy: 'RIGHT'
        sell: 'LEFT'
      elements:
        separer: '&7:&r'
        buy: '&bBuy&2'
        sell: '&cSell&2'
        hash: '&8'

    Languages:
    Code (Text):
    Messages:
      no_permission: '%tag% &cYou do not have permission.'
      op_disabled: '%tag% &cOP is disabled to use this'
      reloaded_config: '%tag% &eRecharged settings.'
      reloaded_database: ' &7- Current database: &b%database%'
      reloaded_database_error: '%tag% &cError to reload database, check the file &bstorage.'
      reloaded_lang: ' &7- Current language: &b%lang%'
      reloaded_lang_error: ' &c- Error to load language &4%bad_lang%&c, Using: &b%lang%'
      command_by_player: '%tag% &cThis command must be executed by a player.'
      command_not_exist: '%tag% &cUnknown command, use: &b/gems help&c.'
      error_usage: '&cError, use:'
      value_not_zero: '%tag% &cValue must be greater than zero.'
      out_value: '%tag% &cThe value must be less than or equal to &2♦999999999'
      out_config_value: '%tag% &cThe maximum value for this is &2♦%amount%'
      player_not_found: '%tag% &cPlayer not found.'
      gems_add_to_player: '%tag% &eYou added &2♦%amount% gems &efor &a%player%'
      gems_remove_to_player: '%tag% &eYou removed &2♦%amount% gems &eof &a%player%'
      gems_set_to_player: '%tag% &eYou have set the gems of &a%player% &eto &2♦%amount%'
      received_gems: ' &c&l! &eYou received &2♦%amount% gem(s)&e.'
      removed_gems: ' &c&l! &eRemoved &2♦%amount% gems &efrom your account.'
      seted_gems: ' &c&l! &eHis gems were set for &2♦%amount% gems&e for &a%player%.'
      gems_player_balance: '%tag% &a%player% &ehave &2♦%amount% gem(s)&e.'
      gems_you_balance: '%tag% &eYou have &2♦%amount% gem(s)&e.'
      dont_have_gems: '%tag% &cYou need &2♦%amount% gems &c to do this.'
      have_gems: '%tag% &cYou only have 2♦%amount% gem(s).'
      dont_yourself: '%tag% &cYou can not send gems to yourself.'
      gems_to_all: '%tag% &eYou have sent &2♦%amount% gems &efor &b%players_count% &eplayers.'
      error_to_send: '%tag% &cError sending,'
      cooldown_message: '%tag% &cWow, wait &b%time% sec &cto use again.'
      you_need_quant_money: '%tag% &cYou need &2♦%amount% &cfor this.'
      dont_free_item: '%tag% &cYou can not pick up items at this price!'
      dispatch_error: '%tag% &cThere was an error using this!'
      error_transation: '%tag% &cThere was an error in the transaction, contact a staff member!'
      dont_gems: '%tag% &cYou have no gems.!'
      withdraw_gems: '%tag% &eYou have removed as an item &2♦%amount% gem(s) &efrom your account.'
      top_header: '&d&lTop 10 Gems:'
      top_subheader: ' &8This list is updated every 10 minutes.'
      top_format: ' &6%num%° &7- &a%player% &7- &2♦%amount% gem(s)'
      top_empty: ' &cThere is no list to display.'
      cantspace_drop: ' &cYou have no inventory space and items are dropped on the floor.'
      no_match: ' &cType the type, for example &bhand &cor &binv.'
      deposited: '%tag% &eYou have deposited &b%amount% gem(s) &ein your account.'
      steal_gems: '%tag% &a%player% &estole &b%amount% gem(s) &efrom you.'
      stolen_gems: '%tag% &a%player% &edropped &b%amount% gem(s)&e.'
      help_separer: ' &7- &e'
      header_help_player: '&2&lGems commands:'
      header_help_staff: '&4&lGems Admin commands:'
      this_is_block: '%tag% &cThis seems to be off.'
      signshop:
        error_create: '%tag% &cError creating store, check fields.'
        success_create: '%tag% &eStore created successfully.'
        error_value: '%tag% &cError when creating the board, use values in &4(line 3) &cfollowing this example: buy = &bb 100 &c or sell = &bs 100 &c or even both together &bb 100: s 100'
        error_item: '%tag% &4Caution: &cthe item with id &b%item_id% &cappears to be invalid.'
        success_breaked: '%tag% &eYou broke the store  sign.'
        data_redefined: '%tag% &eThe items DATA field is in error and has been reset to &b0.'
        max_amount: '%tag% &cValue has been reset to &b%amount% &cis the maximum allowed.'
        empty_hand: '%tag% &cYou are not holding any items.'
        no_permission: '%tag% &cYou do not have permission to create gems shop.'
        error_mode: '%tag% &cYou can not do this.!'
        warn_hash: '%tag% &4Caution: &cThis # does not exist saved!'
        dont_buy_here: '%tag% &cYou can not &bbuy &chere.'
        dont_sell_here: '%tag% &cYou can not &bsell &chere.'
        sign_error: '%tag% &cThis sign contains error and can not be used!'
        buyed_item: '%tag% &eYou bought &b%amount% &b%item% &efor &2♦%value% gem(s)&e.'
        sold_item: '%tag% &eYou sold &b%amount% &b%item% &efor &2♦%value% gem(s)&e.'
        dont_items_sell: '%tag% &cYou have no items to sell here.'
        error_infos_cleared: '%tag% &cError to clear all ItemInfos, try again.'
        success_infos_cleared: '%tag% &eAll ItemInfos have been cleared.'
        dont_sign_eye: '%tag% &cYou are not looking at a sign.'
        iteminfo_header: '&4&lInfo of item:'
        iteminfo_info: ' &7- &a%item_id%&7&a%item_data%&8%item_hash%&r'
        iteminfo_extend_info: ' &8Advanced info:'
        iteminfo_name: ' &8 - Name: &r%item_name%'
        iteminfo_enchants: ' &8 - Enchants: &b%item_enchants%'
        iteminfo_lore: ' &8 - Lore: %item_lore%'
        iteminfo_flags: ' &8 - Flags: &b%item_flags%'
      hooks:
        umachines:
          dont_accept_aceleration: '%tag% &cThis item does not accept acceleration.'
          dont_started: '%tag% &cThis generator is not started.'
          already_acelerated: '%tag% &cThis generator is already accelerated.'
          start_aceleration: '%tag% &eThis generator started with acceleration &2♦%amount%'
      help:
        player:
          help:
            text: 'Show help menu.'
            usage: ' &b/gems help'
          shop:
            text: 'Open the Gems shop.'
            usage: ' &b/gems shop'
          balance:
            text: 'View the Gems of players.'
            usage: ' &b/gems balance <player>'
          transfer:
            text: 'Transfer gems to player.'
            usage: ' &b/gems transfer <player> <amount>'
          withdraw:
            text: 'Remove Gems as item.'
            usage: ' &b/gems withdraw <amount>'
          deposit:
            text: 'Send items from inventory to account.'
            usage: ' &b/gems deposit <hand/inv>'
          top:
            text: 'See the top Gems.'
            usage: ' &b/gems top'
        staff:
          reload:
            text: 'Reload the settings.'
            usage: ' &b/ugems reload'
          add:
            text: 'Add gems to the player.'
            usage: ' &b/ugems add <player> <amount>'
          remove:
            text: 'Remove gems from the player.'
            usage: ' &b/ugems remove <player> <amount>'
          set:
            text: 'Set gems of a player.'
            usage: ' &b/ugems set <player> <amount>'
          giveall:
            text: 'Add selected amount to all online players.'
            usage: ' &b/ugems giveall <amount>'
          iteminfo:
            text: 'Get info of edited item to use in sign shop.'
            usage: ' &b/ugems iteminfo [-advanced/-adv]'
          editsign:
            text: 'Edit sign at look.'
            usage: ' &b/ugems editsign'
          cleariteminfos:
            text: 'Clear all data of item infos of current DB (inreversible).'
            usage: ' &4/ugems cleariteminfos'
    Code (Text):
    Messages:
      no_permission: '%tag% &cVocê não tem permissão.'
      op_disabled: '%tag% &cOP ié desligado para usar isto'
      reloaded_config: '%tag% &eConfigurações recarregadas.'
      reloaded_database: ' &7- Database atual: &b%database%'
      reloaded_database_error: '%tag% &cErro ao recarregar a database, verifique os campos do arquivo &bstorage.'
      reloaded_lang: ' &7- Linguágem atual: &b%lang%'
      reloaded_lang_error: ' &c- Erro ao recarregar a linguágem &4%bad_lang%&c, Usando: &b%lang%'
      command_by_player: '%tag% &cEste comando deve ser usado por um jogador.'
      command_not_exist: '%tag% &cCommando desconhecido, use: &b/gems help&c.'
      error_usage: '&cErro, use:'
      value_not_zero: '%tag% &cO valor deve ser maior de zero.'
      out_value: '%tag% &cO valor deve ser menor ou igual a &2♦999999999'
      out_config_value: '%tag% &cO valor máximo para isto é de &2♦%amount%'
      player_not_found: '%tag% &cJogador não encontrado.'
      gems_add_to_player: '%tag% &eVocê adicionou &2♦%amount% gemas &epara &a%player%'
      gems_remove_to_player: '%tag% &eVocê removeu &2♦%amount% gemas &ede &a%player%'
      gems_set_to_player: '%tag% &eVocê setou as gemas de &a%player% &epara &2♦%amount%'
      received_gems: ' &c&l! &eVocê recebeu &2♦%amount% gema(s)&e.'
      removed_gems: ' &c&l! &eRemovido &2♦%amount% gemas &ede sua conta.'
      seted_gems: ' &c&l! &eSuas gemas foram setadas para &2♦%amount% gemas&e por &a%player%.'
      gems_player_balance: '%tag% &a%player% &etem &2♦%amount% gema(s)&e.'
      gems_you_balance: '%tag% &eVocê tem &2♦%amount% gema(s)&e.'
      dont_have_gems: '%tag% &cVocê precisa de &2♦%amount% gemas &cpara isto.'
      have_gems: '%tag% &cVoê tem 2♦%amount% gema(s).'
      dont_yourself: '%tag% &cVocê não pode enviar a si mesmo.'
      gems_to_all: '%tag% &eVocê enviou &2♦%amount% gemas &epara &b%players_count% &ejogadores.'
      error_to_send: '%tag% &cErro ao enviar,'
      cooldown_message: '%tag% &cWow, aguarde &b%time% sec &cpara usar denovo.'
      you_need_quant_money: '%tag% &cVocê precisa de &2♦%amount% &cpara isto.'
      dont_free_item: '%tag% &cVocê não pode comprar por este valor!'
      dispatch_error: '%tag% &cOcorreu um erro ao usar isto!'
      error_transation: '%tag% &cErro na transação, contate um membro da staff!'
      dont_gems: '%tag% &cVocê não tem gemas.!'
      withdraw_gems: '%tag% &eVocê removeu &2♦%amount% gema(s) &ecomo item de sua conta.'
      top_header: '&d&lTop 10 Gemas:'
      top_subheader: ' &8Esta lista é recarregada a cada 10 minutos.'
      top_format: ' &6%num%° &7- &a%player% &7- &2♦%amount% gema(s)'
      top_empty: ' &cNada para mostrar nesta lista.'
      cantspace_drop: ' &cVocê não tem espaço no inventário e os itens foram dropados no chão.'
      no_match: ' &cTipo não encontado, use por exemplo &bhand &cou &binv.'
      deposited: '%tag% &eVocê depositou &b%amount% gema(s) &eem sua conta.'
      steal_gems: '%tag% &a%player% &eroubou &b%amount% gem(s) &esuas.'
      stolen_gems: '%tag% &a%player% &edropou &b%amount% gema(s)&e.'
      help_separer: ' &7- &e'
      header_help_player: '&2&lGemas commands:'
      header_help_staff: '&4&lGemas Admin comandos:'
      this_is_block: '%tag% &cIsto parece estar desligado.'
      signshop:
        error_create: '%tag% &cErro ao criar loja, verifique os campos.'
        success_create: '%tag% &eLoja criada com sucesso.'
        error_value: '%tag% &cErro ao criar placa, use os valores &4(linha 3) &cseguindo este exemplo: buy = &bb 100 &c or sell = &bs 100 &c ou comprar e vender &bb 100: s 100'
        error_item: '%tag% &4Cuidado: &co item com id &b%item_id% &cparece ser inválido.'
        success_breaked: '%tag% &eVocê removeu uma placa de loja.'
        data_redefined: '%tag% &eO item DATA contem um erro e foi redefinido para &b0.'
        max_amount: '%tag% &cO valor foi setado em &b%amount% &c, isto é o máximo habilitado.'
        empty_hand: '%tag% &cVocê está com as mãos vazias.'
        no_permission: '%tag% &cVocê não tem permissão para criar placas de loja.'
        error_mode: '%tag% &cVocê não pdoe fazer isto.!'
        warn_hash: '%tag% &4Cuidadi: &cEste # não existe salvo!'
        dont_buy_here: '%tag% &cVocê não pode &bcomprar &caqui.'
        dont_sell_here: '%tag% &cVocê não pode &bvender &caqui.'
        sign_error: '%tag% &cEsta placa contem erros e não pode ser usada!'
        buyed_item: '%tag% &eVocê comprou &b%amount% &b%item% &epor &2♦%value% gema(s)&e.'
        sold_item: '%tag% &eVocê vendeu &b%amount% &b%item% &epor &2♦%value% gema(s)&e.'
        dont_items_sell: '%tag% &cVocê não tem itens para vender aqui.'
        error_infos_cleared: '%tag% &cErro ao limpar ItemInfos, tente novamente.'
        success_infos_cleared: '%tag% &eTodos os ItemInfos foram apagados.'
        dont_sign_eye: '%tag% &cVocê não esta olhando para uma placa.'
        iteminfo_header: '&4&lInformação do item:'
        iteminfo_info: ' &7- &a%item_id%&7&a%item_data%&8%item_hash%&r'
        iteminfo_extend_info: ' &8Info avançada:'
        iteminfo_name: ' &8 - Nome: &r%item_name%'
        iteminfo_enchants: ' &8 - Encantos: &b%item_enchants%'
        iteminfo_lore: ' &8 - Lore: %item_lore%'
        iteminfo_flags: ' &8 - Flags: &b%item_flags%'
      hooks:
        umachines:
          dont_accept_aceleration: '%tag% &cThis item does not accept acceleration.'
          dont_started: '%tag% &cThis generator is not started.'
          already_acelerated: '%tag% &cThis generator is already accelerated.'
          start_aceleration: '%tag% &eThis generator started with acceleration &2♦%amount%'
      help:
        player:
          help:
            text: 'Mostra o menu de ajuda.'
            usage: ' &b/gems help'
          shop:
            text: 'Abre a loja de gemas.'
            usage: ' &b/gems shop'
          balance:
            text: 'Ver as gemas de um jogador.'
            usage: ' &b/gems balance <player>'
          transfer:
            text: 'Transfere gemas a um jogador.'
            usage: ' &b/gems transfer <player> <amount>'
          withdraw:
            text: 'Remove gemas de sua conta como item.'
            usage: ' &b/gems withdraw <amount>'
          deposit:
            text: 'Deposita items como gema em sua conta.'
            usage: ' &b/gems deposit <hand/inv>'
          top:
            text: 'Olha o baltop.'
            usage: ' &b/gems top'
        staff:
          reload:
            text: 'Recarrega as configurações.'
            usage: ' &b/ugems reload'
          add:
            text: 'Adiciona gemas a um jogador.'
            usage: ' &b/ugems add <player> <amount>'
          remove:
            text: 'Remove gemas de um jogador.'
            usage: ' &b/ugems remove <player> <amount>'
          set:
            text: 'Seta gemas de um jogador.'
            usage: ' &b/ugems set <player> <amount>'
          giveall:
            text: 'Adiciona certa quantidade de gemas a todos os jogadores online.'
            usage: ' &b/ugems giveall <amount>'
          iteminfo:
            text: 'Verifica a info de um item editado para usar no SignShop.'
            usage: ' &b/ugems iteminfo [-advanced/-adv]'
          editsign:
            text: 'Edita a placa que vocÊ está olhando'
            usage: ' &b/ugems editsign'
          cleariteminfos:
            text: 'Limpa todos os ItemInfos da base de dados atual (irreversivel).'
            usage: ' &4/ugems cleariteminfos'

    terms_of_use2.png

    By purchasing, downloading or using this plugin, you agree that you are purchasing a license to use the plugin. The license may be revoked at the copyright holder’s discretion. You may use the plugin on any servers you own. The copyright holder reserves the right to change, update, or modify these terms and conditions at anytime. Use of the plugin after the terms and conditions are modified, changed or updated means that you abide by them. You may not redistribute the plugin. Doing so will result in your license revoked and copies distributed disabled. You are also breaking international copyright treaties. You agree that no refunds are available and by opening up a dispute or charge back; your access to the plugin will be revoked and the money may be kept.

    [​IMG] :)
    WaxtzCraft, Rhander and RafricOFC like this.

Recent Updates

  1. Update 1.2.1 (Fix & Add)
  2. Update 1.2.0 (Language & Fix)
  3. Update 1.1.2 (Fix)

Recent Reviews

  1. TheGamer20YT
    TheGamer20YT
    5/5,
    Version: 1.0.2
    Great plugin i can use for prision, survival, skyblock and more! great! god job men