Feature Guide

AuraFX - Overview

Particle effect editor for MythicMobs

AuraFX is a professional editor for creating visual particle effects for MythicMobs.

Visual Editor

Easy design with drag-and-drop

Automatic Code

Generate YAML codes automatically

3D Support

Full 3D editor integration

AuraFX - Panel Interfaces

Layers Panel

Layers Panel

Tools Panel

Tools Panel

Import Panel

Import Panel

Modes Panel

Modes Panel

Type Settings

Type Settings

Code Panel

Code Panel

Project & Global Settings

Project Management

Save Project

Saves everything in your current workspace (as an .fxp file)

Layers
Modes
Settings

Load Project

.fxp file

Opens a previously saved .fxp file

Code Panel & Settings

Generate Code

Generates YAML code in MythicMobs format and plays a sound effect.

Frame Settings

  • Auto: Automatic calculation assuming 20 FPS
  • Manual: Manual frame count from 1-1000

Canvas, Drawing & Shapes

Canvas Interactions

Zoom

Zoom to cursor point with mouse wheel

Pan

Pan with middle mouse button

View Modes

Top and Side view modes

Drawing Tools
Select
Free
Circle
Square
Line
Eraser

Tool Settings

Color Selection

Color picker with instant preview via react-colorful

Snap to Grid

Active/Passive

Aligns elements to grid points

Grid Size: 5-100
Shape Management

Dynamically change the particle count of Circle, Square, and Line shapes.

Dynamic Particle Count

Min: 3 (Circle/Line), 4 (Square) - Updates while preserving shape geometry

Layer System

Basic Layer Functions

Add Layer

Add Layer

Toggle Visibility

Instantly hide or show layers for testing and editing.

layers.select

layers.select_desc

Delete Layer

Delete Layer

Layer-Specific Settings
Layer-specific Particle setting
Layer-specific Color setting
Layer-specific Alpha setting
Layer-specific Shape Size setting
Layer-specific Repeat setting
Layer-specific Interval setting
Layer-specific Targeter setting

Effect Type Details

Basic

Linehelix

Distance Between
Helix Length
Helix Radius

Orbital

Radius
Points
Ticks
Interval

Ring

Ring Radius
Ring Points

Línea

Distance Between
Zigzag
Zigzags
Zigzag Offset

Sphere

Sphere Radius

Tornado

Max Radius
Tornado Height
Rotation Speed

Linering

Distance Between
Ring Radius
Ring Points

Animation Modes

Global Animation Modes & Logical Modes

Rotate

Speed, Period

Rotates all particles.

Move

Max Distance

Moves the particles.

Local

Radius

Local particle modes.

Rainbow

Period

Applies a rainbow effect to the particles.

Chain

Settings

Chains the particles.

Static Rainbow

Settings

Applies a static rainbow.

Performance

Settings

Performance mode.

Import

Import from PNG

Use pixels from a PNG file as particles.

Optimization Settings

Size Range

Adjusts particle size.

Threshold Range

Sets the color threshold.

Tolerance Range

Adjusts color tolerance.

Max Elements

Limits the maximum number of particles.

Import from OBJ

Use the vertices of a 3D model (in OBJ format) as particles.

Scale

0.1 - 10

Adjusts the overall size of the model.

Automatic YAML Conversion
Blender Integration

Shortcuts

Clipboard

Copy

CtrlC

Paste

CtrlV
Panels

Drag

Reposition panels by dragging them.

Resize

Adjust panel size by dragging its borders.

Close

Closes the active panel.

3D Editor

Separate Workspace

The 3D editor has its own workspace, independent of the main 2D canvas.

Independent Preview
Advanced 3D Tools
Performance-Focused
Code Integration

Import to 3D

2D → 3D

Imports particles from the main editor into the 3D space.

Export from 3D

3D → 2D

Sends particles edited in 3D back to the main editor.

3D Editor Main Interface
Camera Controls

Orbit Control

Rotates the camera around the object.

Left Click + Drag

Pan Control

Moves the camera horizontally/vertically.

Right Click + Drag

Camera Zoom

Moves the camera forward or backward to zoom in or out of the scene.

Mouse Wheel

Camera Reset

Resets the camera to its default position and orientation.

Reset Button