promotional bannermobile promotional banner

Bons and Furious

Push your optimized modpack further: Faster terrain, shorter waits and smoother busy scenes on top of best performance mods. 300+ optimization achieves 9x worldgen, -56% launch time and up to +17% FPS.
Back to Files

Bons and Furious 1.0.34

File namebons_and_furious-1.0.34.jar
Uploaded
Oct 6, 2026
Downloads
103
Size
2.2 MB
Mod Loaders
Forge
File ID
9083685
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:bons-and-furious-1715359:9083685")

Learn more about Curse Maven

What's new

Bons and Furious 1.0.34

254 controls for Minecraft 1.20.1 Forge, up from 253 in 1.0.33. This release fixes two crashes of dedicated servers, a failed start with Pipez Optimizer, and distant terrain from a Distant Horizons server that could stay missing after joining. The one new control is part of that last fix. Still one JAR for client and server with nothing else required.

Fixed

  • Dedicated servers stopping: vanilla_item_merge_candidates and vanilla_selector_type_index (both public since 1.0.30) look at the methods of other mods' item and entity classes. On a dedicated server some of those methods name classes that exist only on the client, and the server could stop. On the dedicated server of our test pack, Create's potato cannon dropped next to another item stack was enough, and so was a Small Ships Drakkar while a command searched entities by type, which some data packs do every few seconds. Such classes now take the original code path. There 1.0.33 stopped in both cases and 1.0.34 kept running. Single-player and clients were not affected. With 1.0.33, setting both keys to false avoids it.
  • Pipez Optimizer without Mekanism: the game no longer stops while mods load. The gas pipe part of pipez_empty_filter_fast_path is left out when Mekanism is not installed, with one log line. Tested with Pipez 1.2.26 and Pipez Optimizer 1.0.7, with and without Mekanism.
  • Distant terrain from a server: after joining a server that runs Distant Horizons, distant terrain could arrive only along the player's own path. Distant Horizons drops the server's first reply when it arrives before its own message threads exist, and distanthorizons_world_change_biome_reset made that more likely because it loaded Distant Horizons classes at that moment. It no longer does, and the new client control distanthorizons_join_config_resend asks for the reply again once those threads exist. Tested on a dedicated server with our test pack, the player's login held back for 3 seconds so that the server registers the player first: without the control the reply was lost in 2 of 3 joins and Distant Horizons asked the server for no distant terrain; with it, all 3 joins handled the second answer.
  • Game records and Gson: five controls keep values on record classes (vanilla_tag_membership_ids, vanilla_climate_sample_xz_parts, vanilla_climate_sample_repeat, terrablender_namespace_rule_memo, fusion_connection_lookups). A mod that saves such a record with Gson then fails with a NoSuchMethodException. This was reported with Dragon Mounts Remastered on Minecraft 1.21.1. On Forge 1.20.1 no case is confirmed, but this build kept the same values, and Gson now skips them here too. A direct test with Gson 2.10.1 on 1.20.1's tag keys fails with 1.0.33 and works with 1.0.34.
  • Refused logins: a player refused at login (ban, whitelist, full server) saw only "Connection Lost". vanilla_connection_flush_batching now sends the reason before the connection closes. On a server with a whitelist, 1.0.33 showed the reason in none of three refused logins and 1.0.34 in all three.

Also fixed: create_single_pass_extraction no longer stops the server when create_item_helper_empty_slots is off; embeddium_weighted_pick_table no longer stops the game when Embeddium's own model changes are switched off; Radium's experimental chunk tickets (radium_experimental_tickets_spawning) are protected against a known crash; Hostile Villages mobs still waiting for their chunk are added when the server stops; lakes placed off-centre no longer stop world generation next to Structure Gel or Ice and Fire structures; and smaller leaks and edge cases. The version history and the control pages list them.

Thanks to the player who reported the Dragon Mounts Remastered problem on CurseForge.

One new control

  • Distant Horizons (client, fix): distanthorizons_join_config_resend, described under Fixed. Singleplayer is not affected.

The new control is on by default.

Install

Replace the older Bons and Furious JAR with bons_and_furious-1.0.34.jar and restart. Minecraft 1.20.1, Forge 47.3.22 or newer within 47.x; tested with 47.4.16. No required dependencies. Existing config choices are kept and new keys are added with their defaults. Every control has its own switch in config/bons_and_furious.properties, and a control whose target mod is missing or at another build is skipped.

The whole-pack benchmark on the project page was measured with 1.0.26 and has not been repeated for this release.

SHA-256 39caa1e5ad4753bde60807318617c2905c3334c1008e63ea948791155f3c4b66.

All 254 controls · Version history · Source

This mod has no additional files