All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Pay Everyone

Pay Everyone

by Aurick • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Pay Everyone

Pay Everyone

A Minecraft Fabric mod that pays all online players automatically. Be like MrBeast!

What It Does

A GUI that automatically opens with your inventory to pay all online players with one click. Discovers players, randomizes payment order, and send commands with configurable delays.

paydemo

Requirements

  • Minecraft 1.21.1 – 1.21.11
  • Fabric Loader 0.15.0+
  • Fabric API (matching your Minecraft version)

Installation

  1. Install Fabric Loader for your Minecraft version
  2. Download the latest Fabric API for your Minecraft version
  3. Download the latest pay-everyone-[minecraft_version]+[version].jar from the Releases page
  4. Place both mods in your .minecraft/mods folder
  5. Launch Minecraft

How to Use

The GUI opens automatically when you open your inventory. Use the minimize button to hide the GUI and /payeveryone show to unhide the menu. Click the pin button to keep it visible when inventory is closed.

Main Tab

Field Description
Amount Amount per player. Supports 1000, 5k, 2.5m, or ranges like 100-500
Auto Divides your total balance equally among all players
Delay Milliseconds between each payment (default: 1000ms)
Enable TabScan Automatically scan for players before paying
Start / Pause / Cancel Control payment process

Players Tab

  • Add Player — Manually add players to pay
  • Exclude Player — Skip specific players
  • Online Players List — View discovered players; right-click to exclude

Scan Tab

Discovers players on large servers by querying the server's /pay command autocomplete.

  • Scan Interval — Delay between queries (default: 50ms, min: 1ms)
  • Dynamic Subdivision — Detects when a prefix hits the maximum query (1000 players) and automatically queue the prefix to get rescanned. (Theoretical maximum of 2.14 billion player names!)
  • Start Scan / Cancel / Clear List — Control the scan
  • Export / Import — Save scanned players to JSON or load from file

Settings Tab

Setting Description
Pay command Change from /pay if your server uses something else
Reverse syntax Use /pay <amount> <player> instead of /pay <player> <amount>
Auto Confirm Automatically click a confirmation button slot ID
Double Send Send each payment command twice
Keybinds View/change the force-stop keybind (default: J)

Commands & Keybinds

  • /payeveryone show — Show the GUI
  • /payeveryone hide — Hide the GUI
  • J (default) — Force stop payment or scan

Change keybinds in Options → Controls → Key Binds → Pay Everyone.

Building from Source

Prerequisites

  • Java 21 or higher
  • Gradle (included via wrapper)

Building the Minecraft Mod

  1. Clone the repository

    git clone https://github.com/aurickk/Pay-Everyone.git
    cd Pay-Everyone
  2. Build the mod

    # Windows
    .\gradlew.bat build
    
    # Linux/Mac
    ./gradlew build

Output JARs are in versions/1.21.4/build/libs/ (1.21.1 - 1.21.5), versions/1.21.6/build/libs/ (1.21.6 - 1.21.8) and versions/1.21.6/build/libs/ (1.21.9 - 1.21.11).

How to Install Pay Everyone (Mod)

Pay Everyone by Aurick is verified for Fabric across Minecraft versions 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6 (latest release: v1.1.1, file size: 127 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6) and platform (Fabric).
  2. Make sure you have the compatible loader or environment installed for Fabric.
  3. Move the downloaded Pay Everyone file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.1.x
Fabric
7mo ago 1
1.21.x
Fabric
7mo ago 1
1.21.x
Fabric
7mo ago 1
1.21.x
Fabric
7mo ago 1
1.21.x
Fabric
8mo ago 1
1.21.x
Fabric
8mo ago 1
1.21.x
Fabric
8mo ago 1
1.21.x
Fabric
8mo ago 1
1.21.x
Fabric
8mo ago 1
1.21.x
Fabric
8mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.10
Fabric
11mo ago 1
1.21.9
Fabric
11mo ago 1
1.21.8
Fabric
11mo ago 1
1.21.7
Fabric
11mo ago 1
1.21.6
Fabric
11mo ago 1
1.21.5
Fabric
11mo ago 1
1.21.4
Fabric
11mo ago 1
1.21.1
Fabric
11mo ago 1
1.21.10
Fabric
11mo ago 1
1.21.9
Fabric
11mo ago 1
1.21.8
Fabric
11mo ago 1
1.21.7
Fabric
11mo ago 1
1.21.6
Fabric
11mo ago 1
1.21.5
Fabric
11mo ago 1
1.21.4
Fabric
11mo ago 1
1.21.10
Fabric
11mo ago 1
1.21.9
Fabric
11mo ago 1
1.21.8
Fabric
11mo ago 1
1.21.7
Fabric
11mo ago 1
1.21.6
Fabric
11mo ago 1
1.21.5
Fabric
11mo ago 1
1.21.4
Fabric
11mo ago 1
1.21.4
Fabric
11mo ago 1
1.21.8
Fabric
11mo ago 1
## Fixes and Updates

### Fixes
  • Fixed GUI menu unresponsive on macOS. Now uses Window.getScreenWidth()/getScreenHeight() matching Mojang's own MouseHandler scaling. Windows unaffected.
### Changes
  • Extended Minecraft version support to 26.1.2.

## Fixes and Updates

### Fixes
  • Fixed GUI menu unresponsive on macOS. Now uses Window.getScreenWidth()/getScreenHeight() matching Mojang's own MouseHandler scaling. Windows unaffected.
### Changes
  • Extended Minecraft version support to 26.1.2.

## Fixes and Updates

### Fixes
  • Fixed GUI menu unresponsive on macOS. Now uses Window.getScreenWidth()/getScreenHeight() matching Mojang's own MouseHandler scaling. Windows unaffected.
### Changes
  • Extended Minecraft version support to 26.1.2.

## Fixes and Updates

### Fixes
  • Fixed GUI menu unresponsive on macOS. Now uses Window.getScreenWidth()/getScreenHeight() matching Mojang's own MouseHandler scaling. Windows unaffected.
### Changes
  • Extended Minecraft version support to 26.1.2.

## Bug Fixes
  • Fixed GUI permanently freezing after cancelling a payment or scan.
  • Fixed stopPaying() not resetting payment state.
  • Fixed input validation errors not surfacing in the GUI.
  • Fixed amount validation running after tab scan instead of before.

  • For Minecraft Fabric 1.21.1 to 1.21.11**
## Bug Fixes
  • Fixed GUI permanently freezing after cancelling a payment or scan.
  • Fixed stopPaying() not resetting payment state.
  • Fixed input validation errors not surfacing in the GUI.
  • Fixed amount validation running after tab scan instead of before.

  • For Minecraft Fabric 1.21.1 to 1.21.11**
## Bug Fixes
  • Fixed GUI permanently freezing after cancelling a payment or scan.
  • Fixed stopPaying() not resetting payment state.
  • Fixed input validation errors not surfacing in the GUI.
  • Fixed amount validation running after tab scan instead of before.

  • For Minecraft Fabric 1.21.1 to 1.21.11**
## New Features & Changes
### New Features
  • Automatically subdivides scan queries for faster, more thorough player discovery on large servers. (Theoretical maximum of 2.14 billion player names!)
  • Reduced minimum scan interval.
  • Hide button disabled during TabScan to prevents getting stuck in inventory screen when you minimized the GUI while scanning.
  • Excluded players hidden from online list.

<img width="40%" alt="image" src="https://github.com/user-attachments/assets/7a5b54d3-f7f6-44ac-af5c-bc3ea11a63cb" />



### Changes
  • Migrated build system to Stonecutter for multi-version support.
  • Simplified version compatibility layer.
  • Code cleanup and optimization.


  • For Minecraft Fabric 1.21.1 to 1.21.11**
## New Features & Changes
### New Features
  • Automatically subdivides scan queries for faster, more thorough player discovery on large servers. (Theoretical maximum of 2.14 billion player names!)
  • Reduced minimum scan interval.
  • Hide button disabled during TabScan to prevents getting stuck in inventory screen when you minimized the GUI while scanning.
  • Excluded players hidden from online list.

<img width="40%" alt="image" src="https://github.com/user-attachments/assets/7a5b54d3-f7f6-44ac-af5c-bc3ea11a63cb" />



### Changes
  • Migrated build system to Stonecutter for multi-version support.
  • Simplified version compatibility layer.
  • Code cleanup and optimization.


  • For Minecraft Fabric 1.21.1 to 1.21.11**
## New Features & Changes
### New Features
  • Automatically subdivides scan queries for faster, more thorough player discovery on large servers. (Theoretical maximum of 2.14 billion player names!)
  • Reduced minimum scan interval.
  • Hide button disabled during TabScan to prevents getting stuck in inventory screen when you minimized the GUI while scanning.
  • Excluded players hidden from online list.

<img width="40%" alt="image" src="https://github.com/user-attachments/assets/7a5b54d3-f7f6-44ac-af5c-bc3ea11a63cb" />



### Changes
  • Migrated build system to Stonecutter for multi-version support.
  • Simplified version compatibility layer.
  • Code cleanup and optimization.


  • For Minecraft Fabric 1.21.1 to 1.21.11**
## Added features

### Features
  • Added import and exploit button to the "Scan" tab to save scanned players to JSON or load from file.
  • Added support for Minecraft 1.21.11

<img width="568" height="746" alt="new menu with import/export functionality" src="https://github.com/user-attachments/assets/dcbbf718-8831-4342-963a-49af0feb8dae" />

  • For Minecraft Fabric 1.21.1 to 1.21.11**
## Added features

### Features
  • Added import and exploit button to the "Scan" tab to save scanned players to JSON or load from file.
  • Added support for Minecraft 1.21.11

<img width="568" height="746" alt="new menu with import/export functionality" src="https://github.com/user-attachments/assets/dcbbf718-8831-4342-963a-49af0feb8dae" />

  • For Minecraft Fabric 1.21.1 to 1.21.11**
## Added features and fixes

### Changes
  • Prevent the cancel key bind from registering when typing in text input boxes.
  • Fix the GUI not appearing with creative inventory.

### Features
  • Added minimize button to the GUI to hide the menu. Use /payeveryone show to unhide the GUI.

<img width="628" height="175" alt="menu bar" src="https://github.com/user-attachments/assets/494c20e6-73a1-4ace-b5f8-6982aa3c3c8b" />
## Added features and fixes

### Changes
  • Prevent the cancel key bind from registering when typing in text input boxes.
  • Fix the GUI not appearing with creative inventory.

### Features
  • Added minimize button to the GUI to hide the menu. Use /payeveryone show to unhide the GUI.

<img width="628" height="175" alt="menu bar" src="https://github.com/user-attachments/assets/494c20e6-73a1-4ace-b5f8-6982aa3c3c8b" />


### Changes
  • Fix double sent text inputs in legacy build
  • Fix tab scan infinite loop in legacy build
  • Overall performance optimizations
Pay Everyone Icon
Download Pay Everyone
Select game version
Select platform