Home›Java›Mods›WordGames+
If you're updating to 1.4: Be sure to read this.
Click to expand...
WordGames+
Have you ever been sad because of a boring chat where no one talks in? Well, don't be! Because now there is WordGames+!

WordGames+ is not the first plugin I made, since I have been making custom plugins for some servers for quite a while, but it is the first plugin that is being released to the public. WordGames+ makes the chat way more exciting and fun by adding fun word-guessing games.

Features
Current features:
  1. Multiple wordgame types:
    1. Hover. Hover with your mouse over a word and type it as fast as possible to win.
    2. Reorder. A word has been scrambled. The first player to figure the word out, wins.
    3. Unmute. Some characters of a word have been replaced with *. The players now have to guess the right word to win.
    4. Timed. Everyone that says the specified word within a configured amount of seconds wins. Players can only win once per game.
    5. Calculate. Calculate the answer of a randomly generated calculation to win. The answer has to be a full number.
  2. Highly configurable.
  3. Automatically starts wordgames.
  4. Automatically stops wordgames when nobody guesses the right word in a reasonable amount of time.
  5. Has colour support and all messages are configurable.
  6. Can be used as a great donation perk.
Missing features:
  1. BungeeCord Multichat support. I have no idea where to start, and not that much time to work on it. So, if you know how to implement it, feel free to contribute to the project on GitHub :)
Permissions
Note that if a player does not have play permissions, they will still be able to see all messages of the games.

Commands
Config
Spoiler: config.yml
Code (YAML):
####################
# General Settings #
####################
gameOptions
:
  # Whether the game should automatically be stopped after er certain amount of time. Does not apply to TimedGame.
  autoStop
:
    enabled
: false
    timerInSeconds
: 2750
  #This is the command that will be executed once someone won.
  rewardCommandSyntax
: "give {username} {reward} {amount}"
  #rewardCommandSyntax: "money give {username} {amount}" - You could also use this to give money instead.
  #
  #Amount of games that can play at the same time. Set to 0 to remove the limit.
  maxPlayingGames
: 1
  scheduler
:
    #The wait between each game and/or each message.
    timerInSeconds
: 900
  calculate
:
    enabled
: true
  hover
:
    enabled
: true
  reorder
:
    enabled
: true
  unmute
:
    enabled
: true
    #This is how many percent of the characters should be muted in the unmute game type.
    percentageOfCharactersToMute
: 25
  timed
:
    enabled
: true
    #This is how many seconds the users have to type the word in the timed game type.
    secondsToType
: 10


######################
# autoStart settings #
######################
# If enabled, this will automatically start minigames.
autoStart
:
  enabled
: false
  #
  #Amount of players that should be online for the autostart to run.
  minimumPlayers
: 4
  #
  #All possible rewards the autostart will use. The syntax should be [amount] <reward>
  rewards
:
   - "diamond"
    - "ironingot"
    - "4 ironingot"
    - "egg"
    - "itemframe"
    - "painting"
    - "beacon"
    - "spawn_egg:120"
  #
  #All the possible words the autostart will use.
  words
:
   - "WordGames+"
    - "Minecraft"
    - "enderman"
    - "enderdragon"
    - "creeper"
    - "spider"
    - "bookshelf"
    - "redstone"
    - "elytra"
    - "pufferfish"
    - "enchanted"
    - "apocalypse"
    - "nether"
    - "homework"
    - "administrator"
    - "alpaca"
    - "message"
    - "player"
    - "another"
    - "word"
 
Spoiler: messages.yml
Code (YAML):
###################
# Language config #
###################
# Change the language settings here.

reload
: "{plugin}&a reloaded!"


#Under the variables part, you can change what "{plugin}" gets replaced with.
variables
:
  plugin
: "&6[&cWordGames+&6]&r"
  #
  #This is what will replace "{word}" in the hover game type.
  HOVER
: "&athis"


games
:
  autoStop
: "{plugin} &2The WordGame has ended without a winner. The correct word was: &a{word}&2."
  reorder
:
    - "{plugin} &2Reorder the following letters to make a word
: &a{word}&2."
    - "{plugin} &2Reward
: &a{amount}x {reward }&2! "
  unmute:
    - "
{plugin } &2Unmute the following word : &a{word}&2."
    - "{plugin} &2Reward
: &a{amount}x {reward }&2! "
  hover:
    - "
{plugin } &2Hover with your mouse over &a {word }&2 word and type &2it as fast as possible! "
    - "
{plugin } &2Reward : &a{amount}x {reward }&2! "
  timed:
    start:
      - "
{plugin } &2Quick! Everyone that types &a {word }&2 within &a {seconds } seconds&2, wins a reward! "
      - "
{plugin } &2Reward : &a{amount}x {reward }&2! "
    gameWon: "
{plugin } &2Congratulations! You typed the word in time. Here is your reward. "
    stop: "
{plugin } &2The &a {seconds } seconds&2 are over now. Congratulations to everyone that won! "
  calculate:
    - "
{plugin } &2What is &a {word }&2? Do not forget to round the answer to whole numbers. "
    - "
{plugin } &2Reward : &a{amount}x {reward }&2! "
  gameWon: "
{plugin } &a {player }&2 has won by guessing the right word : &a\"{word}\"&2! Reward : &a{amount}x {reward }&2! "
  list:
    prefix:
      - "
{plugin } &2All currently playing games: "
      - "
{plugin } &2 ---<&aPLAYING GAMES&2> --- "
    suffix: "
{plugin } &2 ---<&aPLAYING GAMES&2> --- "
  stop: "
{plugin } &4All WordGames have been stopped. "


error:
  gameDisabled: "
{plugin } &4Error! This game type is disabled! "
  noGamesEnabled: "
{plugin } &4Error! autoStart requires at least one game to be enabled! "
  noPlayPermissions: "
{plugin } &4Congratulations! You guessed the right word! Unfortunately you do not have the permissions to participate in this particular wordgame type. "
  noPermissions: "
{plugin } &4You do not have the permissions to execute that command. "
  typeNotFound: "
{plugin } &4Error 404 : Type not found! Usage : /wordgame <help> "
  wrongInput: "
{plugin } &4Syntax error. Usage : /wordgame <help> "
  notPlaying: "
{plugin } &4It isn't possible to stop something that isn't there! "
  configWrong: "
{plugin } &4Something went wrong in the configuration. If you need help fixing it, please contact MrTheGood on Spigot. "
  tooManyGames: "
{plugin } &4You cannot create any more games. "

Screenshots
Spoiler: games
alltypes.png

Known Issues
FAQ
Q: I am having some difficulty setting the plugin up. Can you help me?
A: Ofcourse! Please contact me and I will help you.
-
Q: I found a bug! What can I do?
A: Please contact me and I will do my best to fix it
-
Q: Could you please add this feature I really like?
A: Ofcourse I can! Please contact me and I will add it for you
-
Q: Will there be any updates?
A: I'll do my best to fix any bugs or add any requested features, but I'm currently not planning any other updates
-
Q: Should I rate this plugin?
A: You'd make me really happy if you did!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

WordGames+ is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 6,216 times (via Spigot). Download it and open it directly in the game.

Explore more