Sueta

DG Chat Games

2.2.2

17 minigames in chat & in the world · Bonus Hour · Free, no premium tier

·Plugin
  1. 2.2.2latestDG Chat Games 2.2.2Jul 20, 2026

    v2.2.2 - Optimizations & fixes

    Guess The Number is now more configurable and harder by default: - Bigger default range (1 - 1000) so rounds last longer - fully adjustable via min-number / max-number. - New direction-hints toggle - turn higher/lower hints off completely for the hardest mode. - New max-hints-per-player option - limit how many hints each player gets per round (0 = unlimited). Also in this build: - Content no longer repeats until the whole pool has been used (capitals, trivia, riddles, words, and more) - much more variety. - Fixed several minor bugs for better stability. No config changes needed to update - just drop in the new jar and restart. The new options live in games.yml under guessthenumber.
    248 downloads
  2. 2.2.1DG Chat Games 2.2.1Jul 15, 2026

    🇨🇿 Čeština is here - full Czech translation

    IcyKQ translated the plugin into Czech and sent in the full language pack, which is now bundled with the plugin. IcyKQ also helped track down a few bugs along the way - thank you! Set language: cs in config.yml and the whole plugin speaks Czech - UI, commands, GUIs, trivia, riddles, capitals, everything.
    Now 5 fully-translated languages
    - English (en) - Romanian (ro) - Spanish (es) - Italian (it) - Czech (cs) - new! Polish, German, and French remain as skeletons (they fall back to English) - contributions still very welcome.
    Extra content in Czech
    The Czech pack is generous - IcyKQ added even more content than the baseline: 120 riddles, 120 color puzzles, 120 emoji puzzles, 250+ words, and 270 sentences. Czech players get tons of variety.
    Note on the language code
    The code is cs (the ISO 639-1 code for the Czech language), not cz (which is a country code). Set language: cs. No config changes needed to keep your current language. To switch to Czech, set language: cs and run /cg reload (or /cg lang cs).
    Also in this build
    - Fixed several critical bugs for improved stability. --- Huge thanks to IcyKQ for the Czech translation and for helping find several bugs. Want to contribute a translation for your language? Hop on the Discord.
    17 downloads
  3. 2.1.0DG Chat Games 2.1.0Jul 5, 2026

    ⚙ Every player controls their own notifications now

    A server owner asked: "Can players turn off the notification sound per-player, not globally?" Great idea - so v2.1 adds a full personal settings menu.
    /cg settings
    Opens a clean GUI where each player toggles four things for themselves: - 🔊 Notification Sound - the sound when a game starts or is won - 💬 Chat Broadcasts - the game start / winner announcements in chat - 📺 On-screen Titles - titles and subtitles on screen - 🎯 Participate - master switch: turn it off and you get no sounds, no broadcasts, no titles, and your chat is never checked for answers. Perfect for players who just aren't interested. Green/lit icons mean ON, dull icons mean OFF. Click to flip - the icon updates instantly.
    /cg toggle \<setting\>
    Prefer chat over clicking? Toggle directly:
    /cg toggle sound
    /cg toggle broadcast
    /cg toggle title
    /cg toggle participate
    About that sound
    Quick note for the original request: Minecraft's plugin sounds don't follow the player's in-game volume sliders - that's a Bukkit limitation, not something a plugin can change. What we can do (and now do) is let each player choose not to hear it at all. That's exactly what the sound toggle does. No config changes needed. Drop in the new jar and reload. A new player_prefs table is created automatically on first start.
    30 downloads
  4. 2.0.1DG Chat Games 2.0.1Jun 9, 2026

    🌍 Polish for the multi-language release

    Six fixes from feedback after the 2.0 launch, plus the /cg lang command itself now speaks all 7 languages.
    Fixes
    - Diacritic-insensitive answers - Answer "București" with or without the ț, "José" with or without the é, "München" with or without the ü. The plugin normalizes accents so players on any keyboard layout can win. This was a big problem for non-English servers in 2.0; it's gone now. - GUI no longer lag-spikes - Opening the leaderboard GUI used to hit the database synchronously every time. Now it uses the cached top (already updated off-thread by the PAPI cache), so opening GUI on a busy server is instant. - Reward command errors don't tank the chain - A single broken reward command (typo in config, plugin not loaded, etc.) used to throw an exception and skip the rest of the rewards for that win. Now each command is isolated with a try/catch and a clear warning in console. - `/cg lang` stops the active game - Switching language mid-game used to leave a question generated in the old language with an answer in the new one. Now the active question is cancelled before the switch. - `/cg lang` now speaks the active language - Ironically, the command that changes language was the only one with hardcoded English messages. Fixed in all 7 bundled languages (with skeleton PL/DE/FR falling back to English as expected). - "No data yet" leaderboard message is now translatable - One last hardcoded English string in the GUI is now in gui.leaderboard-empty across all language files.
    Small improvements
    - /cg lang now appears in the help menu (was implemented but not advertised in 2.0) - Internal comments cleaned up - no more stale references to the old messages.yml file No config changes needed. Drop in the new jar and reload (or restart). If you have custom translated lang/<code>.yml files, the new keys (command.lang-status, command.lang-reloaded, command.lang-switched, command.lang-not-found, gui.leaderboard-empty) fall back to English until you translate them - no breakage.
    66 downloads
  5. 2.0.0DG Chat Games 2.0.0May 19, 2026

    🌍 Multi-language support is here

    DG ChatGames v2.0 adds full translation infrastructure. Set language: <code> in config.yml and the entire plugin - broadcasts, GUI, commands, trivia, riddles, capitals, all game content - speaks that language.

    ✦ Available languages

    - English (en) · Baseline, fully translated - Romanian (ro) · Fully translated, native review - Spanish (es) · Fully translated - Italian (it) · Fully translated - Polish (pl) · Skeleton - falls back to English, community contributions welcome - German (de) · Skeleton - falls back to English, community contributions welcome - French (fr) · Skeleton - falls back to English, community contributions welcome Custom language? Drop your own lang/xx.yml in the plugin folder and set language: xx - the plugin picks it up automatically.

    ✦ What's translated

    Everything visible to players: - All broadcasts, GUI titles, command output, help menus - Game names (Trivia · Curiozități · Curiosità) - Game prompts ("Solve » 12+5" · "Rezolvă » 12+5" · "Risolvi » 12+5") - Full content per language: 80 trivia, 80 riddles, 80 capitals, 80 colors, 80 emoji puzzles, anagrams, sentences - written natively per language, not auto-translated - Country names and capitals follow language convention (Bucharest → Bucuresti (ro) / Bucarest (es,it))

    ✦ New command

    /cg lang              Show current language and available codes
    /cg lang reload       Reload language file (faster than /cg reload)
    /cg lang <code>       Switch language and persist to config.yml

    ✦ Configuration

    language: en   # en, ro, es, it, pl, de, fr - or your custom code
    Missing keys in any non-English file automatically fall back to English, so partial translations are safe.

    ✦ Migration

    Breaking change: game content (words, trivia, capitals, etc.) has moved from games.yml to lang/<code>.yml. Existing games.yml still works for behavior settings (timeout, rewards, weight) and now overrides language content if you keep custom lists there. Upgrade steps: 1. Stop your server 2. Replace the jar with v2.0 3. Delete messages.yml (its content is now in lang/en.yml) 4. Start the server - language files are extracted automatically 5. Optionally set language: ro (or any code) in config.yml

    ✦ Want to contribute a translation?

    Polish, German, and French ship as skeletons - community contributions are very welcome. Join the [Discord](https://discord.gg/ZZhVKUtSNS) and share your translated xx.yml file. Contributors get credit in the next release.
    60 downloads
  6. 1.0.2DG Chat Games 1.0.2May 15, 2026
    Polish release. Reliability and quality-of-life fixes. - Fixed - Memory leak in the action-challenge listener. WALK/FALL accumulators are now cleared when a player disconnects, instead of accumulating forever on long-running servers. - Fixed - PlaceholderAPI leaderboard cache could get stuck on stale data for 30 seconds if a refresh failed. The cache now retries on the next call. - Fixed - /cg reload now re-detects Vault. Installing Vault + an economy plugin no longer requires a full server restart. - Fixed - Plugin no longer crashes on enable if plugin.yml has been edited and the chatgames command was removed; logs a clear error instead. - Improved - Bonus messages (+$100 streak bonus) now scale with the Bonus Hour multiplier, matching the actual money awarded. No more +$100 bonus message followed by +$200 in your balance. No config changes needed. Drop in the new jar and reload (or restart). Existing config.yml still works, but if you want the improved scaling messages, copy the new win-streak-bonus and speed-bonus sections from the default file.
    27 downloads
  7. 1.0.0⚡ DG ChatGames ⚡ [1.21 + 26.1] · 17 Games 1.0.0May 3, 2026
    22 downloads

Similar projects

Plugin →