A small vanilla-friendly Flint and Steel overhaul with sensible ignite rules and a simple config.

SmoothFlint upgrades vanilla Flint and Steel with more intuitive ignite rules and a few extra mob mechanics — all controllable through a simple config file.
ItemEntity) cannot be ignited.Using Flint and Steel on small plants (grass/flowers-like blocks) removes the plant and replaces it with fire immediately, with smoke particles instead of block-breaking particles.
If a Breeze is burning, it will extinguish itself after 20 ticks (1 second), play an extinguish sound, and spawn white smoke particles (configurable).
If a Wind Charge is burning (it has fire ticks), its explosion can:
Igniting a mob with Flint & Steel can make:
Config file is created at:
/.minecraft/config/smoothflint.json
Ignite entities on click
ignite.enable (default: true)
If enabled, Flint & Steel can ignite entities when you use it directly on them.
Ignite other players
ignite.igniteOtherPlayers (default: true)
Only matters if option #1 is enabled. Allows igniting other players with Flint & Steel.
Breeze self-extinguish
breeze.selfExtinguish (default: true)
If enabled, burning Breeze extinguishes itself after 20 ticks, plays a sound, and spawns white smoke.
Burning Wind Charge ignites area
windCharge.burningIgnitesArea (default: false)
If enabled, burning Wind Charges ignite nearby entities and place fire on nearby air blocks when they explode.
Provoke neutral/hostile mobs on ignite
mobs.provokeNeutralOnIgnite (default: true)
If enabled, igniting a mob with Flint & Steel makes neutral/hostile mobs react like after being attacked.
Enderman extinguish chance on teleport
enderman.extinguishChanceOnTeleport (default: true)
If enabled, burning Endermen have a 50% chance to extinguish after a successful teleport.
Enderman panic while burning
enderman.panicWhileBurning (default: true)
If enabled, burning Endermen attempt to teleport every 40 ticks until they stop burning.
Conversation