✨ ChatGames ✨ - Multiple Game Types, Fully Customisable, Hiscores, Fully Translatable icon

✨ ChatGames ✨ - Multiple Game Types, Fully Customisable, Hiscores, Fully Translatable -----

Let your players play chat games in your server chat



Major performance overhaul and algebra
Performance Overhaul
ChatGames has undergone several major performance upgrades to allow the plugin to be more performant on busier servers. These should take a lot of stress off of the main thread, and allow for minimal performance issues across the board. If you notice any more performance upgrades do not hesitate to let me know, however the performance refactor has been significant and is aimed at eliminating lag. If you are using MySQL be sure to add the following to the MySQL section of your config.yml to configure connection pooling:
Code (YAML):
  # Connection pool tuning. Defaults are conservative and work well for most servers.
  # Raise max-size if you run hundreds of concurrent players with frequent games.
  pool
:
    max-size
: 6
    min-idle
: 2
    connection-timeout-ms
: 10000
Math Operator Toggle
You can now toggle which operators you would like to see in ChatGames. You can do this from the math games section of the config file. If you already have an existing config.yml file, then add this to your math section:
Code (YAML):
maths:
  operators
:
    addition
: true
    subtraction
: true
    multiplication
: true
    division
: true
Algebra
You can now have algebraic equations as math chat games. You will need to add a new section into your config.yml, unless you regenerate with a fresh install. The difficulty of the equations will scale off of the math difficulty values that you have set in the math section.
Code (YAML):
algebra:
  enabled
: true
  variable-range
:
    min
: 1
    max
: 30
  rewards
:
    use-prefix
: false
    commands
:
     - 'eco give %player% 75'
    chance-commands
:
      cmd1
:
        command
: 'eco give %player% 100'
        chance
: 50 # percent chance
      cmd2
:
        command
: 'eco give %player% 1000'
        chance
: 5 # percent chance
    broadcast
:
     - ' [CENTER ]&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━'
      - ' [CENTER ]<gradient: #F59E0B:#A78BFA>&lChatGames</gradient>'
      - ' [CENTER ]&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━'
      - ' [CENTER ] #94A3B8%player% #F59E0Bgot the correct answer first!'
      - ' [CENTER ] #F59E0BAnswer: #F59E0B&l%answer%#F59E0B!'
      - ' [CENTER ]&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━'
If you have any bugs or issues with this update, you can reach out on the discord for help
----------, Apr 24, 2026
Resource Information
Author:
----------
Total Downloads: 18,113
First Release: Jun 8, 2022
Last Update: Jun 17, 2026
Category: ---------------
All-Time Rating:
22 ratings
Find more info at docs.criticalred.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings