https://github.com/blatko1/flamepot
flamepot (Potions of Flames) Minecraft Datapack
https://github.com/blatko1/flamepot
datapack fire mcfunction minecraft minecraft-data-pack minecraft-datapack potion
Last synced: 3 months ago
JSON representation
flamepot (Potions of Flames) Minecraft Datapack
- Host: GitHub
- URL: https://github.com/blatko1/flamepot
- Owner: Blatko1
- License: mit
- Created: 2023-07-02T16:56:59.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-14T18:23:27.000Z (over 1 year ago)
- Last Synced: 2024-06-14T19:39:11.602Z (over 1 year ago)
- Topics: datapack, fire, mcfunction, minecraft, minecraft-data-pack, minecraft-datapack, potion
- Language: mcfunction
- Homepage: https://modrinth.com/datapack/flamepots
- Size: 489 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# flamepot
`flamepot` is a Minecraft datapack that adds a new type of potion called `Potion of Flames`. The main function of these potions is to set players, mobs and entities on fire. Inspired by this [video](https://www.youtube.com/watch?v=vwoq296fI0k).
## About
This datapack adds *6 new* items - 3 `Potion of Flames` and 3 `Splash Potion of Flames`, with different amplifiers. Currently, only one available effect called **Burning** can be found in three states. These states are called **Burning**, **Burning II** and **Burning III**, where the first is the weakest and the last is the strongest.
This effect sets the entity on fire and deals *1 fire damage* every *20 ticks* with the *Burning amplifier 1*, *1 fire damage* every *15 ticks* with the *Burning amplifier 2* and *1 fire damage* every *10 ticks* with the *Burning amplifier 3*.
The **Potion of Flames** is a consumable potion which only affects the consumer and gives no benefits. When the user drinks it, the effect **cannot** be extinguished only by water, **only by milk**!
Throwing a **Splash Potion of Flames** will provide the **Burning** effect to everything in a radius of 4 blocks from where the potion collides. The effect **can be extinguished by water**, **not** by milk!
## Crafting
You can craft the tier 1 Potion of Flames by throwing an **awkward potion** on a **crafting table** with **exactly 10 blaze powders**. After a few moments, a Potion of Flames should appear.
If you again drop exactly *10 blaze powders* next to the new potion, you will get a new Potion of Flames, which gives the *Burning II* effect. Dropping exactly *10 blaze powders* the third time will result in a Potion of Flames tier 3, which gives the *Burning III* effect. Adding **gunpowder** next to any of these potions will result in a Splash Potion of Flames with identical amplifiers. If you want to convert the Splash Potion of Flames back into a Potion of Flames, you can drop an empty bucket next to it.
### Useful info:
- Rain doesn't remove the *Burning* effect!
- After drinking the Potion of Flames, you can get rid of the effect only by waiting or drinking milk!
- After getting the effect from the Splash Potion of Flames, you can get rid of the effect only by waiting or by jumping into water or a water cauldron!
## Future
- add a tipped arrow burning effect
- maybe: place fire where splash potion collides
- try replacing data and NBT tags and selectors
- add *summon functions* and */trigger* commands
- maybe: remove Burning effect on rain
- add an item which spawns an entity which constantly sets on fire everything in radius
- maybe: reduce duration of effect is entity is further from splash center