VirtualMines v1.9

VirtualMines allows you to create complete mines in a single block
  • template.png
VirtualMines allows you to create complete mines in a single block!
UfUA3tp.gif


wLxRsYK.png

Take advantage of custom contents to provide your players a better experience!
lbhI2kE.gif


gk9ipiS.png

Never run out of blocks or content to mine!
x2FRpmI.gif


w9K3ubn.png

Compatible with all digging speeds and other pickaxe features!
zs9G53i.gif


LigIzsl.png




Plugin Features:
  • Create custom mines
    • Edit the mine composition
    • Add as many content/blocks you need
    • Edit the amount of blocks to generate
    • Establish a rebuild price
    • Allow certain enchantments in the blocks/content you create
    • Determine the tools to use on each block
    • Set the block/content chance rate for generation
    • Drop random ranges of experience on each block
  • Custom GUI
    • Customize the GUI of each mine through a simple config
    • Change the sizes of the inventories
    • Establish the amount of buttons and items in the inventory
  • Custom contents
    • Use custom contents such as:
      • BLOCK (The most basic type of content)
      • TNT (Explodes and interacts with the blocks around it in a specified radius)
      • EXECUTABLE (Once clicked it executes the instructions and commands you have decided in config)
  • Pickaxe features support
    • Support for enchantments such as Efficiency and Fortune
    • Support for pickaxe digging speeds
  • Holograms Support
    • Use externals and free plugins to support fancy holograms
    • Show a hologram above the block to display some stats
    • Have a count of how many blocks you have mined and how many of them are left
  • Compatibility
    • Vault
    • ProtocolLib
    • HolographicDisplays
  • Coming soon..
    • Mobs and loots
Code:
/virtualmines give <player> <type> - Gives a specified type of mine to a player
/virtualmines list - Shows the list of available mines
/virtualmines reload - Reloads the plugin configuration
Code:
virtualmines.admin - Gives you access to all the admin commands

Example Mines:
YAML:
# ============[VirtualMines]============= #
generation:
  # The amount of content that is going to be displayed
  amount: 50
  # Do not forget to include the REBUILD_BUTTON in the inventory pattern
  rebuild-price: 1000
  content:
    # You can add and remove all the content you need
    block-1:
      type: "BLOCK"
      item:
        material: "STONE"
      drop: "COBBLESTONE"
      percentage: 25
      experience: "0"
      allow-fortune: false
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "PICKAXES"
    block-2:
      type: "BLOCK"
      item:
        material: "GOLD_ORE"
      drop: "RAW_GOLD"
      percentage: 5
      experience: "0"
      allow-fortune: true
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "NETHERITE_PICKAXE"
        - "DIAMOND_PICKAXE"
        - "IRON_PICKAXE"
    block-3:
      type: "BLOCK"
      item:
        material: "DIAMOND_ORE"
      drop: "DIAMOND"
      percentage: 3
      experience: "3-7"
      allow-fortune: true
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "NETHERITE_PICKAXE"
        - "DIAMOND_PICKAXE"
        - "IRON_PICKAXE"
    block-4:
      type: "BLOCK"
      item:
        material: "IRON_ORE"
      drop: "RAW_IRON"
      percentage: 15
      experience: "0"
      allow-fortune: true
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "NETHERITE_PICKAXE"
        - "DIAMOND_PICKAXE"
        - "IRON_PICKAXE"
    block-5:
      type: "BLOCK"
      item:
        material: "MOSSY_COBBLESTONE"
      drop: "MOSSY_COBBLESTONE"
      percentage: 25
      experience: "0"
      allow-fortune: false
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "NETHERITE_PICKAXE"
        - "DIAMOND_PICKAXE"
        - "STONE_PICKAXE"
        - "IRON_PICKAXE"
    block-6:
      type: "BLOCK"
      item:
        material: "COBBLESTONE"
      drop: "COBBLESTONE"
      percentage: 25
      experience: "0"
      allow-fortune: false
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "PICKAXES"
    tnt-1:
      type: "TNT"
      item:
        material: "TNT"
      drop: "GUNPOWDER"
      percentage: 3
      experience: "10-20"
      # The radius must be an odd number
      radius: 3
      allowed-tools:
        - "PICKAXES"
        - "SWORDS"
        - "SHOVELS"
        - "AXES"
        - "HOES"
    executable-1:
      type: "EXECUTABLE"
      execute:
        - "EXECUTE_COMMAND: eco give %player% 10000"
        - "MESSAGE: &aYou have received &f10000&6$&a!"
        - "PLAY_SOUND: ENTITY_PLAYER_LEVELUP 100 1"
      item:
        material: "CHEST"
        name: "&e&lClaim a prize!"
        lore:
          - "&7Click here to claim your prize"
      drop: ""
      percentage: 1
      experience: "0"
      allowed-tools:
        - "HAND"
        - "PICKAXES"
        - "SWORDS"
        - "SHOVELS"
        - "AXES"
        - "HOES"

inventory:
  name: "&c&lVirtual Mine I"
  gui:
    # All the items that not appear in the pattern will be ignored
    pattern:
      - 'A O O O O O O O A'
      - 'A O O O O O O O A'
      - 'A O O O O O O O A'
      - 'A O O O O O O O A'
      - 'A O O O O O O O A'
      - 'A A A A R A A A A'
    # This item will be showed up if a button couldn't be loaded correctly
    default-item: "A"
    items:
      O:
        type: "MINE_CONTENT"
      R:
        type: "REBUILD_BUTTON"
      A:
        type: "GRAY_STAINED_GLASS_PANE"
        name: " "
        lore:
          - ""

hologram:
  # This functionality requires at least Holographic Displays
  enable: true
  title:
    - "&a&lVirtual Mine I"
    - "&7Blocks:"
    - "&f%content-left%&8/&f%total-content%"

item:
  material: PLAYER_HEAD
  # Valid when the material is a skull
  head: "454d9c488c3fbde5454e38619f9cc5b5ba8c6c0186f8aa1da60900fcbc3ea6"
  name: "&2&lVirtual Mine I"
  lore:
    - "&7Place this mine on the floor!"
YAML:
# ============[VirtualMines]============= #
generation:
  # The amount of content that is going to be displayed
  amount: 500
  # Do not forget to include the REBUILD_BUTTON in the inventory pattern
  rebuild-price: 1000
  content:
    # You can add and remove all the blocks you need
    block-1:
      type: "BLOCK"
      item:
        material: "OBSIDIAN"
      drop: "OBSIDIAN"
      percentage: 20
      experience: '0'
      allow-fortune: false
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "PICKAXES"
    block-2:
      type: "BLOCK"
      item:
        material: "COBBLESTONE"
      drop: "COBBLESTONE"
      percentage: 50
      experience: '0'
      allow-fortune: false
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "PICKAXES"
    block-3:
      type: "BLOCK"
      item:
        material: "STONE"
      drop: "STONE"
      percentage: 50
      experience: '0'
      allow-fortune: false
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "PICKAXES"
    block-4:
      type: "BLOCK"
      item:
        material: "DIORITE"
      drop: "DIORITE"
      percentage: 50
      experience: '0'
      allow-fortune: false
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "PICKAXES"
    block-5:
      type: "BLOCK"
      item:
        material: "ANDESITE"
      drop: "ANDESITE"
      percentage: 50
      experience: '0'
      allow-fortune: false
      allow-haste: true
      allow-mining-fatigue: true
      allowed-tools:
        - "PICKAXES"
    tnt-1:
      type: "TNT"
      item:
        material: "TNT"
      drop: "GUNPOWDER"
      percentage: 1
      experience: 10-20
      # The radius must be an odd number
      radius: 1
      allowed-tools:
        - "PICKAXES"
        - "SWORDS"
        - "SHOVELS"
        - "AXES"
        - "HOES"
        - "HAND"

inventory:
  name: '&c&lVirtual Mine II'
  gui:
    # All the items that not appear in the pattern will be ignored
    pattern:
      - 'A O O O O O O O A'
      - 'A O O O O O O O A'
      - 'A O O O O O O O A'
      - 'A O O O O O O O A'
      - 'A O O O O O O O A'
      - 'A A A A R A A A A'
    # This item will be showed up if a button couldn't be loaded correctly
    default-item: 'A'
    items:
      O:
        type: "MINE_CONTENT"
      R:
        type: "REBUILD_BUTTON"
      A:
        type: "BLACK_STAINED_GLASS_PANE"
        name: ' '
        lore:
          - ''

hologram:
  # This functionality requires at least Holographic Displays
  enable: true
  title:
    - '&c&lVirtual Mine II'
    - '&7Blocks:'
    - '&f%content-left%&8/&f%total-content%'

item:
  material: "PLAYER_HEAD"
  # Valid when the material is a skull
  head: '7840b87d52271d2a755dedc82877e0ed3df67dcc42ea479ec146176b02779a5'
  name: '&c&lVirtual Mine II'
  lore:
    - '&7Place this mine on the floor!'

If you find any bug you can also send me a private message via spigot or contact me on my personal discord: DeadSilenceIV#5307


Terms of service:

You can not impersonate the author.
You can not distribute the code.
You may ask me for support.
No refunds.


Please don't post bad reviews if you haven't asked me for support!
Buy a license now
$5.75
EULA: Standard EULA
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 10% commission.
585 Views
1 Purchases
2 Downloads
Jul 4, 2024 Published
Sep 14, 2024 Updated
Not yet rated
535 KB File size
Type
  1. Gameplay
  2. World
  3. GUI
Game mode
  1. Survival
  2. Skyblock
  3. Oneblock
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.12
  2. 1.13
  3. 1.14
  4. 1.15
  5. 1.16
  6. 1.17
  7. 1.18
  8. 1.19
  9. 1.20
  10. 1.21
Creator
Recommended for you
Multi-page chests accompanied with advanced features such as autoselling ,sorting, smelting and more
5.00 star(s) 6 ratings
86 purchases
Automatic sells,smelts,sorts and smelts while you mine.
5.00 star(s) 1 ratings
5 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 125 ratings
3,298 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,560 purchases
Share and earn
Refer this resource and earn a 10% commission.
585 Views
1 Purchases
2 Downloads
Jul 4, 2024 Published
Sep 14, 2024 Updated
Not yet rated
535 KB File size
Type
  1. Gameplay
  2. World
  3. GUI
Game mode
  1. Survival
  2. Skyblock
  3. Oneblock
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.12
  2. 1.13
  3. 1.14
  4. 1.15
  5. 1.16
  6. 1.17
  7. 1.18
  8. 1.19
  9. 1.20
  10. 1.21
Creator
Recommended for you
Multi-page chests accompanied with advanced features such as autoselling ,sorting, smelting and more
5.00 star(s) 6 ratings
86 purchases
Automatic sells,smelts,sorts and smelts while you mine.
5.00 star(s) 1 ratings
5 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 125 ratings
3,298 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,560 purchases
Top