The plugin allows you to make a full block highlight with any RGB color and transparency, create a small floating text without a background. Also plugin allows you to create animation from all of this
The highlighted blocks can be seen through the walls as well as not
Floating text supports color codes and placeholders from PlaceholderAPI
The plugin uses the debug minecraft client feature which for some reason is rendered on the 1.15.* and 1.16.* clients without modifications. It may be removed in future versions
The highlighted blocks can be seen through the walls as well as not
Floating text supports color codes and placeholders from PlaceholderAPI
The plugin uses the debug minecraft client feature which for some reason is rendered on the 1.15.* and 1.16.* clients without modifications. It may be removed in future versions
Requires ProtocolLib
Spoiler: Default config
Code (YAML):
#Should the highlight be always hidden behind the blocks
always-hide-behind-blocks : true
repeat-animations :
#The repeat name can be any, as long as there no two repeats with same name
'1':
animation : test
repeat-every : 30
animations:
'test' :
#The world in which this animation will be shown
world : 'world'
#From what distance will the animation be visible. Optional, if not specified, it will be 4096
view-distance-squared : 4096
frames :
#This is the number of the tick on which the desired highlight is performed after animation start
0 :
#The highlight is specified in the format:
#x y z, color, transparency (0-255), text, time (How long will this highlight last in milliseconds)
#(x, y, z, transparency and time must be integers)
- "0 64 0, #37db97, 100, , 800"
- "1 64 0, #37db97, 100, , 800"
- "2 64 0, #37db97, 100, , 800"
3 :
- "0 64 1, #3dbf89, 130, , 800"
- "1 64 1, #3dbf89, 130, , 800"
- "2 64 1, #3dbf89, 130, , 800"
6 :
- "0 64 2, #3a9972, 160, , 800"
- "1 64 2, #3a9972, 160, , 800"
- "2 64 2, #3a9972, 160, , 800"
9 :
- "0 64 3, #28805b, 190, , 800"
- "1 64 3, #28805b, 190, , 800"
- "2 64 3, #28805b, 190, , 800"
12 :
- "0 64 4, #20543e, 220, , 800"
- "1 64 4, #20543e, 220, , 800"
- "2 64 4, #20543e, 220, , 800"
'text':
world : 'world'
frames:
0 :
- "5 64 5, #37db97, 0, &c&lHello, 10000"
always-hide-behind-blocks : true
repeat-animations :
#The repeat name can be any, as long as there no two repeats with same name
'1':
animation : test
repeat-every : 30
animations:
'test' :
#The world in which this animation will be shown
world : 'world'
#From what distance will the animation be visible. Optional, if not specified, it will be 4096
view-distance-squared : 4096
frames :
#This is the number of the tick on which the desired highlight is performed after animation start
0 :
#The highlight is specified in the format:
#x y z, color, transparency (0-255), text, time (How long will this highlight last in milliseconds)
#(x, y, z, transparency and time must be integers)
- "0 64 0, #37db97, 100, , 800"
- "1 64 0, #37db97, 100, , 800"
- "2 64 0, #37db97, 100, , 800"
3 :
- "0 64 1, #3dbf89, 130, , 800"
- "1 64 1, #3dbf89, 130, , 800"
- "2 64 1, #3dbf89, 130, , 800"
6 :
- "0 64 2, #3a9972, 160, , 800"
- "1 64 2, #3a9972, 160, , 800"
- "2 64 2, #3a9972, 160, , 800"
9 :
- "0 64 3, #28805b, 190, , 800"
- "1 64 3, #28805b, 190, , 800"
- "2 64 3, #28805b, 190, , 800"
12 :
- "0 64 4, #20543e, 220, , 800"
- "1 64 4, #20543e, 220, , 800"
- "2 64 4, #20543e, 220, , 800"
'text':
world : 'world'
frames:
0 :
- "5 64 5, #37db97, 0, &c&lHello, 10000"
Spoiler: Commands and permissions
/bh reload - reloads the config
Required blockhighlight.reload permission
/bh run <animation-name> [player] - shows the animation to the player
Specify 'all' to show to all players. If not specified, the animation will play to the person who executed the command.
Required blockhighlight.run permission
/bh stop [player] - Stops all animations for the player.
It can also be for 'all'
Required blockhighlight.stop permission
/bh list - Shows a list of all animations
Required blockhighlight.list permission
Required blockhighlight.reload permission
/bh run <animation-name> [player] - shows the animation to the player
Specify 'all' to show to all players. If not specified, the animation will play to the person who executed the command.
Required blockhighlight.run permission
/bh stop [player] - Stops all animations for the player.
It can also be for 'all'
Required blockhighlight.stop permission
/bh list - Shows a list of all animations
Required blockhighlight.list permission
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.15, 1.16
- 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.
BlockHighlight is a free Minecraft Java mod. Compatible with Minecraft 1.15, 1.16. Downloaded 669 times (via Spigot). Download it and open it directly in the game.