
支付所有人
一个客户端Fabric模组,能够通过GUI扫描并支付多人服务器上所有在线玩家。
Pay Everyone
一个自动向所有在线玩家付款的 Minecraft Fabric 模组。像 MrBeast 一样!
功能说明
一个随你的物品栏自动打开的 GUI,一键向所有在线玩家付款。自动发现玩家、随机化付款顺序,并以可配置的延迟发送命令。
环境要求
- Minecraft 1.21.1 – 1.21.11
- Fabric Loader 0.15.0+
- Fabric API(与你的 Minecraft 版本匹配)
安装
- 为你的 Minecraft 版本安装 Fabric Loader
- 为你的 Minecraft 版本下载最新的 Fabric API
- 从 Releases 页面下载最新的
pay-everyone-[minecraft_version]+[version].jar - 将两个模组都放入你的
.minecraft/mods文件夹 - 启动 Minecraft
使用方法
打开物品栏时 GUI 会自动打开。使用最小化按钮隐藏 GUI,使用 /payeveryone show 取消隐藏菜单。点击固定按钮可在关闭物品栏时保持其可见。
主选项卡
| 字段 | 描述 |
|---|---|
| Amount | 每位玩家的金额。支持 1000、5k、2.5m,或像 100-500 这样的范围 |
| Auto | 将你的总余额平均分配给所有玩家 |
| Delay | 每次付款之间的毫秒数(默认:1000ms) |
| Enable TabScan | 付款前自动扫描玩家 |
| Start / Pause / Cancel | 控制付款流程 |
玩家选项卡
- Add Player — 手动添加要付款的玩家
- Exclude Player — 跳过特定玩家
- Online Players List — 查看已发现的玩家;右键点击可排除
扫描选项卡
通过查询服务器的 /pay 命令自动补全来发现大型服务器上的玩家。
- Scan Interval — 查询之间的延迟(默认:50ms,最小:1ms)
- Dynamic Subdivision — 检测到某个前缀达到最大查询数(1000 名玩家)时,自动将该前缀加入队列以重新扫描。(理论最大值为 21.4 亿个玩家名称!)
- Start Scan / Cancel / Clear List — 控制扫描
- Export / Import — 将扫描到的玩家保存为 JSON 或从文件加载
设置选项卡
| 设置 | 描述 |
|---|---|
| Pay command | 如果你的服务器使用其他命令,可更改 /pay |
| Reverse syntax | 使用 /pay <amount> <player> 而非 /pay <player> <amount> |
| Auto Confirm | 自动点击确认按钮槽位 ID |
| Double Send | 将每条付款命令发送两次 |
| Keybinds | 查看/更改强制停止按键绑定(默认:J) |
命令与按键绑定
/payeveryone show— 显示 GUI/payeveryone hide— 隐藏 GUI- J(默认)— 强制停止付款或扫描
可在 Options → Controls → Key Binds → Pay Everyone 中更改按键绑定。
从源码构建
先决条件
- Java 21 或更高版本
- Gradle(通过 wrapper 包含)
构建 Minecraft 模组
克隆仓库
git clone https://github.com/aurickk/Pay-Everyone.git cd Pay-Everyone构建模组
# Windows .\gradlew.bat build # Linux/Mac ./gradlew build
输出的 JAR 位于 versions/1.21.4/build/libs/(1.21.1 - 1.21.5)、versions/1.21.6/build/libs/(1.21.6 - 1.21.8)以及 versions/1.21.6/build/libs/(1.21.9 - 1.21.11)。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。