← Назад к ресурсам

Prometheus

🔥 Backbone of modded fire 🔥

Modrinth game-mechanics library utility

Описание

![Prometheus banner](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/prometheus/banner.png "Prometheus banner") --- ![Minecraft](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/minecraft.svg "Minecraft")[![26.1.x](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/26-1-x.svg "26.1.x")](https://modrinth.com/mod/prometheus-api/versions?g=26.1)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.11](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-11.svg "1.21.11")](https://modrinth.com/mod/prometheus-api/versions?g=1.21.11)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.10](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-10.svg "1.21.10")](https://modrinth.com/mod/prometheus-api/versions?g=1.21.10)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.8](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-8.svg "1.21.8")](https://modrinth.com/mod/prometheus-api/versions?g=1.21.8)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.7](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-7.svg "1.21.7")](https://modrinth.com/mod/prometheus-api/versions?g=1.21.7)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.6](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-6.svg "1.21.6")](https://modrinth.com/mod/prometheus-api/versions?g=1.21.6)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21.1](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21-1.svg "1.21.1")](https://modrinth.com/mod/prometheus-api/versions?g=1.21.1)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![1.21](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/minecraft/1-21.svg "1.21")](https://modrinth.com/mod/prometheus-api/versions?g=1.21) ![Loader](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/loader/loader.svg "Loader")[![NeoForge](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/loader/neoforge.svg "NeoForge")](https://modrinth.com/mod/prometheus-api/versions?l=neoforge)![Separator](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/separator.svg)[![Fabric](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/loader/fabric.svg "Fabric")](https://modrinth.com/mod/prometheus-api/versions?l=fabric) ![Overlay](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/side/client-server.svg) ![Issues](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/github/issues.svg "Issues")[![GitHub](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/github/github.svg "GitHub")](https://github.com/crystal-nest/prometheus/issues) --- ## 📝 **Description** This mod provides an **easy-to-use API** for modders who wish to introduce their own custom fire types, seamlessly integrating consistent behavior. It's what powers [Soul Fire'd](https://modrinth.com/mod/soul-fire-d) and [Copper Fire](https://modrinth.com/mod/copper-fire), and allows integration with many other mods! > ⚠️ **Important**: Prometheus must be installed on **both client and server**, as it introduces substantial gameplay changes, not just visuals. ## ✨ **Features** ### 🛠️ **Comprehensive API for Custom Fires** Modders and datapack creators can easily add their own custom fires (or implement another mod's fire), automatically ensuring **automatic consistent behavior** and custom enchantments. Learn how to integrate custom fire types and utilize the provided API through detailed documentation: - 📖 [API Wiki](https://github.com/crystal-nest/prometheus/wiki) - 📘 [Datapack Integration Wiki](https://github.com/crystal-nest/prometheus/wiki/Data-Driven-Fires) ### 🔥 **Consistent fire behavior** Once your custom fire is registered with Prometheus API, you will automatically benefit from all these features and more! - 🔹 **Custom Fire overlay** ![Overlay](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/prometheus/overlay.gif) *Want a slimmer version? Check out [Slim Fire](https://modrinth.com/resourcepack/slim-fire)!* - ⚔️ **Custom Fire damage** Entities catching custom fires burn with the correct color and take the appropriate amount of damage per second! ![Damage](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/prometheus/damage.gif) - ⚙️ **Custom Fire properties** You can set the light level, whether rain douses your fire, and associate your torches, campfires, lanterns, and more! - 🎯 **Custom Fire mechanics** For instance, but not limited to, zombies and arrows burning from custom fires set their targets on the correct kind of fire! ![Arrows](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/prometheus/arrows.gif) - 💡 **Custom Fire effect** You can set any custom effect for your fire, applied everytime an entity takes damage from your fire! ![Effect](https://raw.githubusercontent.com/crystal-nest/mod-fancy-assets/main/prometheus/behavior.gif) - 📚 **New enchantments: Custom Fire Aspect & Custom Flame.** Similar to Fire Aspect and Flame enchantments, but applying your fire instead! Enchantments are optional and can be configured via datapack. See [Data Driven Enchantments](https://github.com/Crystal-Nest/prometheus/wiki/Server-resources#data-driven-enchantments) to know more. ## 🤝 **Compatibilities** Mods fully integrated with Prometheus: | Mod | Loader | |:----------------------------------------------------------------------|:------:| | [Soul Fire'd](https://modrinth.com/mod/soul-fire-d) | All | | [Copper Fire](https://modrinth.com/mod/copper-fire) | All | | [Torch hit!](https://modrinth.com/mod/torch-hit) | All | | [Danger Close](https://modrinth.com/mod/danger-close) | All | | [Camp Fires Cook Mobs](https://modrinth.com/mod/camp-fires-cook-mobs) | All | Want your mod listed here? Submit an issue [here](https://github.com/Crystal-Nest/prometheus/issues/new?assignees=Crystal-Spider&labels=question%2Cmedium+priority&projects=&template=information_request.yml) and provide a link to your mod! ## 🔗 **Dependencies** | Mod | Loader | Requirement | |:------------------------------------------|:------:|:-----------:| | [Cobweb](https://modrinth.com/mod/cobweb) | All | Required | ## 📜 **License and right of use** Feel free to use this mod for any modpack or video, just be sure to give credit and possibly link [here](https://github.com/crystal-nest/prometheus#readme). This project is published under the [Crystal Nest Community License v1](https://github.com/crystal-nest/prometheus/blob/master/LICENSE). ## ❤️ **Support us** [![Bisect Hosting](https://www.bisecthosting.com/partners/custom-banners/d559b544-474c-4109-b861-1b2e6ca6026a.webp "Bisect Hosting")](https://bisecthosting.com/crystalspider)