xokz's Particle Effects

⭐ — (7 endorsements) 📥 129 downloads 📌 v1.1 📅 3/13/2026
🟡 Updated this year

By xokz · datapack

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/9/2026 📅 Created: 3/13/2026

🔍 Analysis

  • 🏆 #881 of 2169 datapack mods in this game by downloads

📋 About This Mod

## A Collection of Novel Visual Effects xokz's Particle Effects aims to provide several useful particle effects for datapack creation. This datapack is purely a library, and contains no ticking function. It exists only to be called by other datapacks, or to be modified. ### Effects (Check the gallery for visuals!) <details> <summary>Lightning</summary> ### Functions: `xze:effects/lightning/spawn` - Must be run **at** the origin point, and **as** the entity to move towards - To target a location instead, spawn a marker there and run as that ### Examples: `execute positioned ~ ~ ~ as @p run function xze:effects/lightning/spawn` - Put this in a repeating command block and see what happens ### Notes: - To change the lightning segment length and angles, you can change the ranges in the `generate_pitch_yaw_len.mcfunction` function - To change the chance of a branch being made, change the value in the `lightning_branch_chance.json` predicate ### PERFORMANCE IMPACT: Low </details> <details> <summary>Spiral</summary> # IN BETA, USE AT YOUR OWN RISK ### Functions: `xze:effects/spiral/spawn_with {particle:"<particle>",radius:<num>,period:<num>}` - Must be run **at** the origin point, and **as** the entity to move towards - To target a location instead, spawn a marker there and run as that - Draws a columnal spiral between the origin point and target entity with the given particle, radius, and period - Period is the distance the spiral moves forward between each loop ### Examples: `execute positioned ~ ~ ~ as @p run function xze:effects/spawn_with {particle:"minecraft:end_rod",radius:1,period:3}` - Put this in a command block, move away, and activate it ### Notes: - Increase the gamerule `max_command_sequence_length` to a larger number like 1000000, otherwise your spiral may get cut off ### PERFORMANCE IMPACT: High - Not recommended to run every tick! </details> <details> <summary>Circle</summary> ### Functions: `function xze:effects/circle/spawn_with {particle:"<particle>",radius:<num>}` - Spawns a circle of the provided particle and radius perpendicular to the execution look direction ### Examples: `execute anchored eyes positioned ^ ^ ^5 run function xze:effects/circle/spawn_with {particle:"minecraft:end_rod",radius:2.5}` ### PERFORMANCE IMPACT: Neglegible </details> <details> <summary>Block Edge Outline</summary> ### Functions: `function xze:effects/block_outline/spawn` - Spawns the block edge outline effect with the default end rod particle `function xze:effects/block_outline/spawn_with {particle:"<particle>"}` - Spawns the block edge outline effect using the provided particle ### Examples: `function xze:effects/block_outline/spawn_with {particle:"minecraft:flame"}` ### Notes: - Automatically snaps to the block grid ### PERFORMANCE IMPACT: Neglegible </details> <details> <summary>Block Verticies</summary> ### Functions: `function xze:effects/block_outline/spawn_with {particle:"<particle>"}` - Spawns the provided particle at the 8 corners of the block ### Examples: `function xze:effects/block_outline/spawn_with {particle:"minecraft:flame"}` ### Notes: - Automatically snaps to the block grid ### PERFORMANCE IMPACT: Neglegible </details> <details> <summary>Line</summary> ### Functions: `xze:effects/line/spawn_with {particle:"<particle>"}` - Must be run **at** the origin point, and **as** the entity to move towards - To target a location instead, spawn a marker there and run as that - Spawns a line of particles between the origin point and target entity ### Examples: `execute positioned ^ ^ ^10 as @p run function xze:effects/line/spawn_with {particle:"minecraft:end_rod"}` ### PERFORMANCE IMPACT: Low </details> Run `/function xze:demo/laser` for a demo!

## A Collection of Novel Visual Effects

xokz's Particle Effects aims to provide several useful particle effects for datapack creation.

This datapack is purely a library, and contains no ticking function. It exists only to be called by other datapacks, or to be modified.

### Effects (Check the gallery for visuals!)

Lightning

### Functions: `xze:effects/lightning/spawn` - Must be run at the origin point, and as the entity to move towards - To target a location instead, spawn a marker there and run as that

### Examples: `execute positioned ~ ~ ~ as @p run function xze:effects/lightning/spawn` - Put this in a repeating command block and see what happens

### Notes: - To change the lightning segment length and angles, you can change the ranges in the `generate_pitch_yaw_len.mcfunction` function - To change the chance of a branch being made, change the value in the `lightning_branch_chance.json` predicate

### PERFORMANCE IMPACT: Low

Spiral

# IN BETA, USE AT YOUR OWN RISK

### Functions: `xze:effects/spiral/spawn_with {particle:"",radius:,period:}` - Must be run at the origin point, and as the entity to move towards - To target a location instead, spawn a marker there and run as that - Draws a columnal spiral between the origin point and target entity with the given particle, radius, and period - Period is the distance the spiral moves forward between each loop

### Examples: `execute positioned ~ ~ ~ as @p run function xze:effects/spawn_with {particle:"minecraft:end_rod",radius:1,period:3}` - Put this in a command block, move away, and activate it

### Notes: - Increase the gamerule `max_command_sequence_length` to a larger number like 1000000, otherwise your spiral may get cut off

### PERFORMANCE IMPACT: High - Not recommended to run every tick!

Circle

### Functions: `function xze:effects/circle/spawn_with {particle:"",radius:}` - Spawns a circle of the provided particle and radius perpendicular to the execution look direction

### Examples: `execute anchored eyes positioned ^ ^ ^5 run function xze:effects/circle/spawn_with {particle:"minecraft:end_rod",radius:2. 5}`

### PERFORMANCE IMPACT: Neglegible

Block Edge Outline

### Functions: `function xze:effects/block_outline/spawn` - Spawns the block edge outline effect with the default end rod particle `function xze:effects/block_outline/spawn_with {particle:""}` - Spawns the block edge outline effect using the provided particle

### Examples: `function xze:effects/block_outline/spawn_with {particle:"minecraft:flame"}`

### Notes: - Automatically snaps to the block grid

### PERFORMANCE IMPACT: Neglegible

Block Verticies

### Functions: `function xze:effects/block_outline/spawn_with {particle:""}` - Spawns the provided particle at the 8 corners of the block

### Examples: `function xze:effects/block_outline/spawn_with {particle:"minecraft:flame"}`

### Notes: - Automatically snaps to the block grid

### PERFORMANCE IMPACT: Neglegible

Line

### Functions: `xze:effects/line/spawn_with {particle:""}` - Must be run at the origin point, and as the entity to move towards - To target a location instead, spawn a marker there and run as that - Spawns a line of particles between the origin point and target entity ### Examples: `execute positioned ^ ^ ^10 as @p run function xze:effects/line/spawn_with {particle:"minecraft:end_rod"}`

### PERFORMANCE IMPACT: Low

Run `/function xze:demo/laser` for a demo!

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Data Packs
Author
xokz
Version
1.1
Downloads
129
Endorsements
7
Category
datapack
Created
3/13/2026
Updated
7/9/2026
Game Versions
1.20.3, 1.20.4, 23w51a, 23w51b, 24w03a
Tags
library, utility

🔧 How to Install Minecraft Data Packs Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Data Packs →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Data Packs commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Data Packs versions does xokz's Particle Effects support?

The author lists 1.20.3, 1.20.4, 23w51a, 23w51b, 24w03a, 24w03b. Other versions may work but are untested by the author.

What is the latest version of xokz's Particle Effects?

Version 1.1, published 2026-07-09 with 129 downloads recorded at the source.

Keep browsing — more Minecraft Data Packs mods await

📋 All Minecraft Data Packs Mods 🏆 Top 25 📂 More datapack 👤 More by xokz 🔎 Similar Mods 🌐 Best datapack (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods