Tags
Creators
Details
1.4.0
Compatibility
Changes
rnChatGames 1.4.0
This update brings everything released since 1.2.0: 3 new games, each player in their own language, update notifications and many fixes.
โจ 3 new games (16 in total)
๐ชข Hangman (hangman)
- The letters of a word are hidden:
_ _ _ _ _ _ _. Write one letter to uncover it for everybody, or the whole word to win. - Each letter that is not in the word takes one of the shared lives (โคโคโคโคโคโค). No lives left = "Hanged!" and nobody wins.
- Whoever uncovers the last letter also wins.
- Options:
lives,letter-guesses,hide-letter-guesses,reveal-every,reveal-first-letter,min-letters,hidden-character,letter-separator.
๐ง Memory (memory)
- A code appears on screen for a few seconds (never in the chat). When it disappears, the first to write it wins.
- Writing it while it is still on screen does not count: the player is told to wait, and the code is hidden from the chat.
- Options:
show-seconds,length-min,length-max,characters,display-case. Title, subtitle or action bar: your choice.
๐จ Color (color)
- The name of a color written in another color: BLUE in yellow. Write the color of the text, not the word.
- One try per player; normal chat does not use it up.
- Options:
ask(INK,WORDorRANDOM) and your owncolors. - Color names come from the language files (English and Spanish, every form: Amarillo / Amarilla), so each player can answer in their own language.
Each new game has its own messages in English and Spanish, rewards, stats, rankings, placeholders, a menu icon, a permission and its options in /rncg editor. New sounds: letter-found, letter-missing and memory-hidden.
๐ฃ๏ธ Each player in their own language
- New option
per-player-language(also in/rncg editorโ General). Off by default. - When it is on, every player gets the messages, titles, boss bar, action bar and menus in the language of their Minecraft client, if the plugin has that language file (
es_mxโes.yml).
๐ Update notifications
- The plugin checks for a new version when the server starts and every 6 hours, in the background.
- The console says it once, and players with
rnchatgames.update(operators by default) get a message with clickable links when they join. - New option
update-checker(on by default) and command/rncg version.
๐ Fixes
- Chat format plugins (NonChat and similar): answers were not detected, because those plugins cancel every message to send their own. They work out of the box now.
/rncg start(random) says which game started;/rncg helponly lists the commands you can use.- Rewards:
{game}and{prefix}in commands are plain text; the default reward messages follow the language. - Hints never give a one-letter answer away; a new record is only announced when the shown time is lower.
- Math difficulty names follow the language; placeholders return ยง colors on scoreboards.
/rncg top 2opens page 2; old multiple choice options say "That game is over."- Editor: "On/Off" in your language, more room for options; many Spanish text improvements.
Updating: replace the jar and restart. Your files and stats are kept: new options and messages are added to your files, nothing you changed is touched.
๐ Wiki: https://realisticnode.gitbook.io/rnsetups/rnchatgames ๐ฌ Every suggestion is welcome: https://discord.gg/GzxW2FANPB
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:zAvIuCME:4kxUTwGf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zAvIuCME:4kxUTwGf"
}

