✨Advanced Ores✨ (Respawnable Ores) ► [1.14 - 1.16] 1.1.5

Allows you to create respawnable ores on your server

  1. miqnjint
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.14
    • 1.15
    • 1.16
    Contributors:
    miqnjint
    Languages Supported:
    All (Customizable)
    Welcome to the offical plugin page of AdvancedOres! AdvancedOres is a custom plugin, which allows you to create respawnable ores on your minecraft server.

    Means if a player mines any avaible ore in minecraft and the ore is registered, it will automatically respawn after a amount of time, also you can customize the plugin using the config.yml, you can change the duration of item the ore need to respawn, the drops, the name and the lore of the dropped item and the amount and if experience should be given to the player.

    Avaible Ores
    • Coal Ore
    • Iron Ore
    • Gold Ore
    • Redstone Ore
    • Lapis Ore
    • Diamond Ore
    • Emerald Ore
    • Nether Quartz Ore
    • *SPECIAL* Random Ore

    Installation
    1. Download the AdvancedOres plugin
    2. Place the plugin in your server plugins folder
    3. Restart your server to load all changes
    4. Now the plugin is applied to your server
    Command
    • /advancedores help | Gives you a list of commands
    • /advancedores reload | Reloads the configuration
    • /advancedores switch | Switch your current build mode
    • /advancedores respawn | Respawns all registerd blocks
    • /advancedores info | Gets the info of the block you look at
    Default Permissions
    • advancedores.reload | Permission for the reload command
    • advancedores.help | Permission for the help command
    • advancedores.switch | Permission for the switch command
    • advancedores.respawn | Permission for the respawn command
    • advancedores.info | Permission for the info command
    • advancedores.notify | Permission for update notifications
    How to use
    To register custom ores you need to enter the ore changer mode with /advancedores switch, now you can place blocks to add them to the respawnable ores or break registered ores to remove them.
    Random Ores
    To place random ore you have to enter the ore changer mode with /advancedores switch, then you have to place a redstone block at the location you want the random ore to be located
    Optional Dependencies
    Code (YAML):
    # In this section you can define everything about checking for plugin updates
    update-checker
    : # Do not change this line or the config will break
      check-for-updates
    : true # Here you can enable or disable the feature for checking for updates
      notify-permission
    : 'advancedores.notify' # Here you can define the permission for getting notified
    Code (YAML):
    messages: # Here you can define every message which is used in the plugin
      invalid-permissions
    : '&7&l> &cSorry, but it seems you don''t have enough permissions to perform this command' # Here you can define the permission message
      invalid-argumnets
    : '&7&l> &cSorry, but you need to specify the arguments for this command' # Here you can define the argument message
      invalid-block
    : '&7&l> &cSorry, but this doesn''t seems to be a valid ore' # Here you can define the invalid block message
      invalid-id
    : '&7&l> &cSorry, but this id doesn''t seems that this ore has a valid id' # Here you can define the invalid id message
      inventory-message
    : '&7&l> &cSorry, but your inventory seems to ve full' # Here you can define the full inventory message
      respawned-ores
    : '&7&l> &aSuccessfully respawned all registered ores' # Here you can define the message when all ores get respawned
     
    Code (YAML):
    permissions: # Here you can define every permission which is used in the plugin
      reload-permission
    : 'advancedores.reload' # Here you can define the permission for the reload command
      help-permission
    : 'advancedores.help' # Here you can define the permission for the help command
      switch-permission
    : 'advancedores.switch' # Here you can define the permission for the switch command
      respawn-permission
    : 'advancedores.respawn' # Here you can define the permission for the respawn command
      info-permission
    : 'advancedores.info' # Here you can define the permission for the info command
    Code (YAML):
    # In this option you can change the placeholder block
    placeholder-block
    : BEDROCK

    # In this option you can enable and disable all available miscellaneous
    miscellaneous
    :
      use-respawn-sounds
    : true # Define sounds should be played, when a ore respawns
      use-respawn-particles
    : true # Define particles should be shown, when a ore respawns

    # Here you can define if the mined ore should drop their material or add it to the player's inventory
    item-give-type
    : DROP # Use DROP for dropping the item at the player | Use GIVE to give the item to the player

    # Here you can customize all the registered ores
    registered-ores
    : # Do not change this line or the config will break
      COAL_ORE
    : # This is the type of the ore
        item
    : # Here you can define the whole item that gets dropped or given to the player
          item-material
    : COAL # Here you can define the material
          item-amount
    : 1 # Here you can define the amount
          custom-name
    : # Here you can define the custom name
            use-custom-name
    : false # Enable or disable the custom name
            custom-item-name
    : '&aCoal Ore' # Here you can customize the custom name
          custom-lore
    : # Here you can define the custom lore
            use-custom-lore
    : false # Here you can enable or disable the custom lore
            custom-item-lore
    : # Here you can add and remove custom lore lines
              - '&7Custom Lore' # For example this is line 1
        experience
    : # In this section you can define everything about experience
          gain-experience
    : true # Disable or enable experience gain
          experience-amount
    : 10 # Define the amount of experience
        economy
    : # In this section you can define everything about economy
          use-economy
    : false # Define if this option should be enabled or disabled
          money-amount
    : 100 # Define the amount of money the player should gain when he mines a block
        duration
    : # In this section you can define the respawn timer
          respawn-time
    : 5 # Set the respawn time in seconds
        commands
    : # In this section you can add commands that will run when the gets mined
          use-commands
    : false # Disable or Enable this option
          commands
    : # Here you can add your commands
            - 'tell %player% You''ve mined Coal Ore' # This is the first line (INFO: You can use %player% as player variable)
      IRON_ORE
    :
        item
    :
          item-material
    : IRON_INGOT
          item-amount
    : 1
          custom-name
    :
            use-custom-name
    : false
            custom-item-name
    : '&eIron Ingot'
          custom-lore
    :
            use-custom-lore
    : false
            custom-item-lore
    :
             - '&7Custom Lore'
        experience
    :
          gain-experience
    : true
          experience-amount
    : 10
        economy
    :
          use-economy
    : false
          money-amount
    : 100
        duration
    :
          respawn-time
    : 5
        commands
    :
          use-commands
    : false
          commands
    :
           - 'tell %player% You''ve mined Iron Ore'
      GOLD_ORE
    :
        item
    :
          item-material
    : GOLD_INGOT
          item-amount
    : 1
          custom-name
    :
            use-custom-name
    : false
            custom-item-name
    : '&aGold Ingot'
          custom-lore
    :
            use-custom-lore
    : false
            custom-item-lore
    :
             - '&7Custom Lore'
        experience
    :
          gain-experience
    : true
          experience-amount
    : 10
        economy
    :
          use-economy
    : false
          money-amount
    : 100
        duration
    :
          respawn-time
    : 5
        commands
    :
          use-commands
    : false
          commands
    :
           - 'tell %player% You''ve mined Gold Ore'
      REDSTONE_ORE
    :
        item
    :
          item-material
    : REDSTONE
          item-amount
    : 1
          custom-name
    :
            use-custom-name
    : false
            custom-item-name
    : '&eRedstone'
          custom-lore
    :
            use-custom-lore
    : false
            custom-item-lore
    :
             - '&7Custom Lore'
        experience
    :
          gain-experience
    : true
          experience-amount
    : 10
        economy
    :
          use-economy
    : false
          money-amount
    : 100
        duration
    :
          respawn-time
    : 5
        commands
    :
          use-commands
    : false
          commands
    :
           - 'tell %player% You''ve mined Redstone Ore'
      LAPIS_ORE
    :
        item
    :
          item-material
    : LAPIS_LAZULI
          item-amount
    : 1
          custom-name
    :
            use-custom-name
    : false
            custom-item-name
    : '&eLapis Lazuli'
          custom-lore
    :
            use-custom-lore
    : false
            custom-item-lore
    :
             - '&7Custom Lore'
        experience
    :
          gain-experience
    : true
          experience-amount
    : 10
        economy
    :
          use-economy
    : false
          money-amount
    : 100
        duration
    :
          respawn-time
    : 5
        commands
    :
          use-commands
    : false
          commands
    :
           - 'tell %player% You''ve mined Lapis Ore'
      DIAMOND_ORE
    :
        item
    :
          item-material
    : DIAMOND
          item-amount
    : 1
          custom-name
    :
            use-custom-name
    : false
            custom-item-name
    : '&eDiamond'
          custom-lore
    :
            use-custom-lore
    : false
            custom-item-lore
    :
             - '&7Custom Lore'
        experience
    :
          gain-experience
    : true
          experience-amount
    : 10
        economy
    :
          use-economy
    : false
          money-amount
    : 100
        duration
    :
          respawn-time
    : 5
        commands
    :
          use-commands
    : false
          commands
    :
           - 'tell %player% You''ve mined Diamond Ore'
      EMERALD_ORE
    :
        item
    :
          item-material
    : EMERALD
          item-amount
    : 1
          custom-name
    :
            use-custom-name
    : false
            custom-item-name
    : '&eEmerald'
          custom-lore
    :
            use-custom-lore
    : false
            custom-item-lore
    :
             - '&7Custom Lore'
        experience
    :
          gain-experience
    : true
          experience-amount
    : 10
        economy
    :
          use-economy
    : false
          money-amount
    : 100
        duration
    :
          respawn-time
    : 5
        commands
    :
          use-commands
    : false
          commands
    :
           - 'tell %player% You''ve mined Emerald Ore'
      NETHER_QUARTZ_ORE
    :
        item
    :
          item-material
    : QUARTZ
          item-amount
    : 1
          custom-name
    :
            use-custom-name
    : false
            custom-item-name
    : '&eQuartz'
          custom-lore
    :
            use-custom-lore
    : false
            custom-item-lore
    :
             - '&7Custom Lore'
        experience
    :
          gain-experience
    : true
          experience-amount
    : 10
        economy
    :
          use-economy
    : false
          money-amount
    : 100
        duration
    :
          respawn-time
    : 5
        commands
    :
          use-commands
    : false
          commands
    :
           - 'tell %player% You''ve mined Nether Quartz Ore'
      RANDOM_ORE
    : # Here you can customize the random ore
        blocks
    : # Here you can define the blocks that should be random added
          - 'COAL_ORE'
          - 'IRON_ORE'
          - 'GOLD_ORE'
          - 'REDSTONE_ORE'
          - 'LAPIS_ORE'
          - 'DIAMOND_ORE'
          - 'EMERALD_ORE'
          - 'NETHER_QUARTZ_ORE'
        miscellaneous
    : # Here you can define the miscellaneous for the random ore
          use-replace-particles
    : true # Here you can enable or disable replace particles
          use-replace-sunds
    : true # Here you can enable or disable replace sounds
        timing
    : # Here you can edit the timer
          timer
    : 1 # Define the timer between ore replacing in seconds (REQUIRES SERVER RESTART)
     

    Report an Issue

    Note: Please do not write a review in order to get help or report a bug. I will not help in this way. Write a discussion post or message me directly and I will help as quickly as possible.
    1. Make sure to read this entire post thoroughly especially the above troubleshooting and commands section before deciding that you have an issue and it is not user error.
    2. If you do have a bug, check the server console for errors after running a command that is having an issue or on server startup. An error may be many lines and is usually indented and/or red. This is very helpful in fixing issues.
    3. Write a discussion post or message me directly clearly describing your issue and giving relevant screenshots and any errors that you found.
    4. I will help as soon as I have time; I promise I'm not ignoring anything on purpose.
    Review
    Would be nice if you could leave a review so I can change and optimize the plugin
    [​IMG]
    AnakHalal likes this.

Recent Reviews

  1. CardiaK.
    CardiaK.
    5/5,
    Version: 1.1.5
    great plugins! I recommand it !

    However, I would like to tell you that there is a bug with "Custom-Name" and "Custom-Lore" being enabled, it does not affect the game. It is as if it is wrong. try to rectify that please!
    1. miqnjint
      Author's Response
      Thanks for your review!
      I am currently busy and I will fix this bug when I got the time
  2. dinoboss2001
    dinoboss2001
    5/5,
    Version: 1.1.3
    Could you put that according to the region they can regenerate there? and if you can add other blocks such as molar wood, thanks for the plugin I hope more
    1. miqnjint
      Author's Response
      Thanks for your review!
      I will try my best to implement those features thanks for the suggestions
  3. AnakHalal
    AnakHalal
    5/5,
    Version: 1.0.8
    Love this plugin! Using it on my server!
    ‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎
    1. miqnjint
      Author's Response
      Thanks for your review!
      Glad you like it