Block Shuffle Minigame
An implementation of the Block Shuffle Minigame inspired by Dream's YouTube video. When the game starts, the inventory of each player is cleared, and they are given a fixed amount of food to start off (Can be set to 0 in the config file). A random block is assigned to each player and they score a point if they find the block and stand on it before their time runs out. After a fixed number of rounds, whoever has the highest score, wins.
The source code can be viewed on Github. If you want to contribute, you are welcome to make a pull request there
Commands
/blockshuffle set roundTime 6000 (5 minutes = 300 seconds = 300 * 20 = 6000 ticks)
Config File
The config.yml file can be edited to change the initial settings of the game (Attributes can be changed in-game too as can be seen from the commands above)
The parameters are straightforward, and do make sure to set the time in ticks.
You can change the blocks to be added from there, but it has to match one of the enum constants from the Material class in the Spigot API. If you are unsure, here is a comprehensive list of Materials you can add.
An implementation of the Block Shuffle Minigame inspired by Dream's YouTube video. When the game starts, the inventory of each player is cleared, and they are given a fixed amount of food to start off (Can be set to 0 in the config file). A random block is assigned to each player and they score a point if they find the block and stand on it before their time runs out. After a fixed number of rounds, whoever has the highest score, wins.
The source code can be viewed on Github. If you want to contribute, you are welcome to make a pull request there
Commands
- /blockshuffle start - Starts the game
- /blockshuffle stop - Stops the game
- /blockshuffle info - Shows the current game settings like total rounds, round time etc.
- /blockshuffle add [playerName]- Adds a player to the player list
- /blockshuffle remove [playerName] - Removes a player from the player list
- /blockshuffle list - Shows the list of players
- /blockshuffle set noOfRounds [number_of_rounds] - Sets the number of rounds to be played
- /blockshuffle set roundTime [round_time] - Sets the round time in ticks (20 ticks is 1 second)
- /blockshuffle set foodAmount [amount_of_food_to_be_given] - Sets the initial amount of food to be given to each player. (Set to 0 to start with a clear inventory)
/blockshuffle set roundTime 6000 (5 minutes = 300 seconds = 300 * 20 = 6000 ticks)
Config File
The config.yml file can be edited to change the initial settings of the game (Attributes can be changed in-game too as can be seen from the commands above)
The parameters are straightforward, and do make sure to set the time in ticks.
You can change the blocks to be added from there, but it has to match one of the enum constants from the Material class in the Spigot API. If you are unsure, here is a comprehensive list of Materials you can add.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Block Shuffle Minigame is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16. Downloaded 7,077 times (via Spigot). Download it and open it directly in the game.