Uploaded February 2023 | Updated September 2026, 1 week ago
Data and Resource Pack I made using some of the latest snapshot features.
Using a smithing table, combine a bowl, a brush, and any color of dye to get a paintbrush for that color. Right click on dyeable blocks to change the color of that block!
As you can see near the end, block detection is still a bit wonky. I'm working on improving the raycasting there.
Works on everything except beds (because multi-part blocks are silly) and banners (because of aforementioned raycasting issues).
Both packs are downloadable here: github.com/DqwertyC/paintbrush-packs
Data and Resource Pack I made using some of the latest snapshot features.
Using a smithing table, combine a bowl, a brush, and any color of dye to get a paintbrush for that color. Right click on dyeable blocks to change the color of that block!
As you can see near the end, block detection is still a bit wonky. I'm working on improving the raycasting there.
Works on everything except beds (because multi-part blocks are silly) and banners (because of aforementioned raycasting issues).
Both packs are downloadable here: github.com/DqwertyC/paintbrush-packs


![Minecraft 1.20.6: Mini Cap for Redstone Builds
I was working on a Redstone project, and found that the new Scale attribute is actually pretty nifty for building. Heres a silly video showing it off!
This is the full give command, barely inside the character limit for chat:
/give @p leather_helmet[minecraft:dyed_color=2129920,minecraft:custom_name={text:Mini Cap,italic:false},minecraft:attribute_modifiers=[{type:minecraft:generic.scale,slot:head,uuid:[I;0,0,0,1],name:s,amount:-0.75,operation:add_value}]]
Join the Command Block Cove: https://discord.com/invite/Vr9vfP6EqH Minecraft 1.20.6: Mini Cap for Redstone Builds](https://i.ytimg.com/vi/O7ivSqE-4_0/mqdefault.jpg)
![The Five Command Maze Generator Explained
Questions about this episode or want help on your own Minecraft creations? Join the Command Block Cove on Discord: https://discord.gg/Vr9vfP6EqH
Be on the lookout for a world tour and download sometime next week!
Commands:
Command 1 - Reset the Maze
execute if entity @e[type=snowball,nbt={Item:{tag:{display:{Name:{text:Reset}}}}}] at @e[name=maze_walker] unless entity @e[name=maze_tile,distance=0..0.5] run execute as @e[name=maze_tile] at @s store success entity @s NoBasePlate byte 0 run fill ~-1 ~2 ~-1 ~1 ~3 ~1 minecraft:gray_concrete replace air
Command 2 - Rotate Unvisited Neighbors
execute at @e[name=maze_walker] as @e[name=maze_tile,nbt={NoBasePlate:0b},distance=1.5..2.5] at @s facing entity @e[name=maze_walker,sort=nearest,limit=1] eyes run tp @s ~ ~ ~ ~ 0
Command 3 - Teleport to Random Neighbor
execute at @e[name=maze_walker] as @e[name=maze_tile,nbt={NoBasePlate:0b},distance=1.5..2.5,sort=random,limit=1] store success entity @s NoBasePlate byte 1 run tp @e[name=maze_walker,sort=nearest,limit=1] @s
Command 4 - Carve Out Walls
execute as @e[name=maze_walker] at @s rotated as @e[name=maze_tile,distance=0..0.5,sort=nearest,limit=1] rotated ~ 0 store success entity @s NoBasePlate byte 1 run fill ^ ^3 ^ ^ ^5 ^2 minecraft:air
Command 5 - Backtrack if Necessary
execute as @e[name=maze_walker,nbt={NoBasePlate:0b}] at @s rotated as @e[name=maze_tile,sort=nearest,distance=0..0.5,limit=1] run tp @s ^ ^ ^2
Chapters:
00:00 - Introduction
00:23 - Depth First Search Algorithm
02:30 - Command 1
05:18 - Command 2
06:39 - Command 3
07:42 - Command 4
10:01 - Command 5
10:45 - Outro The Five Command Maze Generator Explained](https://i.ytimg.com/vi/P7C73oJ16ys/mqdefault.jpg)




![Rage Potion in Minecraft using Command Blocks
Questions about this episode or want help on your own Minecraft creations? Join the Command Block Cove on Discord: https://discord.gg/Vr9vfP6EqH
This week, were creating a rage potion in Minecraft. This is a potion that will cause mobs to attack other, nearby mobs.
The Bad Luck effect does not occur naturally in Minecraft, and only impacts player luck while fishing. This makes it a convenient choice for custom potion effects.
The same technique of using a modified snowball can still be used without a potion to enrage mobs against other specific mobs and players.
Here are the commands used in this episode:
Command 1 - Create Rage Potions:
execute as @e[type=item,nbt={Item:{id:minecraft:poisonous_potato}}] at @s if block ~ ~ ~ minecraft:water_cauldron[level=3] if block ~ ~-1 ~ minecraft:soul_campfire[lit=true] as @e[type=item,nbt={Item:{id:minecraft:lingering_potion,tag:{Potion:minecraft:harming}}},distance=0..1,sort=nearest,limit=3] run data merge entity @s {Item:{tag:{Potion:,CustomPotionEffects:[{Id:27,Duration:20,ShowParticles:0b,Amplifier:0b}],CustomPotionColor:11023616,display:{Name:{text:Rage Potion,italic:false}}}},Motion:[0.0d,0.5d,0.0d]}
Command 2 - Destroy Extra Ingredients:
execute as @e[type=item,nbt={Item:{id:minecraft:poisonous_potato}}] at @s if entity @e[type=item,nbt={Item:{tag:{CustomPotionColor:11023616}}},distance=0..1] run kill @s
Command 3 - Modify Rage Area Effect Cloud:
execute as @e[type=minecraft:area_effect_cloud,nbt={Age:0,Effects:[{Id:27,Amplifier:0b}]}] run data merge entity @s {Radius:5.0f,RadiusOnUse:0.0f,RadiusPerTick:-0.1f,ReapplicationDelay:200,Particle:minecraft:angry_villager ~ ~ ~ 0 0 0 0 0 normal}
Command 4 - Summon the Rage Snowball:
execute as @e[nbt={ActiveEffects:[{Id:27,Amplifier:0b,Duration:19}]}] at @s run summon minecraft:snowball ~ ~5 ~ {Motion:[0.0d,-1.0d,0.0d],Item:{id:minecraft:nether_wart,Count:1b},Tags:[rage_snowball]}
Command 5 - Change Rage Snowballs Owner:
execute as @e[tag=rage_snowball] at @s positioned ~ ~-5 ~ run data modify entity @s Owner set from entity @e[type=!player,nbt={DeathTime:0s},distance=0.5..25.0,sort=nearest,limit=1] UUID
Chapters:
0:00 - Intro
2:45 - Command 1
4:39 - Command 2
5:06 - Command 3
6:45 - Command 4
7:48 - Command 5
9:12 - Outro Rage Potion in Minecraft using Command Blocks](https://i.ytimg.com/vi/URUo6kcIMC4/mqdefault.jpg)

