promotional bannermobile promotional banner

Minefantasy2

A middle-aged base mod for REAL crafters!
Back to Files

MineFantasyII-2.8.15.4.jar

File nameMineFantasyII-2.8.15.4.jar
Uploader
SirseSSirseS
Uploaded
Nov 1, 2026
Downloads
72
Size
7.8 MB
Mod Loaders
Forge
File ID
9395489
Type
R
Release
Supported game versions
  • 1.7.10

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:minefantasy2-232408:9395489")

Learn more about Curse Maven

What's new

2.8.15.4

Dragons

  • New flight tactics: a dragon circles its target out of reach, dives, and climbs again after biting. Once landed, it fights on foot for a while, then takes off.
  • Each breed hunts its own way: fire dives often, frost stays high and far off, poison flies low, ash dives short and quick.
  • Readable breath: a roar and an open jaw announce it, then the fire comes. The stream leads its target, turns after it slowly and never goes past where the head can turn. After breathing, the dragon pauses and does not bite.
  • Targets are chosen by the damage they deal, with ranged attackers counting for more. Creative players and spectators are never attacked. A summoned dragon hunts its summoner first.
  • A heavy blow breaks off an attack, at most once every 5 seconds. No more random disengaging.
  • A dragon that loses sight of its target searches where it last saw it for 2 seconds, then withdraws. Hiding out still works.
  • Dragons fly over obstacles, avoid landing in water and take off at once if they end up in it.
  • In flight, the body turns with the course instead of snapping to the target; the head follows the target.
  • New animation: leg strides, tail (wave, sway while walking, rise and fall with the wingbeat, lift before breathing), wings and banking into turns.
  • Longer death: the dragon falls to the ground. Experience is kept even if the world is saved mid-death.
  • Fixed: a server crash when a wounded dragon bites; a bite tossing the wrong target; the liquid check on the flight path; dragons never returning to a player after withdrawing; older dragons biting while drawing breath.

Bombs and mines

  • Fully reworked. Fragments fly as projectiles: armour and walls stop them, and fire bomb fragments set things alight. Better casings make stronger fragments.
  • Explosions shake the camera; the shake strength is configurable and can be turned off.
  • Mines are set off by arrows, blows and fire; a nearby explosion only sets off crude casings.
  • Whether a mine triggers for its owner is configurable: never, forgetful (a chance each time they approach; the default) or always.
  • Mines can be disarmed with engineering tools.
  • Rewritten book entries for bombs, mines, shrapnel and fire bombs; missing translations of entity names added.

Fire and acid wear

  • Only items with durability are worn; unbreakable items and items without durability are spared, and only one item of a stack breaks.
  • New config section: fire wear and acid wear can be toggled separately, with a list of exempt items.

Crafting and stations

  • Fixed (#85): the ornate crest goes into the anvil's result slot again.
  • Number keys no longer overfill station slots.
  • Inventory changes from block clicks show at once (#83).
  • Bare-hand recipes ignore the tool material tier; tool checks are shared by stations, tooltips and NEI.
  • Fixed block rotation (racks only turn onto a wall) and the built-state check of furnaces and crucibles after a world load.
  • Removed the duplicate spoon salvage recipe.

Performance

  • Smoke lasts at most 10 seconds and no longer piles up. The big furnace caches its smelting plan. Component piles render from pre-built geometry.
  • On a test load, the average server tick dropped from 1.67 to 0.76 ms; in the showcase storage, FPS rose from 104–129 to 173–175.
  • The venom dragon model no longer has 99 duplicate part links.

Other

  • Rewrote the Getting Started entry (ru, en, zh): food and fire come first, and it explains the flux needed for hides and how to turn off Hardcore Crafting.
  • Skills sync in a single packet; the client locks research the server no longer has.
  • The last cogwork control input of a tick is no longer lost.
  • Fixed the wolframite ore description.
  • For developers: the MF2 Test World, a showcase of structures, blocks, items and creatures.

2.8.15.3.3

Furnaces and heat

  • Furnaces no longer smelt without fuel or input, and the heater gauge matches its fuel (#79).
  • Stations tell source heat apart from air temperature: warm air alone is no heat for cooking, crucibles or an unfuelled heater.
  • Blast heater state changes are saved, and the heater gives back the container of its fuel.
  • Crucibles light and go out again, and keep their contents when they become master crucibles.
  • Forge fuel units are named honestly.

Scripting

  • Blast furnace, firepit and forge fuels are scriptable registries.
  • Fixed the carbon metadata note.

Protection

  • Dragon breath and minotaur grazing respect protection and mobGriefing.
  • Protection is asked before quenching, drawing water and placing components.
  • Blast chimneys blast as their owner, standing in place.
  • Trowel and handpick drops are paid only after a block is really removed; a trowel broken by its last dig still gives flint.
  • Only knife blows count as hunter kills.

Interface

  • Waila shows storage and research state.
  • Every click on an ammo crate is consumed.
  • Internal blocks are hidden in NEI.
  • Wood decor items render in their material; HUD GL state is isolated.
  • Scythe and paint brush changes stay in sync with clients (#80).

Network and performance

  • Packets send only the bytes written.
  • Station packets are built only for players watching.
  • Stamina syncs less often.

Code

  • Bombs, mines and arrows share one blast; stations share lit block swaps and the open sky check for smoke.

2.8.15.3.2

  • Reworked CraftTweaker support, with station recipe builders and an ItemTraits script API.
  • Stations wear only the working tool (#78).
  • The trough and the kitchen bench are Forge fluid tanks.
  • Quenching depends on the medium, the heat and the metal.
  • Ambient temperature.
  • Spectator guards and an Et Futurum Requiem bridge.
  • Reworked config.
  • Extended Waila and research book controls; Waila tooltips split into compact and detailed.
  • Shared station grid payment, axe attacks, cooking heat and builder state; bench names kept in debug.
  • No more reflection in network code.

2.8.15.3.1

  • Backhand offhand support: the item in use counts rather than the held item, the offhand counts toward stamina and the ammunition HUD, two-handed weapons lose balance with a full offhand, dual wielders can dodge, and Battlegear weapon hooks Backhand never calls are dropped.
  • MineFantasy bows fire their loaded ammunition before Battlegear's quiver; other bows fire as they do on their own.
  • Other mods can no longer break recipes: the iron resmelting recipes have their own variants, recipes other mods register get their own namespace with numbered duplicates, and bars and storage blocks turn back into MineFantasy's own ingot.
  • Build and CI: dropped deprecated Gradle delegates and NEI overrides; the game test run fails when the mod does not load, and CI checks loading with every recipe setting reversed.

2.8.15.3

Recipes and stations

  • Every station moved to recipe registries: immutable recipes, craft plans, stable recipe ids, validated registration, /mf recipes diagnostics and game tests.
  • Shared station rules, craft state, lookups and HUD sync; native recipes registered through builders; reworked /mf commands.
  • Unified station code: drops, shift-click, the grid check before payout, bomb assembly, inventory and block base classes, one synced state tag in place of sixteen packets, slot roles for hoppers, shared window screens.
  • Recipes generated per ore name are registered once per item, keeping existing ids.
  • Coal dust burns as long in the blast heater as in a furnace.

Security and duplication

  • Closed duplication holes in station and reload windows: slot filters and limits on shift-click, clicks after a station is broken or left for another dimension, double-click on outputs, stale reload ammunition.
  • Guards against forged input: packets from a modified client, item tags the server did not write, other mods' container items.
  • Fixed reach attacks in the open and saving hand-placed markers.
  • A dodge opens only when leaving ground the server sees.

Protection

  • World changes are checked through Forge events only: the blast furnace acts as its owner, fire blasts and creatures follow protection and mobGriefing, mine damage belongs to its placer, and mining rewards come only for real breaks. Bukkit integration dropped.
  • Mining rewards are paid from a tryHarvestBlock mixin once a harvest succeeds. UniMixins is now a required dependency.

Heavy tools

  • Heavy tools dig across the face hit where the player looks, fell whole trees, break a single block when sneaking, and break extra blocks as a player would.
  • Experience as the break event settles it; the last use of a tool is kept for the block hit.

Research book and table

  • The research book is redesigned on its own pages: reworked left page, map foot and search; zoom about the mouse, the Home key back to the start, skill experience on hover, softer lines to locked entries, tooltips kept on screen, a chime on a confirmed purchase.
  • Recipe pages leave out removed variants and say when none is left, and keep a picked variant.
  • Research table: shelves within 11×7×11 speed study up less each and never past 2.5 times; study keeps its own pace; progress belongs to one item and one player and is saved with them; pages turn at study pace.
  • Station, forge and research changes are saved with the chunk.

Localisation

  • Material names are declined in item names; arrow heads have their own names; crossbow ammo is named Bolts, stairs as in vanilla.
  • Translations reviewed against the code: Russian and Chinese meaning and terms, lost instructions, missing keys, American and British spelling. Fixed the English localisation and the Enderforge description key; named the magic material and dwarven schematics.

Mechanics

  • Fixed: the pause after a meal, repair kits on whole items, one dragon heart per dragonforged craft, other mods' odd items in shared helpers, packets to players without a connection.

Code and tests

  • Game tests over every station, an example CraftTweaker script and documented recipe API packages.
  • Split large classes by topic (events, combat, the anvil's finishing step, cogwork); shared helpers for drops, facing, timers, tile lookups and sounds; logging instead of printing; dead code and stale TODOs removed.

2.8.15.2

Thaumcraft

  • Thaumcraft 4 integration: Thaumcraft armour weighs into encumbrance; Greatwood and Silverwood planks registered by item with rebalanced stats.

NEI

  • Real metadata for anvil ingredients (#68); handler heights for GTNH NEI (#65).
  • Fixed the bloomery slots and the tanning background; salvage recipes with the looked-up material in a compact layout; paint oil slots drawn.
  • Recipe overlays for the carpenter and kitchen benches; a station's recipes open from its progress bar.
  • The required tool and station shown as item slots; zero tiers hidden; custom tool tiers read from the material; penalised anvils tinted red with a note on the lower-anvil penalty.

Stations

  • The carpenter, anvil and kitchen bench sync their result to clients again and preview it in the output slot; the kitchen bench has an in-world meter.
  • Station state, the tanning rack, the research table and the roast are sent when a player starts watching.
  • The crafting grid is rechecked before a craft finishes.
  • The anvil quality bar is hidden without a project.

Fixes

  • Fire no longer destroys unbreakable armour (#63).
  • The lumber axe fells trees on the server only (#67).
  • Log chopping and repeated sawing (#66).
  • Names for slabs and roads (#64).
  • The lance pivots on its grip so a swing does not reverse it.
  • Script anvil recipes match the item inside hot stacks.
  • Construction blocks show their base texture; salvage inputs take a material only when their parts inherit it.
  • A config option for the starter book (#70).
  • Registries keyed by item instead of numeric ids; log messages passed to FMLLog as arguments.
Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded