Kuffle Blocks (no more supported, see Kuffle) icon

Kuffle Blocks (no more supported, see Kuffle) -----

Mini-Game Plugin



Kuffle Blocks
Description
Kuffle Blocks is a game plugin. Each Player randomly get a block and have a certain amount of time to find or craft it and to stand on it.
This plugin is inspired by Dreams video (english) and Aypierre's video (french).


Game proceedings
Each Player has a personal timer above its hot bar and an age progress bar at the top of its screen. He have to find and validate certain amount of items, depending on config file, and each time he achieve this goal, he moves to the next age.
There are 7 Ages: Archaic, Classic, Mineric, Netheric, Heroic, Mythic and Oceanic.
The first Player to finish all ages win.
You can play with all ages or less depending on your config.

There also are five games modes: Teams, Same, Double, SBTT and Passive. (they are not exclusive)
- Team mode allows you to play in teams of <config number>.
- Same mode allows you to play with same items for all players.
- Double mode allows you to play with two items at a time for each players.
- SBTT mode allows you to play with randomly generated multiblocks that you can build and walk on instead of your block. Multiblocks are changed every time someone validate one.
- Passive mode allows you to play with pvp disabled and private shulker boxes. (Nobody can break/open/pickup shulker boxes that own to you)

Suggestions and Notes
1. Default config file can be updated but require server restart so configure your common game parameters and update a few of them before each party in-game with kb-config command..
2. It takes between 1h30min and 2h30min to finish a game with 5 items in an Age and 6 Ages (Archaic, Classic, Mineric, Netheric, Heroic and Mythic).
3. To speedup your game, enable Double Mode and/or SBTT mode.
4. Teams can have different size but it will give an advantage to smaller teams.
5. Blocks and Rewards for each Ages are configured for normal Minecraft generation. If you're using custom Minecraft generation your game could be harder or impossible to complete. You can modify these files to handle custom generation.

Commands
All Players:
- /kb-crafts - To see all custom crafts.
- /kb-multiblocks - To see all multiblocks.
- /kb-skip - To skip the current block (with penalty).
- /kb-abandon - To abandon the game.
- /kb-ageblocks [age name] - To see current age blocks.
- /kb-players - To see other player that are in the game and their blocks. this command allows you to tp to this player if you finished the game.
- /kb-lang <lang>- To modify lang of your game display.

Op players:
- /kb-list [reset | remove <Player name> | add <@a | Player name>] - To add/remove players to the list and view/reset the game list.
- /kb-start - To start the game.
- /kb-stop - To stop the game (without save).
- /kb-pause - To pause the game.
- /kb-resume - To resume the game.
- /kb-validate <player name> - To validate the player's block.
- /kb-validate-age <player name> - To validate the player's age.
- /kb-adminskip <player name> - To skip the player's block (without penalty).
- /kb-save - To stop the game and save all datas.
- /kb-load - To start the game from saved datas.
- /kb-config [<config parameter> <parameter value>] ... - To modify game setting in-game.
- /kb-spawn-multiblock <multiblock name> - To spawn a specific multiblock in world.

- /kb-team-cr eate <Team Name> [Team Color] - To create a Team
- /kb-team-delete <Team Name> - To delete a Team
- /kb-team-affect-play er <Team Name> <Player Name> - To affect a player to a team
- /kb-team-remove-pl ayer <Team Name> <Player Name> - To remove a player from a team.
- /kb-team-reset-players <Team Name> - To empty a team player list.
- /kb-team-random-player - To add player randomly in created teams.
- /kb-team-c olor <Team Name> <Color> - To change a team color.
- /kb-team-show - to display teams in the chat.

Installation
- Place Downloaded KuffleBlocks.jar in your server plugins folder.
- Start your server
- Done !!

Upgrade to newer version
- Stop your server.
- Remove KuffleBlocks.jar from plugin folder.
- Remove KuffleBlocks folder from plugin folder.
- Place newly download KuffleBlocks.jar in plugin folder.
- Start your server
Resource Information
Author:
----------
Total Downloads: 835
First Release: Jun 24, 2020
Last Update: Dec 13, 2021
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings