Skip to main content

Visual Effects

SigmaTools provides customizable visual effects for tool usage.

Visual Componentsโ€‹

Particlesโ€‹

Particle effects when tools are used:

  • Configurable particle types
  • Adjustable count and spread
  • Tool-specific particles

Soundsโ€‹

Sound effects when tools are used:

  • Configurable sound types
  • Adjustable volume and pitch
  • Tool-specific sounds

Action Barโ€‹

Real-time information display:

  • Charges and cooldown
  • Durability status
  • Economy costs/rewards

Configurationโ€‹

Enable/Disable Visualsโ€‹

tools:
pickaxe:
visuals:
particles: true # Enable particles
sound: true # Enable sounds

Particle Configurationโ€‹

tools:
pickaxe:
visuals:
particle-type: "EXPLOSION_NORMAL"
particle-count: 5
particle-spread: 0.5

Sound Configurationโ€‹

tools:
pickaxe:
visuals:
sound-type: "BLOCK_STONE_BREAK"
sound-volume: 1.0
sound-pitch: 1.0

Available Particle Typesโ€‹

Block Effectsโ€‹

  • BLOCK_CRACK
  • BLOCK_DUST
  • FALLING_DUST
  • EXPLOSION_NORMAL
  • EXPLOSION_LARGE

Combat Effectsโ€‹

  • CRIT
  • CRIT_MAGIC
  • DAMAGE_INDICATOR

Magic Effectsโ€‹

  • ENCHANTMENT_TABLE
  • ENCHANT
  • SPELL_WITCH
  • SPELL_MOB

Environmental Effectsโ€‹

  • SMOKE_NORMAL
  • CLOUD
  • WATER_SPLASH
  • LAVA
  • FLAME

Special Effectsโ€‹

  • HEART
  • VILLAGER_HAPPY
  • SWEEP_ATTACK
  • TOTEM

Available Sound Typesโ€‹

Block Breakingโ€‹

  • BLOCK_STONE_BREAK
  • BLOCK_WOOD_BREAK
  • BLOCK_GLASS_BREAK
  • BLOCK_METAL_BREAK

Tool Soundsโ€‹

  • ITEM_PICKAXE_DIG
  • ITEM_AXE_DIG
  • ITEM_SHOVEL_DIG
  • ITEM_HOE_DIG

Environmentalโ€‹

  • BLOCK_WATER_AMBIENT
  • BLOCK_LAVA_AMBIENT
  • BLOCK_FIRE_AMBIENT

Interactionโ€‹

  • BLOCK_ENCHANTMENT_TABLE_USE
  • ENTITY_EXPERIENCE_ORB_PICKUP
  • ENTITY_GENERIC_EXPLODE

Action Bar Displayโ€‹

The action bar shows:

  • Charges: โšก 3/3 (2s)
  • Durability: โ› 1500/1500
  • Economy: ๐Ÿ’ฐ -$10.00 | ๐Ÿ’ฐ +$5.00

Updates every second while holding tool.

Tool-Specific Defaultsโ€‹

Pickaxeโ€‹

  • Particles: EXPLOSION_NORMAL
  • Sound: BLOCK_STONE_BREAK

Axeโ€‹

  • Particles: CRIT_MAGIC
  • Sound: BLOCK_WOOD_BREAK

Bucketโ€‹

  • Particles: WATER_SPLASH
  • Sound: ENTITY_EXPERIENCE_ORB_PICKUP

Hoeโ€‹

  • Particles: HEART
  • Sound: ENTITY_EXPERIENCE_ORB_PICKUP

Customization Examplesโ€‹

Minimal Visualsโ€‹

tools:
pickaxe:
visuals:
particles: false
sound: false

Enhanced Visualsโ€‹

tools:
pickaxe:
visuals:
particles: true
particle-count: 20
particle-spread: 1.0
sound: true
sound-volume: 2.0

Custom Themeโ€‹

tools:
pickaxe:
visuals:
particle-type: "ENCHANTMENT_TABLE"
particle-count: 10
sound-type: "BLOCK_ENCHANTMENT_TABLE_USE"
sound-pitch: 1.5

Performance Considerationsโ€‹

  • Particle Count - Higher counts = more performance impact
  • Sound Volume - Higher volume = more server load
  • Action Bar - Updates every second, minimal impact

Next Stepsโ€‹