← Back to projects

PLUGIN / Minecraft

ZMC-ChatGames

Short chat games with questions, calculations and scrambled words.
Status
In testing
Version
Work in progress
Public demo
Available material

ABOUT

What does this plugin do?

ZMC-ChatGames automatically starts short games for online players. They can answer questions, solve calculations or rearrange scrambled words.

Administrators can set the frequency, minimum player count, answer time and winner rewards.

FOCUS

Key features

  1. 01

    Several types of short chat games

  2. 02

    Automatic schedule and round timer

  3. 03

    Custom questions, words and rewards

PLUGIN DETAILS

Specification and capabilities

This plugin runs 19 chat games and 7 world challenges. The server team controls questions, answer time, winners, points and rewards in config.yml.

Platform Spigot / Paper
Minecraft 26.2
Java 25
Storage FILE / SQLite / MySQL
Integrations PlaceholderAPI
Plugin status In testing

Text games

Unscramble, maths, trivia, reactions, ciphers, associations, flags and other short chat rounds.

World challenges

Hunt, mine, place, fish, eat, craft and furnace objectives as separate challenges.

Custom rules

Random or fixed scheduling, game weights, player limits, points and rewards based on place, chance and permission.

Commands

  • /chatgames [stats|points|top|fastest|status|toggle|start|stop|reload] Shows help and available features. zmc.chatgames.play
  • /chatgames stats [gracz] Shows statistics and points. zmc.chatgames.stats
  • /chatgames points Shows your points. zmc.chatgames.stats
  • /chatgames top Shows the wins and points leaderboard. zmc.chatgames.stats
  • /chatgames fastest Shows the fastest-answer leaderboard. zmc.chatgames.stats
  • /chatgames status Shows scheduler status. zmc.chatgames.stats
  • /chatgames toggle [sound|title|actionbar] Toggles your personal feedback channels. zmc.chatgames.toggle
  • /chatgames start [typ] Starts a selected game. zmc.chatgames.admin
  • /chatgames random Draws and starts a game. zmc.chatgames.admin
  • /chatgames stop Stops the active round. zmc.chatgames.admin
  • /chatgames toggleall Toggles the scheduler. zmc.chatgames.admin
  • /chatgames logs [1-100] Reads recent game log entries. zmc.chatgames.admin
  • /chatgames addpoints|removepoints|setpoints <gracz> <liczba> Manages a player’s points. zmc.chatgames.admin
  • /chatgames remove <gracz> Removes a player from the ranking. zmc.chatgames.admin
  • /chatgames reload Validates and reloads configuration. zmc.chatgames.admin

Permissions

  • zmc.chatgames.play
  • zmc.chatgames.stats
  • zmc.chatgames.toggle
  • zmc.chatgames.admin

Placeholders

  • %zmc_points%
  • %zmc_wins%
  • %zmc_rank%
  • %zmc_fastest%
  • %zmc_enabled%
  • %zmc_sound_enabled%
  • %zmc_title_enabled%
  • %zmc_actionbar_enabled%
  • %zmc_game_active%
  • %zmc_game_type%
  • %zmc_next_game_seconds%

MATERIALS

Screenshots and demos

Real screenshots or a video will be added when there is something useful to show.

Need a similar solution?

Describe the result you want.

Contact me