Mechanics

This guide explains all the mechanics and click actions available in EasyBrushes.

Click Actions

Click actions define how a brush responds to different types of clicks. Each brush can have different actions for different click types.

Available Click Types

Click Type
Description
Example Usage

left_click

Normal left click

Single block placement

right_click

Normal right click

Rectangular selection

shift_left_click

Shift + left click

Elliptical selection

shift_right_click

Shift + right click

Execute commands

Use these to define what the Action is.

Command System

Command Types

Console Commands

  • Format: [console] command here

  • Runs with console permissions

  • Supports placeholders

  • Can affect any player

  • Full permission access

Message Commands

  • Format: [message] message here <delay=ticks>

  • Sends messages to player

  • Supports color codes

  • Optional delay in ticks

  • Perfect for feedback

Selection Properties

Size Limits

Preview System

Block Placement Rules

Placement Sides

Controls which faces blocks can be plainted on:

  • ALL: Any face

  • WALL: Only vertical faces (N,S,E,W)

  • FLOOR: Only upward faces

  • CEILING: Only downward faces

Placement Targets

Define which blocks can be painted on:

Placeable Blocks

Define which blocks can be used as "paint":

Complete Example

Here's a complete example showing all mechanics:

Technical Details

Performance Impact

  • Selection size affects performance

  • Preview updates use resources

  • Command execution has delay

  • Particle effects cost CPU

  • Display entities use memory

Best Practices

  1. Limit selection sizes

  2. Use appropriate modes

  3. Optimize command usage

  4. Balance visual effects

  5. Consider server load

Last updated