跳到正文

Smooth Flint

作者:Neni-o

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

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

baner

SmoothFlint — Flint & Steel, but smarter

SmoothFlint upgrades vanilla Flint and Steel with more intuitive ignite rules and a few extra mob mechanics — all controllable through a simple config file.


🔥 What this mod changes

Smarter igniting: entities and blocks

  • Using Flint and Steel on an entity can ignite that entity (configurable).
  • Special cases / vanilla safety:
  • Item drops (ItemEntity) cannot be ignited.
  • Dragon Fireballs cannot be ignited.
  • Creepers keep vanilla behavior (Flint & Steel triggers their special mechanic).
  • Water rule: living mobs in water don’t ignite (prevents underwater cheese).
  • Works on non-living entities too (example: boats, wind charges) if the target can be set on fire.

🌿 Plants burn into fire instantly

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.

🌪️ Breeze: quick self-extinguish

If a Breeze is burning, it will extinguish itself after 20 ticks (1 second), play an extinguish sound, and spawn white smoke particles (configurable).

💥 Burning Wind Charges can ignite an area (optional)

If a Wind Charge is burning (it has fire ticks), its explosion can:

  • ignite nearby living entities
  • place small patches of fire around the impact
  • spawn flame + smoke particles

Disabled by default for balance / vanilla-friendliness.

👀 Hostile + neutral mobs can react like you “attacked” them

Igniting a mob with Flint & Steel can make:

  • hostile mobs target you
  • neutral mobs (e.g. Iron Golem) become angry like after a normal hit

This is optional and can be disabled via config.

🟣 Enderman fire panic + extinguish chance

  • A burning Enderman enters “panic mode” and tries to teleport every 40 ticks until it stops burning (configurable).
  • After a successful teleport, a burning Enderman has a 50% chance to extinguish itself (configurable).

⚙️ Configuration

Config file is created at:

/.minecraft/config/smoothflint.json

Options

  1. Ignite entities on click

ignite.enable (default: true)
If enabled, Flint & Steel can ignite entities when you use it directly on them.

  1. Ignite other players

ignite.igniteOtherPlayers (default: true)
Only matters if option #1 is enabled. Allows igniting other players with Flint & Steel.

  1. Breeze self-extinguish

breeze.selfExtinguish (default: true)
If enabled, burning Breeze extinguishes itself after 20 ticks, plays a sound, and spawns white smoke.

  1. 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.

  1. 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.

  1. Enderman extinguish chance on teleport

enderman.extinguishChanceOnTeleport (default: true)
If enabled, burning Endermen have a 50% chance to extinguish after a successful teleport.

  1. Enderman panic while burning

enderman.panicWhileBurning (default: true)
If enabled, burning Endermen attempt to teleport every 40 ticks until they stop burning.


✅ Notes / vanilla compatibility

  • Creeper + Flint & Steel remains vanilla (no changes to their special interaction).
  • Item drops can’t be ignited.
  • Dragon Fireballs can’t be ignited.
  • Gameplay rules are applied server-side.

常见问题

Smooth Flint 支持哪些 Minecraft 版本?

Smooth Flint 支持 Minecraft Java 版 1.21–1.21.11,共 12 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Smooth Flint 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。

评论

登录后评论和评分

Neni-o 的其他作品

查看全部 →