Don't Do It

A paper plugin that provides a minigame called Don't Do It.
6efeb0e1-935f-42bd-b685-6920cd3ab746.png

6efeb0e1-935f-42bd-b685-6920cd3ab746.png

Description

Don't Do It

A multiplayer party minigame

You have one job: don't do the thing. The problem is, you don't know what the thing is.


๐ŸŽฎ What is Don't Do It?

Don't Do It is a team-based party minigame inspired by the classic "Don't Do It Challenge". Players are divided into teams and each team is secretly assigned a criteria entry โ€” a forbidden action. If anyone on your team accidentally does that actionโ€ฆ your team loses a life.

The catch? You don't know your own criteria entry. You have to figure it out by observing what your opponents indicate you to do โ€” or by cleverly tricking opponents into doing their forbidden action!

Last team standing is the final winner.


โœจ Features

  • Team-based gameplay โ€” 2 or more teams, each with its own life
  • Hidden criteria system โ€” each team gets a secret forbidden action they must avoid
  • 25+ built-in criteria types โ€” covering almost every player action in Minecraft
  • Custom criteria โ€” players can write their own criteria to spice things up
  • Life & elimination system โ€” teams are eliminated at 0 lives, but can be revived by commands if needed
  • Cross-team guess mechanic โ€” players try to guess their own criteria entry via voice/text; other teams judge via command: correct โ†’ reward lives, wrong โ†’ lose lives
  • Settings GUI โ€” game area size, max life count, diamond behavior, and more in game
  • Full admin command suite โ€” full control over criteria, lives, and game state
  • Bilingual support โ€” Simplified Chinese (็ฎ€ไฝ“ไธญๆ–‡) and English out of the box
  • Auto-generated configs โ€” drop in the JAR, configs generate automatically
  • Wildcard & tag support โ€” use *, #tags, comma lists, and range notation (3..) in criteria config

๐ŸŽฒ Criteria Types (What You Might Have to Avoid)

Category Examples
Movement Walking, jumping, sneaking, sprinting, falling, looking in a direction
Items Holding a specific item, dropping items, picking up items, eating, crafting
Blocks Breaking blocks, placing blocks, standing on a block, being inside a block
Combat Hurting entities, being hurt, killing mobs, dying
Inventory Opening inventory, switching hotbar slots, using tools, transferring items
Chat Saying certain words or any chat at all
Stats Reaching a health threshold, food level, XP level-up
World Going above/below a Y-level, being near certain entities
Custom Player-written criteria โ€” only limited by imagination!

๐Ÿ•น๏ธ How to Play

  1. Install the plugin on your Paper server and invite your friends to play together
  2. Players choose a team by right-clicking colored wool in their hand (configurable)
  3. At least 2 teams are required
  4. The server operator receives a Game Start Item โ€” use it to begin
  5. Each team gets a secret criteria entry โ€” DON'T DO IT!
  6. When a team triggers their criteria, they lose a life
  7. Reach 0 lives = eliminated. Last team alive wins!
  8. Try to guess your own team's criteria entry out loud (voice chat or text)! Other teams then judge with /criteria guess <player> <true|false> โ€” if you guessed right, your team gains lives; if wrong, your team loses lives
  9. Play with custom criteria! If a team did the thing specified by its custom criteria entry, trigger it by clicking the hints in chat box

๐Ÿ“œ Commands

All commands are under /criteria.

Player Commands

Command Description
/criteria trigger <team> Trigger that team's custom criteria entry
/criteria guess <player> <true|false> Judge another team's guess โ€” a player guesses their own criteria entry via voice/chat, then you use this: true = they guessed right โ†’ their team gains lives; false = wrong โ†’ their team loses lives

Admin Commands (OP only)

Command Description
/criteria reset Reset world border and team lives
/criteria settings set Open the settings GUI
/criteria settings reset Reset all game settings
/criteria trigger-forced <team> Force-trigger any criteria entry (bypasses restrictions)
/criteria change <team> Force a criteria entry swap for a team
/criteria grant <team> <name> Assign a specific criteria entry to a team
/criteria get <team> criteria Show a team's current criteria entry
/criteria set-life <team> <lives> Set team lives (0 = eliminate, >0 = revive)

โš™๏ธ Configuration

Two YAML config files are generated in plugins/DontDoIt/ on first startup:

  • game_settings.yml โ€” Game texts, team selection items, ore generation, display settings
  • criteria.yml โ€” All criteria definitions with powerful customization options

Criteria Config Syntax

# Wildcards
item: "*"           # any item
entity: "*"          # any entity
entity: "/"          # no entity (sourceless)

# Tags
block: "#leaves"     # any leaves block

# Multiple values (any match triggers)
item: "diamond,emerald,iron_ingot"

# Ranges
count: "3.."         # 3 or more
count: "5..6"        # between 5 and 6 inclusive

# Reversed logic
reversed: true       # triggers when you DON'T do the action
# For the actual reversed logic, please refer to the comments

๐ŸŒ Localization

Currently supports Simplified Chinese (็ฎ€ไฝ“ไธญๆ–‡) and English.

To add your own language: copy criteria.yml and game_settings.yml into plugins/DontDoIt/, translate the display strings, and restart the server.


Got suggestions or found a bug? Open an issue on GitHub! PRs and language contributions are always welcome. ๐ŸŽ‰

We are working on the mod version (maybe Fabric first), just stay tuned!

The Don't Do It Team

profile avatar
Owner
  • 3
    Projects
  • 102
    Downloads

More from ZTUmber

  • NMBCT Stadium project image

    NMBCT Stadium

    • 50
    • Worlds

    A ready-to-play football experience in Minecraft โ€” pre-configured pitches, full match rules, and multiplayer support out of the box.

    • 50
    • June 21, 2026
    • Worlds
    • +1
  • NMBCT Football project image

    NMBCT Football

    • 40
    • Mods

    NMBCT Football is a mod in Minecraft that simulates the physics of football and the rules of the game.

    • 40
    • June 21, 2026
    • Mods
  • NMBCT Stadium project image

    NMBCT Stadium

    • 50
    • Worlds

    A ready-to-play football experience in Minecraft โ€” pre-configured pitches, full match rules, and multiplayer support out of the box.

    • 50
    • June 21, 2026
    • Worlds
    • +1
  • NMBCT Football project image

    NMBCT Football

    • 40
    • Mods

    NMBCT Football is a mod in Minecraft that simulates the physics of football and the rules of the game.

    • 40
    • June 21, 2026
    • Mods