Sueta

ResourceRush

1.5-SNAPSHOT

A lightweight Minecraft mini-game that rewards players for breaking specific blocks.

·Plugin

ResourceRush – Resource Race Plugin
ResourceRush is a competitive Minecraft mini-game plugin where players race to break specific blocks. The twist? No drops — breaking a block only gives points. The player with the most points at the end wins!

Features

  • ✅ Point-based block breaking system

  • Fully customizable scoreboard

  • ❌ Blocks don’t drop anything when broken

  • Live configuration reload support

  • Multiplayer-ready with UUID tracking

  • ⚙️ Simple YAML-based configuration

  • Easy-to-use command system

⚙️ Configuration
blocks.yml
Define which blocks give points when broken:

materials:
  blocks:
     - GOLD_ORE
    - DIAMOND_ORE
    - IRON_ORE

Each block in this list gives +1 point when broken. No item drops will occur.

config.yml (Scoreboard)

game:
  expire-time: 3
scoreboard:
  game:
    title: "&eResourceRush"
    lines:
      - "&m&7---------------------"
      - ""
      - " &fYour name: &e{player_name}"
      - " "
      - " &fYour points: &e{points}"
      - ""
      - "&m&7---------------------"
blocksbreak-sound: ENTITY_PLAYER_LEVELUP
break-sound: true
broadcastStart:
  - "&m&7------------------------------"
  - ""
  - "     &eStarting... ResourceRush"
  - ""
  - "      &7Usage: &e/collect join"
  - ""
  - "&m&7------------------------------"
winner-message:
  - "&m&7------------------------------"
  - ""
  - "       &fWinner: &7{winnerName} &rpoints: &e{winnerPoints}"
  - ""
  - "&m&7------------------------------"

You can fully customize the scoreboard design using Minecraft color codes and placeholders.

messages.yml (Messages for player)

noPermission: "&4You don't have enough rights to use this command!"
blocksbreak-points: "&aYou have obtained a &e{blockType} &aand received: &e{points} &apoints"
alreadyingame: "&4You're already connected to the game."
game-not-running: "&4The game has not started yet."
game-not-leave: "&4You are not in the game!"
if-player-in-creative: "&4While you're in CREATIVE mode, you can't break blocks and earn points."

Now you can customize messages for your players however you like

Commands
Command - Description - Permission
/collect join - Join the game - resourcerush.user
/collect leave - Leave the game - resourcerush.user
/collect reload - Reload plugin configuration - resourcerush.admin
/collect start - Start the game - resourcerush.admin
/collect stop - Stop the game - resourcerush.admin
✔ All commands support tab completion.

How It Works

  1. An admin starts the game with /collect start

  2. Players break blocks listed in blocks.yml

  3. Each block gives 1 point — no drops

  4. At the end, the player with the most points wins

  5. Admin ends the game manually or using a timer

Installation

  1. Download the .jar file and place it in your plugins/ folder

  2. Restart your server

  3. Configure the plugin to fit your playstyle

  4. Start a game and enjoy!

Feedback & Support
Found a bug? Have suggestions? Report it on GitHub or leave feedback on the SpigotMC resource page.

Get ready for a fast-paced resource-grinding competition with no drops — just points!
ResourceRush is perfect for custom events, tournaments, or fun minigames on your Minecraft server.

Similar projects

Plugin →