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
# 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.
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.
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.
Write a discussion post or message me directly clearly describing your issue and giving relevant screenshots and any errors that you found.
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