Epic Fight - Particles On The Blades

Let your enchantments envelop the blades of your weapons in particles!

File Details

epic_fight_enchants_particle-1.5-forge-1.20.1.jar

  • R
  • May 26, 2025
  • 69.25 KB
  • 146
  • 1.20.1
  • Forge

File Name

epic_fight_enchants_particle-1.5-forge-1.20.1.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:epic-fight-particles-otb-1209105:6566388")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog: Particle Beam System Update

The Blade Length assignment system has been overhauled and now follows a new logic structure based on the following keys:
start, end, angle, rotate, mirror, fix_start, vol_x, y, z, cord_x, y, z.

Key Updates & Logic

  • start & end:
    These represent space-time coordinates.
    • start: Determines the origin point of particle generation within the plane.
    • end: Defines how far the particle beam travels over time, influencing the beam volume, particle density, and temporal emission rate (Internal Variable "Steps").
    • Higher end values may cause the beam to exhibit angular distortion in specific scenarios.
  • angle:Now considered legacy and deprecated. It no longer has any functional effect.
  • rotate:Rotates the particle beam from the Y-axis to the X-axis, altering its directional alignment.
  • mirror:Duplicates the original beam, producing a second beam (A1 and A2) further back in the same plane.
    • Note: This does not reverse beam direction—it still progresses forward in time.
  • fix_start: Defines the starting point of the A1 beam when mirror is enabled. If rotate is also active, this value adjusts both mirrored and rotated beams simultaneously.
  • vol_x, y, z:
    • Controls the volume dimensions of the particle beam. Does not affect the total number of particles, time shifts, or rate.
    • Best used in combination with "end" to achieve particle balance.

       

  •  cord_x, y, z: Globally offsets the entire particle generation plane.
      • This affects both A1 and A2 when mirror is active.

With these changes, the particle system now offers greater precision, but also introduces increased complexity...

 

New Configuration File

A configuration file has been introduced to allow fine-tuning of the particle generation system. The following options are available:

  • baseParticleValue: Controls the particle ratio for base-enchanted items.
    • Recommended: 0.5

       

  • innateParticleValue: Particle ratio when an innate skill is activated.
      • Recommended: 0.35

  • winParticleRate: The base percentage used by the system before applying reduction factors.
    • Recommended: 1.0 (100%)
  • loseParticleRate: Particle reduction per additional enchantment.
    • Recommended: 0.85 (15% reduction per enchantment)
  • minParticleRate: Minimum particle ratio allowed after enchantment reductions.
    • Recommended: 0.3 (70% minimum cap)
  • noEnchantParticleRate: Particle ratio when no enchantments are present but particle generation is enabled.
    • Recommended: 1.0 (100%)
  • finalParticleRate: Final ratio applied at the end of the process (applies to Enchantments).
    • Recommended: 0.43 (57%)
  • finalEnchantParticleRate: Final ratio applied only to Enchant particles.
    • Recommended: 0.3 (70%)
  • finalFireParticleRate: Final ratio applied only to Flame particles.
    • Recommended: 0.5 (50%)
  • finalInnateFireParticleRate: Final ratio applied only to Flame Wind particles.
    • Recommended: 0.4 (60%)