Home›Java›Mods›BlockShufflePlugin
This block shuffle plugin is inspired by Dream's video " Minecraft Block Shuffle... ", but this version was written from scratch by me.

What the plugin does:
When the plugin is started, all of the players included in the list will be assigned a block that they have to find. When they find it, it will be announced to chat. The players are given a set amount of time (default=5mins) to find their block, if they don't, it announces it to chat after a 10 second countdown and then it ends. If all of the players find their block, the next round starts.​

Easy setup:
/blockshuffle players add @a
/blockshuffle start​

Required plugins:

https://github.com/JorelAli/1.13-Command-API/releases/tag/v2.3a ​

Commands executable with no permissions:
/blockshuffle2 what: reiterates to the player what block they need to get
/blockshuffle2 waiting: tells the player which players are being waited for​

Admin commands (permission: 'hamarb123.blockshuffle'):
/blockshuffle start: starts the plugin
/blockshuffle stop: stops the plugin
/blockshuffle status: determines whether the plugin is running or not
/blockshuffle players add <targets>: adds the following players to the game
/blockshuffle players remove <targets>: removes the following players from the game
/blockshuffle players list: lists the players in the game
/blockshuffle players clear: removes all players from the game, including offline players
/blockshuffle set frequency <frequencyValue>: sets the frequency value in ticks, default = 6000 (5mins)
/blockshuffle set announce <announceBoolean>: sets whether to announce every block to all of the players or not, default = true
/blockshuffle query frequency: returns the current frequency
/blockshuffle query announce: returns whether the announcing every block to every player is on or not
/blockshuffle what <targets>: tells the command sender what the blocks of the targets are
/blockshuffle retell: retells everyone in the game their block
/blockshuffle retell <who>: retells the players specified what their block was
/blockshuffle next: skips to the next round
Note: for start and retell, if announce is on it will tell the players every players' blocks​

Custom block lists:
Custom block lists can be defined. By default the plugin has a relatively balanced block list, which can be found in plugins/hamarb123/BlockShufflePlugin/default_list.txt after the game has been run once. This list can be modified and renamed from default_list.txt to list.txt to set a custom list. The format is as follows:​
Version history:
Check out my other plugins !

How to donate:
If you enjoy this plugin, you can support its ongoing updates and the development of more fun plugins to come by making a donation. You can donate using a PayPal account to send your chosen amount to hamarb123@gmail.com . Please select 'Sending to a friend' as this does not incur a PayPal fee. If you would like, set the message to be the plugin you wish to support (and a specific feature if you'd like), so I know where to focus my efforts.

This plugin is available for free to use but is © Hamish Arblaster 2020.

To purchase Dream's original implementation, please use the following link . This plugin is not affiliated with Dream in any way.

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.

BlockShufflePlugin is a free Minecraft Java mod. Compatible with Minecraft 1.14, 1.15. Downloaded 8,293 times (via Spigot). Download it and open it directly in the game.

Explore more