About Fireworks Artist
Bring Your Fireworks to Life!
The Firework Artist plugin lets you take your Rust celebrations to the next level by turning your favorite images into custom firework displays. Whether it’s for a special event, a server-wide celebration, or just to show off your creativity, this plugin adds a unique and personal touch to your fireworks.
Features:
- Turn Images into Fireworks: Upload any image and watch as it’s transformed into a vibrant firework pattern. The plugin breaks down the image into a grid, selecting key points to recreate using firework “dots” in the sky. Each dot represents a portion of the image.
- Color Matching: The plugin analyzes the colors in your image and matches them to the available firework colors.
- Easy Customization: Adjust the detail, speed, and look of your fireworks with a few simple settings. You have full control to make sure everything runs smoothly.
- Simple Commands: Players can easily upload images and apply them to fireworks with straightforward chat commands.
- Permission Control: Decide who can create custom fireworks on your server.
- Optimized Performance: Firework Artist is designed to run efficiently, processing images in a way that minimizes impact on your server’s performance.
- Limit the number of custom fireworks in a radius to help prevent frame drops.
Commands
/fil <image_url>
Uploads an image from the specified URL and applies it to the firework you’re looking at.
- Usage Example: /fil https://example.com/image.png
- Note: The command will only work if the player has the necessary permission and if the command is enabled in the configuration.
fireworkartist.togglecommand (Console Command)
- Toggles the ability to use the /fil command on or off useful if you only want people to do fireworks shows at the end of wipe (as an example) can only be run in the server console or by a player with permission.
Permissions
fireworkartist.use
- Grants the player permission to use the /fil command to create custom fireworks.
fireworkartist.admin
- Players with this permission can run the fireworkartist.toggle command
Demo
https://www.youtube.com/watch?v=EqaSLnSGwwY
High definition fireworks
The plugin allows you to control how detailed each firework is. Increasing the number of "dots" in a firework can have an impact on client FPS, but with the right tuning you can get very detailed fireworks.
Example (config set to 1000 dots)