promotional bannermobile promotional banner

MiningAlerts

Announces when players find ores in your server!
description_2fe2a375-c970-4211-a584-24c85617a6c3.png

description_2fe2a375-c970-4211-a584-24c85617a6c3.png

Description

Mining Alerts

MiningWatchdog watches players while they mine and announces it when someone finds a big amount of ores.

It doesn’t spam chat for every block.
It waits until the player finishes mining, then checks if they found enough ore to be worth announcing.

How It Works 

A player starts mining ore

  • As long as they keep mining, MiningWatchdog keeps counting
  • When the player stops mining for a couple of seconds, the plugin checks:
  • How much ore they mined
  • What type of ore it was
  • If they mined a lot, the server announces it
  • If they didn’t mine enough, nothing happens
  • That’s it. No spam, no commands, no setup required.

Example Message

Allan has found 9 Copper

You can fully change this message in the config.

Why Use MiningWatchdog?

  • Keeps chat clean
  • Highlights big ore finds
  • Helps staff notice suspicious mining
  • Works automatically in the background
  • Very lightweight
  • Great for survival, SMP, and semi-vanilla servers.

Configuration

The plugin creates a config file on first start:

 
plugins/MiningWatchdog/config.properties

This file controls what ores are tracked, how many blocks are required, and what message is shown.

Message Settings

msg.alert={player} has found {count} {ore}

This is the message players see.

You can use:

  • {player} → player name
  • {count} → how many blocks they mined
  • {ore} → ore name

You can rewrite this however you want or translate it.

Ore Settings (The Important Part)

Each ore has three lines:

  1. How the plugin recognizes the ore

  2. What name is shown in chat

  3. How many blocks are required before announcing

Example:

 
ore.Copper.prefix=Ore_Copper_ ore.Copper.name=Copper ore.Copper.threshold=8

What this means:

  • Any block that starts with Ore_Copper_ counts
    (like Ore_Copper_Basalt, Ore_Copper_Stone)
  • The message will say Copper
  • The plugin will only announce if 8 or more copper blocks were mined

If someone mines 7 copper?
Nothing is announced.

Full Default Ore List

 
ore.Adamantite.prefix=Ore_Adamantite_ ore.Adamantite.name=Adamantite ore.Adamantite.threshold=5 ore.Cobalt.prefix=Ore_Cobalt_ ore.Cobalt.name=Cobalt ore.Cobalt.threshold=6 ore.Copper.prefix=Ore_Copper_ ore.Copper.name=Copper ore.Copper.threshold=8 ore.Gold.prefix=Ore_Gold_ ore.Gold.name=Gold ore.Gold.threshold=6 ore.Iron.prefix=Ore_Iron_ ore.Iron.name=Iron ore.Iron.threshold=8 ore.Mithril.prefix=Ore_Mithril_ ore.Mithril.name=Mithril ore.Mithril.threshold=5 ore.Onyxium.prefix=Ore_Onyxium_ ore.Onyxium.name=Onyxium ore.Onyxium.threshold=4 ore.Silver.prefix=Ore_Silver_ ore.Silver.name=Silver ore.Silver.threshold=6 ore.Thorium.prefix=Ore_Thorium_ ore.Thorium.name=Thorium ore.Thorium.threshold=4

You can:

  • Raise or lower thresholds
  • Add new ores
  • Remove ores you don’t care about
  • Rename ores in chat

Restart the server after changing the file.

Good to Know

  • Messages only appear after the player finishes mining
  • No chat spam
  • No commands
  • No permissions needed
  • Works with all ore variants

 

The MiningAlerts Team

profile avatar
  • 10
    Projects
  • 3.7K
    Downloads

More from AllanStratView all

  • aSpawn project image

    aSpawn

    • 409
    • Mods

    Allows you to teleport using /spawn

    • 409
    • January 14, 2026
    • Mods
    • +3
  • ListPlayers project image

    ListPlayers

    • 277
    • Mods

    View how many players are online with a simple command!

    • 277
    • January 14, 2026
    • Mods
    • +2
  • EasyMessages project image

    EasyMessages

    • 181
    • Mods

    Allows your players to send messages using msg or tell

    • 181
    • January 14, 2026
    • Mods
    • +2
  • CommandZoom project image

    CommandZoom

    • 1.1K
    • Mods

    CommandZoom is a lightweight server-side plugin that provides a command-based zoom experience for players in Hytale, inspired by OptiFine and designed for fun and experimentation without using client mods.

    • 1.1K
    • January 13, 2026
    • Mods
    • +3
  • aSpawn project image

    aSpawn

    • 409
    • Mods

    Allows you to teleport using /spawn

    • 409
    • January 14, 2026
    • Mods
    • +3
  • ListPlayers project image

    ListPlayers

    • 277
    • Mods

    View how many players are online with a simple command!

    • 277
    • January 14, 2026
    • Mods
    • +2
  • EasyMessages project image

    EasyMessages

    • 181
    • Mods

    Allows your players to send messages using msg or tell

    • 181
    • January 14, 2026
    • Mods
    • +2
  • CommandZoom project image

    CommandZoom

    • 1.1K
    • Mods

    CommandZoom is a lightweight server-side plugin that provides a command-based zoom experience for players in Hytale, inspired by OptiFine and designed for fun and experimentation without using client mods.

    • 1.1K
    • January 13, 2026
    • Mods
    • +3