Brush Examples
Here are complete examples of different brush configurations you can use in your config.yml.
Please use the new text formatting system, im too lazy to change the text here, available formats can be found here: https://docs.advntr.dev/minimessage/format.html
Basic Paint Brush
brushes:
paintbrush:
itemname: '&c&lPaint Brush'
material: STICK
max_stack_size: 1
durability: 100
custom_model_data: 1000
mechanics:
click_actions:
left_click: SINGLE
right_click: RECTANGULAR
shift_left_click: ELLIPSE
shift_right_click: CONSOLE
commands:
- '[console] say Hi from Paint Brush!'
- '[message] Your Paint Brush is ready! <delay=20>'
available_blocks:
stone:
material: STONE
permission: all
dirt:
material: DIRT
permission: easybrushes.blocks.dirt
grass_block:
material: GRASS_BLOCK
permission: easybrushes.blocks.grass
placeable_blocks:
all:
material: STONE
permission: all
placeable_on: ALL
placeable_sides: ALL
glow: true
durability_use: 1
particle: trueFloor Builder Brush
brushes:
floor_brush:
itemname: '&e&lFloor Builder'
material: WOODEN_HOE
max_stack_size: 1
durability: 200
custom_model_data: 1001
mechanics:
click_actions:
left_click: SINGLE
right_click: RECTANGULAR
shift_left_click: ELLIPSE
available_blocks:
stone:
material: STONE
permission: all
oak_planks:
material: OAK_PLANKS
permission: easybrushes.blocks.wood
quartz:
material: QUARTZ_BLOCK
permission: easybrushes.blocks.quartz
placeable_blocks:
all:
material: STONE
permission: all
placeable_on: ALL
placeable_sides: FLOOR
glow: true
durability_use: 1
particle: trueWall Builder Brush
brushes:
wall_brush:
itemname: '&b&lWall Builder'
material: WOODEN_AXE
max_stack_size: 1
durability: 150
custom_model_data: 1002
mechanics:
click_actions:
left_click: SINGLE
right_click: RECTANGULAR
available_blocks:
stone:
material: STONE
permission: all
bricks:
material: BRICKS
permission: easybrushes.blocks.bricks
stone_bricks:
material: STONE_BRICKS
permission: easybrushes.blocks.stone_bricks
placeable_blocks:
all:
material: STONE
permission: all
placeable_on: ALL
placeable_sides: WALL
glow: true
durability_use: 2
particle: trueSpecial Effects Brush
brushes:
special_brush:
itemname: '&d&lSpecial Brush'
material: BLAZE_ROD
max_stack_size: 1
durability: 50
custom_model_data: 1003
mechanics:
click_actions:
left_click: SINGLE
right_click: CONSOLE
shift_left_click: ELLIPSE
commands:
- '[console] effect give %player% speed 10 2'
- '[message] &aSpecial power activated! <delay=20>'
- '[message] &eSpeed boost applied! <delay=40>'
available_blocks:
glowstone:
material: GLOWSTONE
permission: easybrushes.blocks.special
sea_lantern:
material: SEA_LANTERN
permission: easybrushes.blocks.special
placeable_blocks:
all:
material: STONE
permission: all
placeable_on: ALL
placeable_sides: ALL
glow: true
durability_use: 5
particle: trueComplete Configuration Example
Here's a full config.yml example with multiple brushes and settings:
# Brush Configurations
brushes:
paintbrush:
itemname: '&c&lPaint Brush'
material: STICK
max_stack_size: 1
durability: 100
custom_model_data: 1000
mechanics:
click_actions:
left_click: SINGLE
right_click: RECTANGULAR
shift_left_click: ELLIPSE
shift_right_click: CONSOLE
commands:
- '[console] say Hi from Paint Brush!'
- '[message] Your Paint Brush is ready! <delay=20>'
available_blocks:
stone:
material: STONE
permission: all
dirt:
material: DIRT
permission: all
placeable_blocks:
all:
material: STONE
permission: all
placeable_on: ALL
placeable_sides: ALL
glow: true
durability_use: 1
particle: true
floor_brush:
itemname: '&e&lFloor Builder'
material: WOODEN_HOE
max_stack_size: 1
durability: 200
custom_model_data: 1001
mechanics:
click_actions:
left_click: SINGLE
right_click: RECTANGULAR
available_blocks:
stone:
material: STONE
permission: all
oak_planks:
material: OAK_PLANKS
permission: easybrushes.blocks.wood
placeable_blocks:
all:
material: STONE
permission: all
placeable_on: ALL
placeable_sides: FLOOR
glow: true
durability_use: 1
particle: true
# Settings Configuration
settings:
debug:
enabled: true
log_to_file: true
log_level: INFO
brush:
glow:
size: "SHOWN"
update_rate: 1
block_data: "FIXED"
custom:
material: "DIAMOND"
model_data: 1000
display_shift:
x: 0.0
y: 0.1
z: 0.0
save_player_settings: true
max_undo_history: 50
max_blocks_per_action: 1000
show_particles: true
play_sounds: true
sounds:
brush_use: "BLOCK_STONE_PLACE"
brush_error: "ENTITY_VILLAGER_NO"
brush_select: "BLOCK_NOTE_BLOCK_PLING"
brush_undo: "BLOCK_GRINDSTONE_USE"
performance:
max_preview_blocks: 1000
async_preview: true
preview_throttle: 50Last updated