sChatGames - Fun, Configurable, and Rewarding Chat Games! icon

sChatGames - Fun, Configurable, and Rewarding Chat Games! -----

Engage your community with fun, automatic chat games! Features multiple game types, fully customizab



Overview
Keep your server's chat active and engaged with sChatGames, a modern and feature-rich chat game plugin. sChatGames automatically starts fun challenges in the chat, rewarding the fastest player to answer correctly. It's the perfect way to give your players something fun to do during downtime and reward them for being active.

Built to be lightweight and incredibly customizable, sChatGames allows you to control everything from the types of games played to the words used and the prizes awarded. It's a must-have for any community-focused server!

Denpendics -> sApi Download Here [REQUIRED]

Features
  • Automatic Gameplay: The plugin automatically starts games at a configurable interval, but only if enough players are online.

  • Multiple Game Types: Keep things fresh with different game modes!
    • Type Game: The classic race to type a word first.

    • Unscramble Game: Unscramble the letters to find the hidden word.

    • (More games coming soon!)
  • Fully Customizable Rewards: Reward your players exactly how you want! You can execute an unlimited number of console commands for the winner. Perfect for giving:
    • In-game money (requires Vault & an economy plugin)

    • Special items or crate keys

    • Custom permissions

    • And anything else you can imagine!
  • Custom Word Lists: Don't like the default words? Create your own word lists in games.yml! You can create different lists (e.g., "easy", "hard", "themed") and assign them to any game type.

  • Highly Configurable:
    • Enable or disable any game type.

    • Set the time limit for answering.

    • Configure the minimum players needed for games to start.

    • Change all plugin messages and colors.

    • Toggle case-sensitivity for answers.
  • Lightweight and Efficient: Designed to be easy on your server's performance.

  • Admin Commands: Manually start games whenever you want.
Commands & Permissions
  • /schatgames start (Alias: /scg start)
    • Manually starts a random, enabled chat game.

    • Permission: schatgames.admin.start (default: op)
Configuration
We use two simple and powerful configuration files. config.yml for main settings, and games.yml for game types and words.

codeYaml

# sChatGames Configuration File
settings:
minimum-players: 3
game-interval: 300 # 5 minutes
time-limit: 30
case-sensitive: false

# Commands to be executed from the console when a player wins.
# Use the placeholder {player} for the winner's name.
rewards:
- "eco give {player} 100"
- "say &a{player} &ehas won a chat game and received a reward!"
- "give {player} diamond 1"

messages:
game-win: "{prefix}&a{player} &ehas won the game in &b{time} &eseconds! The answer was: &6{answer}"
game-timeout: "{prefix}&cNobody answered in time! The correct answer was: &6{answer}"

codeYaml

# Configuration for each Chat Game type.
word-lists:
easy-words:
- "Apple"
- "Diamond"
- "Creeper"
hard-words:
- "Enchanting Table"
- "Ender Dragon"
- "Shulker Box"

games:
TYPE:
enabled: true
word-lists:
- "easy-words"

UNSCRAMBLE:
enabled: true
word-lists:
- "hard-words"

Installation & Dependencies
This plugin requires our shared API plugin, sApi, to run.

  1. Download both sChatGames.jar and sApi.jar.

  2. Place both JAR files in your server's plugins folder.

  3. Start or restart your server.

  4. The configuration files (config.yml and games.yml) will be generated in the plugins/sChatGames/ folder. Customize them to your liking!
Resource Information
Author:
----------
Total Downloads: 7
First Release: Oct 2, 2025
Last Update: Oct 2, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings