 
                Provide a better mining experience!
 
  
  
  
  
  
 
  
  
  
  
  
  
  
  
  
  
  
Plugin Features:
# ============[PROMINING]============= #
# A session that determines when all the main functions
# such as AutoSort, AutoSmelt, AutoCompress, AutoSell, etc. will be executed.
mining-session:
  timings:
    # The expiration time the mining session will have once the player
    # stops breaking blocks, once the session expires all the main functions
    # are executed immediately.
    expiration: 15
    # The delay the mining session will have once the player starts
    # breaking blocks.
    delay: 15
shops:
  # You can copy/paste these templates to create new shops
  example:
    provider:
      # The type of provider you want for your shop
      # You can use the prices of external plugins like (SHOPGUIPLUS,ROYALE_ECONOMY,ECONOMY_SHOP_GUI and ECONOMY_SHOP_GUI_PREMIUM)
      # Put it as CUSTOM if you want to set your own prices
      # Note that using CUSTOM shop providers requires specifying items prices.
      type: CUSTOM
      items:
        COBBLESTONE:
          amount: 1
          worth: 0.5
        STONE:
          amount: 1
          worth: 1.0
        COAL_ORE:
          amount: 1
          worth: 2.0
        IRON_ORE:
          amount: 1
          worth: 3.0
        DIAMOND_ORE:
          amount: 1
          worth: 4.0
        EMERALD_ORE:
          amount: 1
          worth: 5.0
    # All the regions where the shop will work
    # Leave it empty if you want the shop to work everywhere.
    regions:
      # Specifying a region requires to also establish the type of region
      # Currently there is only one kind of region: {WORLDGUARD}
      __GLOBAL__:
        type: WORLDGUARD
    # All those worlds where the shop will not be available
    disabled-worlds:
      - "example-world1"
      - "example-world2"
  # This shop represents an example of how a shop from ShopGuiPlus should look like
  # Notice that the shop's name should be the same as the shop name from ShopGuiPlus.
  ores:
    provider:
      # The type of provider you want for your shop
      # You can use the prices of external plugins like (SHOPGUIPLUS,ROYALE_ECONOMY,ECONOMY_SHOP_GUI and ECONOMY_SHOP_GUI_PREMIUM)
      # Put it as CUSTOM if you want to set your own prices
      # Note that using CUSTOM shop providers requires specifying items prices.
      type: SHOPGUIPLUS
    # All the regions where the shop will work
    # Leave it empty if you want the shop to work everywhere.
    regions: {}
    # All those worlds where the shop will not be available
    disabled-worlds: {}
shops:
  # You can copy/paste these templates to create new shops
  example:
    provider:
      # The type of provider you want for your shop
      # You can use the prices of external plugins like (SHOPGUIPLUS,ROYALE_ECONOMY,ECONOMY_SHOP_GUI and ECONOMY_SHOP_GUI_PREMIUM)
      # Put it as CUSTOM if you want to set your own prices
      # Note that using CUSTOM shop providers requires specifying items prices.
      type: CUSTOM
      items:
        COBBLESTONE:
          amount: 1
          worth: 0.5
        STONE:
          amount: 1
          worth: 1.0
        COAL_ORE:
          amount: 1
          worth: 2.0
        IRON_ORE:
          amount: 1
          worth: 3.0
        DIAMOND_ORE:
          amount: 1
          worth: 4.0
        EMERALD_ORE:
          amount: 1
          worth: 5.0
    # All the regions where the shop will work
    # Leave it empty if you want the shop to work everywhere.
    regions:
      # Specifying a region requires to also establish the type of region
      # Currently there is only one kind of region: {WORLDGUARD}
      __GLOBAL__:
        type: WORLDGUARD
    # All those worlds where the shop will not be available
    disabled-worlds:
      - "example-world1"
      - "example-world2"
  # This shop represents an example of how a shop from ShopGuiPlus should look like
  # Notice that the shop's name should be the same as the shop name from ShopGuiPlus.
  ores:
    provider:
      # The type of provider you want for your shop
      # You can use the prices of external plugins like (SHOPGUIPLUS,ROYALE_ECONOMY,ECONOMY_SHOP_GUI and ECONOMY_SHOP_GUI_PREMIUM)
      # Put it as CUSTOM if you want to set your own prices
      # Note that using CUSTOM shop providers requires specifying items prices.
      type: SHOPGUIPLUS
    # All the regions where the shop will work
    # Leave it empty if you want the shop to work everywhere.
    regions: {}
    # All those worlds where the shop will not be available
    disabled-worlds: {}
prefix: "&f&lPro&3&lMining &7>>"
actions:
  automatic-compression:
    enable: "&aAutomatic compression was enabled!"
    disable: "&cAutomatic compression was disabled!"
  automatic-selling:
    enable: "&aAutomatic selling was enabled!"
    disable: "&cAutomatic selling was disabled!"
  automatic-sorting:
    enable: "&aAutomatic sorting was enabled!"
    disable: "&cAutomatic sorting was disabled!"
  automatic-smelting:
    enable: "&aAutomatic smelting was enabled!"
    disable: "&cAutomatic smelting was disabled!"
  selling:
    success: "&aYou earned &f&l+%money%$ &aselling your items!"
    fail: "&cIt wasn't possible to sell items in this area!"
  no-permission: "&cYou don't have the required permission!"
external-inventories:
  linking:
    waiting-to-link: "&cPlease right click in the container you want to link!"
    already-trying-to-link: "&cYou are already trying to link a container, please right click in the containers you want to link!"
    not-a-container: "&cThe clicked block is not a container!"
    linked: "&aThe container has been linked successfully!"
  unlinking:
    unlinked: "&aThe current container was un-linked successfully!"
    no-linked-container: "&cYou do not have any linked container!"
  filters:
    creating:
      unspecified-name: "&cPlease specify a name for the filter!"
      already-exists: "&cThe specified filter name already exists!"
      unspecified-materials: "&cPlease specify the materials&6, &e&lFORMAT&6: &estone&6,&ecobblestone&6,&eiron_ore&6...&c!"
      non-valid-materials: "&cThe specified materials are not valid!"
      duplicated-materials: "&cThe specified materials can not contain duplicates!"
      success: "&aThe filter was created correctly!"
    deleting:
      no-filters: "&cYou do not have any filter created!"
      disabling-autopushing: "&cThe auto pushing filter is not longer available, disabling auto pushing..."
      success: "&aThe filter was deleted correctly!"
    editing:
      unspecified-name: "&cPlease specify the name of the filter!"
      non-valid-filter: "&cThe specified filter does not exists!"
      set:
        unspecified-materials: "&cPlease specify the materials&6, &e&lFORMAT&6: &estone&6,&ecobblestone&6,&eiron_ore&6...&c!"
        non-valid-materials: "&cThe specified materials are not valid!"
        duplicated-materials: "&cThe specified materials can not contain duplicates!"
        success: "&aThe filter was correctly modified!"
      add:
        unspecified-materials: "&cPlease specify the materials&6, &e&lFORMAT&6: &estone&6,&ecobblestone&6,&eiron_ore&6...&c!"
        non-valid-materials: "&cThe specified materials are not valid!"
        duplicated-materials: "&cThe specified materials can not contain duplicates!"
        success: "&aThe filter was correctly modified!"
        already-present-materials: "&7All the specified materials already existed on the filter!"
      remove:
        unspecified-materials: "&cPlease specify the materials&6, &e&lFORMAT&6: &estone&6,&ecobblestone&6,&eiron_ore&6...&c!"
        non-valid-materials: "&cThe specified materials are not valid!"
        duplicated-materials: "&cThe specified materials can not contain duplicates!"
        success: "&aThe filter was correctly modified!"
        automatic-purge: "&cSince all the materials were removed then the filter was automatically deleted!"
    list:
      no-filters: "&cYou do not have any filter created!"
      displayment:
        main: "&fAvailable filters&3: %list%"
        start: "&8["
        items: "&7%filter%"
        separation: "&8,"
        end: "&8]"
  actions:
    pushing:
      no-filters: "&cPlease first create a filter using &6/&cinventory filter create &6<&cname&6> &cEXAMPLE1&6,&cEXAMPLE2...&6!"
      container-no-longer-available: "&cThe linked container is not longer available, un-linking the inventory..."
      no-linked-container: "&cPlease first link a container using &6/inventory link&c!"
    pulling:
      no-filters: "&cPlease first create a filter using &6/&cinventory filter create &6<&cname&6> &cEXAMPLE1&6,&cEXAMPLE2...&6!"
      container-no-longer-available: "&cThe linked container is not longer available, un-linking the inventory..."
      no-linked-container: "&cPlease first link a container using &6/inventory link&c!"
    autopushing:
      no-filters: "&cPlease first create a filter using &6/&cinventory filter create &6<&cname&6> &cEXAMPLE1&6,&cEXAMPLE2...&6!"
      container-no-longer-available: "&cThe linked container is not longer available, un-linking the inventory..."
      no-linked-container: "&cPlease first link a container using &6/inventory link&c!"
      on-enable: "&aAutomatic pushing with the filter&6: &e&l%filter% &awas enabled!"
      on-disable: "&cAutomatic pushing was disabled!"
  command-help:
    - "&f&m----------&7=&8[&e&lInventory&6&lLinking&8]&7=&f&m---------"
    - "&8- &6/&finventory link &6- &8(&7Link an inventory&8)"
    - "&8- &6/&finventory unlink &6- &8(&7Unlink an existing inventory&8)"
    - "&8- &6/&finventory filter create &6<&fname&6> <&fmaterials&6> &6- &8(&7Create a new filter&8)"
    - "&8- &6/&finventory filter edit &6<&fname&6> &fset &6<&fmaterials&6> &6- &8(&7Set a list of materials to an existing filter&8)"
    - "&8- &6/&finventory filter edit &6<&fname&6> &fadd &6<&fmaterials&6> &6- &8(&7Add a list of materials to an existing filter&8)"
    - "&8- &6/&finventory filter edit &6<&fname&6> &fremove &6<&fmaterials&6> &6- &8(&7Remove a list of materials to an existing filter&8)"
    - "&8- &6/&finventory filter delete &6- &8(&7Delete an existing filter&8)"
    - "&8- &6/&finventory filter list &6- &8(&7Show the list of existing filters&8)"
    - "&8- &6/&finventory push &6- &8(&7Push your inventory content to the linked inventory using a filter&8)"
    - "&8- &6/&finventory pull &6- &8(&7Pull the linked inventory content to your inventory using a filter&8)"
    - "&8- &6/&finventory autopush &6- &8(&7Toggle automatic pushing&8)"
    - "&f&m---------------------------------------"
mining-hub:
  main:
    buttons-placeholders:
      status-lore-word:
        enable: "disable"
        disable: "enable"
      status:
        enable: "&a&lON"
        disable: "&c&lOFF"
    buttons:
      AUTOMATIC_SELL_BUTTON:
        material: "PLAYER_HEAD"
        head: "945f47feb4d75cb333914bfdb999a489c9d0e320d548f310419ad738d1e24b9"
        name: "&f&lAutomatic &c&lSells"
        lore:
          - "&7Click here to %status-lore-word% the automatic sells"
          - ""
          - "&7Actual status&6: %status%"
      AUTOMATIC_SMELT_BUTTON:
        material: "PLAYER_HEAD"
        head: "2347278ca72dc319b2249c951882983393dde0204afc6434bd326f3ab56b2781"
        name: "&f&lAutomatic &6&lSmelts"
        lore:
          - "&7Click here to %status-lore-word% the automatic compression"
          - ""
          - "&7Actual status&6: %status%"
      AUTOMATIC_COMPRESS_BUTTON:
        material: "PLAYER_HEAD"
        head: "1682de72bf61c6d23364e2fe2d7cc28ddf83145d18f193857d369cf9df692"
        name: "&f&lAutomatic &7&lCompress"
        lore:
          - "&7Click here to %status-lore-word% the automatic compression"
          - ""
          - "&7Actual status&6: %status%"
      AUTOMATIC_SORT_BUTTON:
        material: "HOPPER"
        head: ""
        name: "&f&lAutomatic &5&lSorting"
        lore:
          - "&7Click here to %status-lore-word% the automatic compression"
          - ""
          - "&7Actual status&6: %status%"
      INVENTORY_LINKING_BUTTON:
        material: "PLAYER_HEAD"
        head: "ea1ecad45493784fa6ff79cab0ea79d94fd7aae384d32b073a513618bfb540c1"
        name: "&e&lInventory &6&lLinking"
        lore:
          - "&7Click here to open this menu!"
  inventory-linking:
    buttons-placeholders:
      status:
        enable: "&a&lON"
        disable: "&c&lOFF"
    buttons:
      LINK_BUTTON:
        linked:
          material: "PLAYER_HEAD"
          head: "4cd3c45d7b8384e8a1963e4da0ae6b2daeb2a3e97ac7a28f9eb3d3959725799f"
          name: "&6&lInventory linker!"
          lore:
            - "&7Left click to link a container"
            - "&7Right click to un-link the current container"
            - ""
            - "&7Actual status&6: %status%"
        unlinked:
          material: "PLAYER_HEAD"
          head: "4cd3c45d7b8384e8a1963e4da0ae6b2daeb2a3e97ac7a28f9eb3d3959725799f"
          name: "&6&lInventory linker!"
          lore:
            - "&7Left click to link a container"
            - ""
            - "&7Actual status&6: %status%"
      AUTOMATIC_PUSH_BUTTON:
        enable:
          material: "PLAYER_HEAD"
          head: "4b221cb9607c8a9bf02fef5d7614e3eb169cc219bf4250fd5715d5d2d6045f7"
          name: "&b&lAutoPush items!"
          lore:
            - "&7Left click to automatically push items with a filter"
            - "&7Right click to stop the automatic pushing"
            - ""
            - "&7Actual status&6: %status%"
        disable:
          material: "PLAYER_HEAD"
          head: "4b221cb9607c8a9bf02fef5d7614e3eb169cc219bf4250fd5715d5d2d6045f7"
          name: "&b&lAutoPush items!"
          lore:
            - "&7Left click to automatically push items with a filter"
            - ""
            - "&7Actual status&6: %status%"
      PULL_BUTTON:
        material: "PLAYER_HEAD"
        head: "ff7416ce9e826e4899b284bb0ab94843a8f7586e52b71fc3125e0286f926a"
        name: "&a&lPull items!"
        lore:
          - "&7Click here to pull items to your inventory!"
      PUSH_BUTTON:
        material: "PLAYER_HEAD"
        head: "2d9287616343d833e9e7317159caa2cb3e59745113962c1379052ce478884fa"
        name: "&c&lPush items!"
        lore:
          - "&7Click here to push your inventory items!"
      INVENTORY_LINKING_BACK_BUTTON:
        material: "PLAYER_HEAD"
        head: "86971dd881dbaf4fd6bcaa93614493c612f869641ed59d1c9363a3666a5fa6"
        name: "&6&lBack"
        lore:
          - ""
/mining - Open the mining hub
/autosort - Toggle the automatic sort feature
/sellall - Sell all your inventory content
/autosell - Toggle the automatic sell feature
/autosmelt - Toggle the automatic smelt feature
/autocompress - Toggle the automatic compress feature
/inventory link - Link an external inventory/container
/inventory unlink - Unlink the existing inventory/container
/inventory filter create <name> <materials> - Creates a new filter with the specified name and materials
/inventory filter edit <name> set <materials> - Sets a list of materials to the specified filter
/inventory filter edit <name> add <materials> - Adds a list of materials to the specified filter
/inventory filter edit <name> remove <materials> - Removes a list of materials to the specified filter
/inventory filter delete - Delete an existing filter
/inventory filter list - Shows the list of existing filters.
/inventory push - Send your items to the linked inventory
/inventory pull - Pull your items from the linked inventory to your personal inventory
/inventory autopush - Toggle the automatic pushing feature
/promining reload - Reloads the plugin entirely
promining.admin - Grants access to admins commands
promining.shop.* - Grants access to sell items in all the plugin's shops
promining.shop.<shop_name> - Grants access to sell items at a specified plugin's shop
promining.autosell - Allows the player to toggle the automatic sells feature
promining.sellall - Allows the player to execute the /sellall
promining.autosmelt - Allows the player to toggle the automatic smelt feature
promining.autosort - Allows the player to toggle the automatic sort feature
promining.autocompress - Allows the player to toggle the automatic compress feature
command
