Documentation / ZMC-ChatGames

Short chat games with questions, calculations, words and world challenges.

A practical reference for installing and configuring this ZMConcepts plugin.

Quick setup: Upload the plugin to your server, review the generated configuration and adjust the options for your community.

Overview

What this project does and what you can configure on your server.

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

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.

Configuration

Upload the plugin to your server, review the generated configuration and adjust the options for your community.

Requirements

Platform
Spigot / Paper
Minecraft
26.2
Java
25
Storage
FILE / SQLite / MySQL
Status
In testing

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%

Integrations

PlaceholderAPI