[yams fork] Makes fire, lava and other flaming nodes a little more dangerous | Upstream: https://github.com/Dumpster-Studios/fire_plus
- Lua 100%
| .github/workflows | Fix luacheck looking for nonexistent dir | |
| textures | Replace the overlay shown when the player is on fire | |
| .luacheckrc | Add 3d_armor to .luacheckrc | |
| api.lua | Remove a debug print line | |
| depends.txt | Add 3d_armor fire protection support | |
| init.lua | Do not let fire damage and node damage stack | |
| LICENSE | Make minor changes to the LICENSE file | |
| mod.conf | Add 3d_armor fire protection support | |
| README.md | Add credits | |
| screenshot.png | The mod is reborn | |
| screenshot2.png | The mod is reborn | |
Fire Plus
Allows players to be lit on fire by various fire-related things.
Visuals include HUD effect and fire particles around player. You can put yourself out by jumping into water/snow.
Credits
- Thanks to TenPlus1 for 3d_armor support and some other things
API
fire_plus.burn_player(player, burns, damage)- Sets
playeron fire and burns themburnstimes withdamagedamage every second
- Sets
fire_plus.tnt_explode_radius- How close to a TNT node a player has to be to detonate it
fire_plus.ignition_nodes- Nodes that set players on fire. See the init.lua for examples
fire_plus.extinguishers- Nodes that put out burning players. See the init.lua for examples
- Fire tools
- You can allow modders to make tools light punched players on fire
- Just set
tool_capabilities.damage_groups.burns = <How much damage to do each burn> - There's also
tool_capabilities.damage_groups.burn_time = <How many times to burn the player>