Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
Have Another Pretty Particle. Yayyyyyyyy
ModMIT

Have Another Pretty Particle. Yayyyyyyyy

A collection of custom-made particles for use at BlanketCon 2025!

3.6K
Downloads
6
Followers
1 years ago
Updated
📦
5
Versions
decorationutilityfabric
Download Latestv0.0.5View on Modrinth

📖About Have Another Pretty Particle. Yayyyyyyyy

Have Another Pretty Particle. Yayyyyyyyy!!!

A collection of custom-made particles for use at BlanketCon 2025!

Yippee particles!* Current particles include a colorable jellyfish, colorable snails, simple clouds which disappear upon hitting a block, colored bubbles, and a WIP sparkle particle!

*Yippee creature not included (for now).

Particle How-To's

Various how-to's for vanilla particle commands.

Custom Parameters

Add a {<param name>:<param value>} after the particle id.
Example with param. name of max_age with an integer of 50.

/particle happy:jellyfish{max_age:50} ~ ~1 ~

For multiple parameters, add a comma between each parameter.
Example with an extra param. name of scale with a float value of 5.0f

/particle happy:jellyfish{max_age:50, scale:5.0f} ~ ~1 ~

Floats can be specified with a decimal point added(e.g. 1.0 or 1.56), or an "f' added (e.g. 1f, 1.56f).

Vector3f Paremeter

Vector3f parameters can be added with the value of [<float>, <float>, <float>]
Example with param. name of velocity_after_hit with a value of [0.2, 0.3, 0.6].

/particle happy:cloud{velocity_after_hit:[0.2, 0.3, 0.6]} ~ ~1 ~

For colors using Vector3f's, it is expected that the values are between 0f and 1f.

Particle Docs:

Unless specified otherwise, all parameters can be assumed to be optional, using a default value if not added.
Note: This only applies to HAPPY's particles. Minecraft's particles almost always require their parameters to be given.

Jellyfish

happy:jellyfish
  • scale (float): Determines the size of the particle.
  • max_age (int): Determines the max amount of ticks the particle will last.
  • bounces (int): Determines the amount of bounces the jellyfish will preform throughout its max age. This affects the animation speed, and distance traveled.
  • color_mode (int): ID of how to handle the start/end colors.
    • 0: Default - Transitions between 2 colors, as given from the start/end colors.
    • 1: Random color - If start/end colors are left as default, a random color from a preset list(mostly pastel colors) is chosen. If not default, the start/end colors are used as a range of where to pick the random color(e.g. white through black will choose any random color).
    • 2: Random transition colors - If start/end colors are left as default, 2 random colors from a preset list(mostly pastel colors) will be chosen as the transition colors. If not default, the start/end colors are used as a range of where to pick the random colors.
  • start_color (Vector3f): The start RGB color of a 2 color transition (Note: usage changes based on color mode - see above).
  • end_color (Vector3f): The end RGB color of a 2 color transition (Note: usage changes based on color mode - see above).

Cloud

happy:cloud
  • scale (float): Determines the size of the particle.
  • max_age (int): Determines the max amount of ticks the particle will last.
  • max_age_random (int): The max number of extra ticks the particle may last. A random number from 0 to this number will be picked and added to the max age.
  • hits_until_fade (int): The max number of times the particle can make contact with a block until it begins to fade out. There is a 10 tick delay between hits, meaning that if it is in a corner, it will count as hitting many blocks.
  • fade_amount (float): The amount of alpha/opacity to remove each tick while fading out. Alpha is between 0 and 1, meaning that uses "0" will result in no fade out, and "1" will result in instant fadeout.
  • velocity_after_hit (Vector3f): The amount of velocity to add after the particles comes in contact with a block. Note: This velocity is added after EVERY block hit, not just once!

Bubble

happy:bubble
  • scale (float): If added, sets the size of the particle. Otherwise, a random triangular with mode 0, deviation 1 is chosen.
  • max_age (int): Determines the max amount of ticks the particle will last.
  • max_age_random (int): The max number of extra ticks the particle may last, chosen randomly from 0 to that number.

Snail

happy:snail
  • scale (float): If added, sets the size of the particle. Otherwise, 0.15 + a small amount is chosen.
  • max_age (int): Determines the max amount of ticks the particle will last.
  • gravity_strength (float): The strength of gravity for the particle (A 20th of this value is subtracted from the Y velocity every tick)
  • speed (float): The speed of the particle after landing on the ground. Set to "0" to not move and immediately start shrinking upon landing.
  • min_color (Vector3f): The min RGB color when choosing a random color between "min_color" and "max_color".
  • max_color (Vector3f): The max RGB color when choosing a random color between "min_color" and "max_color".
    • If both min_color and max_color are not added, a random color(most of the time a nice blue, but sometimes a random saturated color) is chosen instead.
    • It doesn't actually matter if min_color is greater than max_color.

Sparkle(WIP)

Colored Presets:

Pink sparkle(ID could change!):

happy:pink_sparkle

👥 Team & Contributors

Superkat32
Superkat32Owner

⚙️ Compatibility

Environment
✅ Client & Server
Loaders
fabric
Minecraft Versions
1.21.1

🔗 Links

Modrinth Page