Compatibility
Minecraft: Java Edition
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Showcase
The above image shows 4 different particle types. From left to right, the particle types are Infestation, Poison, Water Breathing and Fire Resistance (A few of my favorites). For more example images, head to the gallery
Description
This pack uses vanilla's core shader system in order to make a way for creators to change the texture of each potion particle to something unique. It is easy to use, fast and lightweight, and is compatible with many Minecraft versions, including the latest versions of the game. Below there is some more information on how to use it.
All textures included in this pack are from the Particle Effects mod (created by LopyMine and KlashRaick), and I have been given permission to use them in this pack. All included textures are licensed under the LGPL-3.0-only license, whereas the code in this texture pack is licensed as CC-BY-NC-SA-4.0
If you want to know more about how this works, or have questions about other vanilla shader related things, you can join my discord and ask in there :)
How to Use
- Install and apply like normal
- No configuration needed
- For creating your own textures, refer to the section below.
For Pack Creators
If you would like to create your own unique particle textures, this is the guide for you.
- It is very important to keep in mind that you cannot create high resolution textures using this pack. If you would like me to add support for higher resolutions, refer to the support section below. This means the entire texture must remain 64x64, meaning each particle is 8x8 in size.
- The very top left 8x8 texture is the default texture. This is the fallback texture if no others are found, and as default it's just the vanilla effect texture.
- Going from left to right top to bottom, the rest of the potion effects are in the order of their Effect IDs
- The very bottom right 8x8 section is reserved, as the pixel in the bottom right has the RGBA values of 55 Red, 117 Green, 120 Blue, and 97 Alpha (All out of 255). This is checked for in the code to determine if it's currently sampling the potion particle texture or another particle texture (since they are all in the same atlas)
- The textures at the bottom that are by default vanilla are particles that aren't technically effects. From right to left, they control the Turtle Master particles, the Turtle Master Enhanced particles (the stronger version of turle master), the No Effects texture (like water, mundane, etc), the Uncraftable Potion texture, and the splash texture that is created when throwing a lingering potion. That last one is by default blank, which is why you only see 4 textures at the bottom.
- The last 3 textures I mentioned can be very buggy at times. Please report any issues you encounter using the support section below. You also cannot change the texture of the Saturation particle, and instead it will use the Instant Health particle.
This is how the default "effect_5" texture looks that is included in the pack, for reference:
Note that you cannot use the example image above for a starting point. For that, download the pack and use the default textures included.
Here are some things to keep in mind when creating textures for this pack:
- If you would like to post a different version of this pack, you must credit me and link back to this page. If instead you want to make a texture for this pack specifically, you can join my discord or dm me and I can add it to the project and then add you to the project.
- All your textures will become 100% opaque after the shader is done doing its stuff. This is because otherwise everything would be slightly transparent, as you know from the steps above.
- You most likely cannot make them HD textures.
- For now, the only texture you can change individually is the invisibility particle. In the not too distant future, I will have a texture pack linked here that will allow you to change all particles.
Support
Join My Discord
- Report bugs
- Create suggestions
- Vote on future packs
- Interact with the community
- Ask for help with texture packs
- This is the place to ask if you can use this pack in your own pack
Check out The Repository
- Report bugs
- Create suggestions
- Contribute by creating a pull request