Mace Roulette
A vanilla Minecraft 1.21.11 Mace Roulette minigame, a spinning Mace selector, custom lobby, and configurable arena events.
截图
介绍
Heus Mace Roulette
A multiplayer Mace Roulette minigame for Minecraft Java Edition 1.21.11. Built entirely as a vanilla datapack—no mods, plugins, or resource pack required.
How it works
Join one of 10 independent game rooms from the lobby compass. When enough players queue, the match starts automatically. A physical Mace spins at the center of the arena and points to the selected player. After a short grace period, that player receives the Mace and Wind Charges.
Fight, survive, and stay on the platform. Eliminated players become Spectators, and the last survivor wins.
Features
- 10 separate rooms, each supporting 2–12 players
- A shared custom lobby with a compass room menu
- A spinning Mace selection animation that points to the chosen player
- Configurable Mace duration, Mace count, and Wind Charges
- Optional arena events: falling anvils, glowing silverfish, safe colors, crumbling blocks, slime, ice, and a broken floor
- Optional safe borders, Mace-only PvP, and shrinking arenas
- Live match spectating
- English and Turkish player-facing messages
- Admin settings available through signs in the lobby
- Player inventory, location, and game mode restoration after matches
The Mace deals normal vanilla damage; it is not an automatic one-hit elimination weapon.

Installation
- Place the downloaded ZIP file in your world’s
datapacksfolder. Do not install both the ZIP and an unpacked copy. - Fully restart the server so the custom dimensions load.
- In the normal world, an OP clicks GRANT ADMIN ACCESS in chat, then START LOBBY. A guide book also explains the steps.
The equivalent commands are:
/function heus:admin/op_access
/trigger world
The lobby starts building only after world mode is enabled. Its first import may take a little while. Wait for the green lobby-ready message before opening the room menu.
Joining a game
Right-click the Heus Game Rooms compass in the lobby and choose a room. A queue countdown begins at 2 players. When 4 players join, the remaining countdown drops to at most 15 seconds. Selecting a room with a live match lets you watch as a Spectator.
Vanilla limitation: The setup message and guide book are visible to all players in the normal world, but only an OP can use the admin-access command.
Commands
Player commands
| Command | What it does |
|—|—|
| /trigger heus_menu | Open the room menu if you do not have the compass. |
| /trigger heus_room set 1 | Join or leave Room 1. Use a number from 1–10. Selecting a live room lets you spectate it. |
| /trigger heus_watch_exit | Leave a live match you are spectating. |
| /trigger lobby | Return to the lobby when world mode is active. |
| /trigger heus_lang set 1 | Switch messages and menus to Turkish. |
| /trigger heus_lang set 2 | Switch messages and menus to English. |
Admin setup and game control
Run /function heus:admin/op_access once as an OP to enable admin signs and trigger commands. The clickable setup message can run it for you.
| Command | What it does |
|—|—|
| /trigger world | Start or stop the lobby world. |
| /trigger settings | Show the current settings. |
| /trigger stop | Stop all active matches while keeping the lobby available. |
| /function heus:world/enable | Start the lobby directly as an OP, without the heus.admin tag. |
| /function heus:world/disable | Stop world mode and return eligible players to their previous worlds. |
| /function heus:lobby/refresh | Refresh lobby signs without rebuilding the lobby. |
Admin settings
These /trigger commands require heus.admin. Settings are shared across all 10 rooms.
| Command | Range or effect |
|—|—|
| /trigger mace_time set 10 | Set each Mace round to 1–300 seconds. Default: 5 seconds. |
| /trigger mace_count set 2 | Select 1–12 Mace holders per round. |
| /trigger wind_charges set 3 | Give each selected player 0–64 Wind Charges. |
| /trigger shrink_after set 3 | Start shrinking after 1–100 completed rounds. |
| /trigger border | Toggle the safe arena border. |
| /trigger maceonly | Toggle Mace-holder-only PvP. |
| /trigger shrink | Toggle arena shrinking. |
| /trigger addons | Toggle random round events. |
Manual match controls
Room queues normally start matches automatically. Admins can also control a room manually:
| Command | What it does |
|—|—|
| /function heus:setup | Prepare Room 1. |
| /function heus:start | Start Room 1 after setup. |
| /function heus:stop | Stop Room 1. |
| /function heus2:setup | Prepare Room 2. Replace heus2 with heus3 through heus10 for other rooms. |
| /function heus2:start | Start Room 2 after setup. |
| /function heus2:stop | Stop Room 2. |
| /function heus:rooms/stop_all | Stop every active room without disabling the lobby. |
The admin room signs provide the main settings without typing commands.
常见问题
Mace Roulette 支持哪些 Minecraft 版本?
Mace Roulette 支持 Minecraft Java 版 1.21.11。下载时注意选择和你游戏版本一致的文件。
Mace Roulette 怎么安装?
新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。
Zartheus 的其他作品
查看全部 →Winter Panorama
Transform Minecraft's menus into a breathtaking winter night with snowy landscapes, cozy villages, and glowing northern lights.
Totem Warning
A lightweight client-side Fabric mod that warns you when your Totem of Undying is missing from your offhand or hotbar. Fully customizable visual alerts, built for everyday survival and PvP.
Heus Visible Textures
A lightweight, vanilla-friendly resource pack that makes rare, hidden, and easily confused Minecraft blocks easier to identify.
评论
登录后评论和评分