Repository navigation
All controls
Minecraft 1.20.1 / Forge: this page documents that build and its measurements. For the separate 170-control Minecraft 1.21.1 port, see Minecraft 1.21.1 NeoForge.
Every key in config/bons_and_furious.properties (1.0.15 and earlier: config/bons_pure_optimizations.properties) as of 1.0.34, grouped by the mod it patches. Every key links to its section on that mod's page. Kind is opt for a behaviour-preserving optimization, fix for a repair of a reproduced defect, and change for an optimization that deliberately alters when or where something happens (each page explains exactly how). Since is the release that first shipped the entry. Side is BOTH, CLIENT or, for world-generation code that only a server runs (a dedicated server or the integrated server of a singleplayer world), SERVER.
| Mod | Controls | Tested build |
|---|---|---|
| Minecraft | 51 | 1.20.1 |
| Forge | 6 | 47.4.16 |
| Ad Astra | 1 | 1.15.20 |
| Alex's Caves | 4 | 2.0.2 |
| Alex's Mobs | 2 | 1.22.9 |
| Almost Unified | 1 | 0.11.0 |
| AmbientSounds | 3 | 6.3.8 |
| Architectury API | 1 | 9.2.14 |
| Ars Nouveau | 2 | 4.12.7 |
| Artifacts | 1 | 9.5.16 |
| Better Combat | 1 | 1.8.6+1.20.1 (Forge) |
| Bosses of Mass Destruction | 1 | 1.1.2 |
| Butterflies | 1 | 7.10.9 |
| ChunkSending | 1 | 3.7 |
| CIT Reforged | 1 | 1.0.2 |
| Citadel | 1 | 2.6.1 |
| CoFH Core | 1 | 11.0.2 |
| Colorwheel | 1 | 1.3.0+mc1.20.1 |
| Cooking for Blockheads | 1 | 16.0.15 (Minecraft 1.20.1) |
| Create | 4 | 6.0.8 |
| Critters and Companions | 1 | 2.3.5 (Minecraft 1.20.1) |
| Cryptic Foes | 2 | 1.0.4 |
| Cucumber | 1 | 7.0.16 |
| Curios API | 6 | 5.14.1+1.20.1 |
| Distant Horizons | 17 | 3.3.2 |
| Dungeons Delight | 1 | 1.2.10 |
| Dynamic Trees | 2 | 1.20.1-1.4.11 |
| Embeddium | 13 | 0.3.31+mc1.20.1 |
| Entity Model Features | 4 | 3.2.4 |
| Entity Texture Features | 1 | 7.1 |
| EntityCulling | 1 | 1.10.5 |
| FancyMenu | 1 | 3.9.14 |
| Farmer's Delight | 2 | 1.20.1-1.3.4 |
| FD Bosses | 2 | 3.1.0.3 (Minecraft 1.20.1) |
| Fowl Play | 2 | 1.1.2+1.20.1-forge |
| Fusion | 2 | 1.3.14+a |
| GeckoLib | 5 | 4.8.4 |
| Goblins Tyranny | 2 | 1.2.3-forge-1.20.1 |
| Hostile Villages | 2 | 1.20.1-5.7 |
| Ice and Fire | 6 | 2.1.13-1.20.1-beta-5 |
| ImmediatelyFast | 3 | 1.5.5 (Forge, +1.20.4 build) |
| Immersive Engineering | 1 | 10.2.0-183 |
| Jaden's Nether Expansion | 1 | 2.3.5 |
| JEI | 7 | 15.59.0.212 |
| Kiwi | 1 | 11.8.28 |
| L2 Library | 2 | 2.5.1-slim (inside Ars Delight 1.2.2); 2.5.1 (inside Ars Delight 1.2.2) |
| Legendary Monsters | 1 | 2.2.2 |
| Lionfish API | 2 | 2.8 (3.0 has the same check); 3.0 (L_Ender's Cataclysm) |
| ModernFix | 4 | 5.27.77 |
| Mowzie's Mobs | 1 | 1.7.3 |
| Mutant Monsters | 1 | 8.0.7 |
| Nether Depths Upgrade | 1 | 3.1.5-1.20 |
| Occult | 1 | 1.0.0 Alpha 5 |
| Oculus | 12 | 1.8.0 |
| Oh The Biomes We've Gone | 1 | 1.8.0 |
| Particular | 1 | 1.2.7 |
| Pehkui | 1 | 3.8.2 |
| Pipez | 2 | 1.20.1-1.2.26 |
| Placebo | 1 | 8.6.3 |
| Presence Footsteps | 1 | 1.20.1-1.9.1-beta.1 |
| Radium Re-Reforged | 8 | 0.14.3 |
| Regions Unexplored | 1 | 0.5.6+1.20.1 |
| Relics | 2 | 0.8.0.13 |
| Ribbits | 1 | 3.0.2 |
| Ryoamic Lights | 2 | 0.2.3+mc1.20.1 |
| Sake's Structures | 1 | 0.2.1-forge-1.20.1 |
| Scorched | 1 | 1.1.3e |
| Scuba Gear | 1 | 1.20.1-1.0.6 |
| Simply Swords | 1 | 1.56.0-1.20.1 |
| SlashBlade: Resharped | 1 | 1.9.65 |
| Slice & Dice | 1 | 3.6.0 |
| Spawn | 4 | 4.0.7-1.20.1 |
| Storage Drawers | 2 | 12.15.1; 1.20.1-12.15.1 |
| Structure Gel API | 1 | 1.20.1-2.16.2 |
| Structurify | 3 | 2.0.34+mc1.20.1 |
| Timeless and Classics Zero (TaCZ) | 2 | 1.20.1-1.1.5 |
| TerraBlender | 2 | 3.0.1.10 |
| Terramity | 1 | 0.9.8-forge-1.20.1 |
| Under the Moon | 1 | 1.0.5 |
| Valkyrien Skies | 15 | 2.4.11 (valkyrienskies-120-2.4.11) |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
frame_pacing |
Minecraft 1.20.1 client | CLIENT | 1.0.5 | change |
terrain_density_memo |
Minecraft 1.20.1 world generation | BOTH | 1.0.2 | opt |
terrain_final_density_reuse |
Minecraft 1.20.1 world generation | BOTH | 1.0.16 | opt |
terrain_surface_estimate_share |
Minecraft 1.20.1 world generation | BOTH | 1.0.18 | opt |
vanilla_animate_tick_uniform_biome |
Minecraft 1.20.1 client | CLIENT | 1.0.23 | opt |
vanilla_aquifer_candidate_cache |
Minecraft 1.20.1 (Forge 47.4.16; with YUNG's Cave Biomes 2.0.5) | BOTH | 1.0.30 | opt |
vanilla_aquifer_high_air |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_background_level_dat |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_background_saves |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_beardifier_influence_bounds |
Minecraft 1.20.1 (Forge 47.4.16; with Integrated API, YUNG's API, Moog's Structure Lib, fdbosses, Lithostitched, Valhelsia) | BOTH | 1.0.30 | opt |
vanilla_biome_fiddle_mask |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_block_entity_tick_state |
Minecraft 1.20.1 / Forge 47.4.16 | BOTH | 1.0.25 | opt |
vanilla_block_state_air_flag |
Minecraft 1.20.1 with Forge 47.4.16 | BOTH | 1.0.29 | opt |
vanilla_block_ticking_range_memo |
Minecraft 1.20.1 | BOTH | 1.0.23 | opt |
vanilla_camera_fluid_memo |
Minecraft 1.20.1 | CLIENT | 1.0.26 | opt |
vanilla_chunk_status_name_memo |
Minecraft 1.20.1 | BOTH | 1.0.26 | opt |
vanilla_climate_rtree_flat_bounds |
Minecraft 1.20.1 world generation | BOTH | 1.0.23 | opt |
vanilla_climate_sample_repeat |
Minecraft 1.20.1 world generation | BOTH | 1.0.23 | opt |
vanilla_climate_sample_xz_parts |
Minecraft (world generation) 1.20.1 | BOTH | 1.0.32 | opt |
vanilla_climate_search_repeat |
Minecraft 1.20.1 world generation | BOTH | 1.0.23 | opt |
vanilla_climate_tree_sort_keys |
Minecraft 1.20.1 | BOTH | 1.0.29 | opt |
vanilla_climate_tree_span_bounds |
Minecraft 1.20.1 | BOTH | 1.0.29 | opt |
vanilla_connection_flush_batching |
Minecraft 1.20.1 (Forge 47.4.16, Netty 4.1.82) | BOTH | 1.0.30 | opt |
vanilla_cursor_counters |
Minecraft 1.20.1 | BOTH | 1.0.30 | opt |
vanilla_data_merge_unchanged |
Minecraft 1.20.1 data commands | BOTH | 1.0.0 | opt |
vanilla_entity_class_count_layer |
Minecraft 1.20.1 | BOTH | 1.0.30 | opt |
vanilla_entity_section_x_overflow |
Minecraft 1.20.1 | BOTH | 1.0.30 | fix |
vanilla_fire_scan_loop |
Minecraft 1.20.1 | BOTH | 1.0.28 | opt |
vanilla_fog_color_sample_memo |
Minecraft 1.20.1 client | CLIENT | 1.0.23 | opt |
vanilla_framed_map_holder_scan |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_game_event_registry_lookup |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_goal_flags_none_disabled |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_item_merge_candidates |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_layer_bake_streamless |
Minecraft 1.20.1 | CLIENT | 1.0.30 | opt |
vanilla_long_jump_weighted_pick |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_model_bone_lookup |
Minecraft 1.20.1 client models | CLIENT | 1.0.21 | opt |
vanilla_noise_column_cache |
Minecraft 1.20.1 world generation | BOTH | 1.0.23 | opt |
vanilla_noise_wrap_presize |
Minecraft 1.20.1 (with or without ModernFix) | BOTH | 1.0.26 | opt |
vanilla_poi_chunk_sections |
Minecraft 1.20.1 | BOTH | 1.0.25 | opt |
vanilla_raycast_fluid_none |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_repellent_search_sections |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_selector_type_index |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.29 | opt |
vanilla_spawn_gate_visibility_memo |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_strip_formatting_fast_path |
Minecraft 1.20.1 | BOTH | 1.0.30 | opt |
vanilla_suffocation_scan_loop |
Minecraft 1.20.1 | BOTH | 1.0.28 | opt |
vanilla_sun_burn_deferred_wet_check |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_tag_membership_ids |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_ticker_range_memo |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
vanilla_ticking_chunk_memo |
Minecraft 1.20.1 (Forge 47.4.16; with or without ModernFix) | BOTH | 1.0.29 | opt |
vanilla_turtle_egg_search_sections |
Minecraft 1.20.1 (Forge 47.4.16) | BOTH | 1.0.30 | opt |
worldgen_empty_beardifier_marker |
Minecraft 1.20.1 world generation (Forge 47.4.16) | BOTH | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
forge_custom_payload_heap_copy |
Forge 47.4.16 (Minecraft 1.20.1) | BOTH | 1.0.32 | fix |
forge_object_holder_pass_index |
Forge 47.4.16 | BOTH | 1.0.29 | opt |
forge_plain_translation_format |
Forge 47.4.16 | BOTH | 1.0.23 | opt |
forge_render_layer_memo |
Forge 47.4.16 with Oculus 1.8.0 | CLIENT | 1.0.23 | opt |
forge_status_ping_channel_groups |
Forge 47.4.16 | BOTH | 1.0.23 | opt |
forge_status_ping_memo |
Forge 47.4.16 | BOTH | 1.0.29 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
adastra_gravity_primitive |
Ad Astra 1.15.20 | BOTH | 1.0.4 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
alexscaves_equipment_enumeration |
Alex's Caves 2.0.2 | BOTH | 1.0.8 | opt |
alexscaves_magnet_query |
Alex's Caves 2.0.2 | BOTH | 1.0.2 | opt |
alexscaves_rare_biome_column_memo |
Alex's Caves 2.0.2 | SERVER | 1.0.28 | opt |
alexscaves_teletor_generation_context |
Alex's Caves 2.0.2 | BOTH | 1.0.11 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
alexsmobs_crow_scan_palette_check |
Alex's Mobs 1.22.9 | BOTH | 1.0.30 | opt |
alexsmobs_partner_min_scan |
Alex's Mobs 1.22.9 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
almostunified_duplicate_groups |
Almost Unified 0.11.0 | BOTH | 1.0.29 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
ambientsounds_biome_match_cache |
AmbientSounds 6.3.8 | CLIENT | 1.0.2 | opt |
ambientsounds_dimension_patterns |
AmbientSounds 6.3.8 | CLIENT | 1.0.23 | opt |
ambientsounds_terrain_scan_bound |
AmbientSounds 6.3.8 | CLIENT | 1.0.7 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
architectury_event_dispatch |
Architectury API 9.2.14 | BOTH | 1.0.2 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
ars_direct_perk_snapshots |
Ars Nouveau 4.12.7 | BOTH | 1.0.12 | opt |
ars_primitive_mana_discounts |
Ars Nouveau 4.12.7 | BOTH | 1.0.12 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
artifacts_living_tick_order |
Artifacts 9.5.16 | BOTH | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
bettercombat_offhand_lookup |
Better Combat 1.8.6+1.20.1-forge | BOTH | 1.0.19 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
bomd_block_cache_presence |
Bosses of Mass Destruction 1.1.2 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
butterflies_landing_rule_lookup |
Butterflies 7.10.9 | BOTH | 1.0.13 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
chunksending_expiry_queue |
ChunkSending 3.7 | BOTH | 1.0.23 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
citreforged_lazy_stack_caches |
CIT Reforged 1.0.2 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
citadel_model_vertices |
Citadel 2.6.1 | CLIENT | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
cofh_translucent_renderer_memo |
CoFH Core 11.0.2 | CLIENT | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
colorwheel_phase_labels |
Colorwheel 1.3.0+mc1.20.1 | CLIENT | 1.0.23 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
cookingforblockheads_compat_reload_once |
Cooking for Blockheads 16.0.15 (Minecraft 1.20.1) | BOTH | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
create_collision_single_pass |
Create 6.0.8 | BOTH | 1.0.30 | opt |
create_item_helper_empty_slots |
Create 6.0.8 | BOTH | 1.0.30 | opt |
create_mounted_slot_index |
Create 6.0.8 | BOTH | 1.0.30 | opt |
create_single_pass_extraction |
Create 6.0.8 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
crittersandcompanions_red_panda_gate |
Critters and Companions 2.3.5 (Minecraft 1.20.1) | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
crypticfoes_howler_bone_cache |
Cryptic Foes 1.0.4 | BOTH | 1.0.2 | opt |
crypticfoes_sound_listener_invariant |
Cryptic Foes 1.0.4 | BOTH | 1.0.21 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
cucumber_tile_dispatch_range_first |
Cucumber 7.0.16 | BOTH | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
curios_foreign_capability_fast_path |
Curios API 5.14.1+1.20.1 | BOTH | 1.0.21 | opt |
curios_lazy_modifier_map |
Curios API 5.14.1+1.20.1 | BOTH | 1.0.8 | opt |
curios_slot_map_lookup |
Curios API 5.14.1+1.20.1 | BOTH | 1.0.6 | opt |
curios_slotless_tick_skip |
Curios API 5.14.1+1.20.1 | BOTH | 1.0.28 | opt |
curios_tag_predicate_keys |
Curios API 5.14.1+1.20.1 | BOTH | 1.0.30 | opt |
curios_thread_safe_caches |
Curios API 5.14.1+1.20.1 | BOTH | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
distanthorizons_adjacent_face_skip |
Distant Horizons 3.3.2 | CLIENT | 1.0.29 | opt |
distanthorizons_biome_blend_memo |
Distant Horizons 3.3.2 | CLIENT | 1.0.28 | opt |
distanthorizons_c2me_direct_reads |
Distant Horizons 3.3.2 with C2ME 0.2.0+alpha.12 | BOTH | 1.0.25 | opt |
distanthorizons_cloud_pass_invariants |
Distant Horizons 3.3.2 | CLIENT | 1.0.23 | opt |
distanthorizons_cloud_scalars |
Distant Horizons 3.3.2 | CLIENT | 1.0.4 | opt |
distanthorizons_ignored_dimension_match |
Distant Horizons 3.3.2 | BOTH | 1.0.6 | opt |
distanthorizons_join_config_resend |
Distant Horizons 3.3.2 | CLIENT | 1.0.34 | fix |
distanthorizons_lod_biome_memo |
Distant Horizons 3.3.2 | BOTH | 1.0.28 | opt |
distanthorizons_pooled_string_index |
Distant Horizons 3.3.2 | BOTH | 1.0.29 | opt |
distanthorizons_quad_sort_keys |
Distant Horizons 3.3.2 | CLIENT | 1.0.29 | opt |
distanthorizons_render_param_inverse_reuse |
Distant Horizons 3.3.2 | CLIENT | 1.0.21 | opt |
distanthorizons_rough_surface_xz_cache |
Distant Horizons 3.3.2 | BOTH | 1.0.23 | opt |
distanthorizons_sql_script_lookup_index |
Distant Horizons 3.3.2 | BOTH | 1.0.30 | opt |
distanthorizons_unlocked_byte_stream |
Distant Horizons 3.3.2 | BOTH | 1.0.29 | opt |
distanthorizons_update_queue_wait |
Distant Horizons 3.3.2 | BOTH | 1.0.26 | opt |
distanthorizons_world_change_biome_reset |
Distant Horizons 3.3.2 | BOTH | 1.0.30 | fix |
distanthorizons_wrapper_air_flag |
Distant Horizons 3.3.2 with Forge 47.4.16 | BOTH | 1.0.29 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
dungeonsdelight_yam_single_add |
Dungeons Delight 1.2.10 | BOTH | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
dynamictrees_rot_cycle_guard |
Dynamic Trees 1.20.1-1.4.11 | BOTH | 1.0.30 | fix |
dynamictrees_thick_shape_memo |
Dynamic Trees 1.20.1-1.4.11 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
embeddium_direct_upload_preparation |
Embeddium 0.3.31+mc1.20.1 | CLIENT | 1.0.14 | opt |
embeddium_draw_batch_cache |
Embeddium 0.3.31 (Minecraft 1.20.1) | CLIENT | 1.0.30 | opt |
embeddium_entity_sort_radix |
Embeddium 0.3.31 | CLIENT | 1.0.30 | opt |
embeddium_lazy_completed_jobs |
Embeddium 0.3.31+mc1.20.1 | CLIENT | 1.0.12 | opt |
embeddium_merged_draws |
Embeddium 0.3.31 (Minecraft 1.20.1) | CLIENT | 1.0.30 | opt |
embeddium_pending_upload_sum |
Embeddium 0.3.31+mc1.20.1 | CLIENT | 1.0.12 | opt |
embeddium_search_replay |
Embeddium 0.3.31 (Minecraft 1.20.1) | CLIENT | 1.0.30 | opt |
embeddium_section_cache_prefix_cleanup |
Embeddium 0.3.31+mc1.20.1 | CLIENT | 1.0.26 | opt |
embeddium_serializer_lookup_snapshot |
Embeddium 0.3.31+mc1.20.1 | CLIENT | 1.0.21 | opt |
embeddium_sprite_tick_frame_times |
Embeddium 0.3.31 (Minecraft 1.20.1) | CLIENT | 1.0.29 | opt |
embeddium_upload_classification |
Embeddium 0.3.31+mc1.20.1 | CLIENT | 1.0.12 | opt |
embeddium_visible_faces_first |
Embeddium 0.3.31 with Fusion 1.3.14+a | CLIENT | 1.0.26 | opt |
embeddium_weighted_pick_table |
Embeddium 0.3.31 (Minecraft 1.20.1 weighted block models) | CLIENT | 1.0.26 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
emf_block_entity_type_string |
Entity Model Features 3.2.4 | CLIENT | 1.0.21 | opt |
emf_cube_vertex_vector |
Entity Model Features 3.2.4 | CLIENT | 1.0.29 | opt |
emf_hierarchical_id_memo |
Entity Model Features 3.2.4 | CLIENT | 1.0.26 | opt |
emf_variable_index |
Entity Model Features 3.2.4 | CLIENT | 1.0.26 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
etf_sprite_texture_id_memo |
Entity Texture Features 7.1 | CLIENT | 1.0.21 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
entityculling_dirty_cache_reset |
EntityCulling 1.10.5 | CLIENT | 1.0.23 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
fancymenu_render_thread_state |
FancyMenu 3.9.14 | CLIENT | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
farmersdelight_overlay_lookup_memo |
Farmer's Delight 1.3.4 (on Forge 47.4.16) | CLIENT | 1.0.30 | opt |
farmersdelight_tool_action_items |
Farmer's Delight 1.20.1-1.3.4 | BOTH | 1.0.26 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
fdbosses_phase_sphere_local_only |
FD Bosses 3.1.0.3 (Minecraft 1.20.1) | CLIENT | 1.0.30 | fix |
fdbosses_spawner_presence_gate |
FD Bosses 3.1.0.3 (Minecraft 1.20.1) | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
fowlplay_air_targets_loaded_only |
Fowl Play 1.1.2+1.20.1-forge | BOTH | 1.0.13 | change |
fowlplay_flock_vectors |
Fowl Play 1.1.2+1.20.1-forge | BOTH | 1.0.1 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
fusion_chunk_layer_id |
Fusion 1.3.14+a | CLIENT | 1.0.26 | opt |
fusion_connection_lookups |
Fusion 1.3.14+a | CLIENT | 1.0.26 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
geckolib_animation_hashes |
GeckoLib 4.8.4 | BOTH | 1.0.8 | opt |
geckolib_bone_queue_reuse |
GeckoLib 4.8.4 | BOTH | 1.0.28 | opt |
geckolib_keyframe_locals |
GeckoLib 4.8.4 | BOTH | 1.0.8 | opt |
geckolib_primitive_easing |
GeckoLib 4.8.4 | BOTH | 1.0.6 | opt |
geckolib_quad_vectors |
GeckoLib 4.8.4 | CLIENT | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
goblins_animation_entity_guard |
Goblins Tyranny 1.2.3 | BOTH | 1.0.14 | opt |
goblins_cached_disguise_tag |
Goblins Tyranny 1.2.3 | BOTH | 1.0.14 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
hostilevillages_distant_generation_queue |
Hostile Villages 1.20.1-5.7 | BOTH | 1.0.11 | fix |
hostilevillages_pending_chunk_queue |
Hostile Villages 1.20.1-5.7 | BOTH | 1.0.24 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
iceandfire_entity_tag_keys |
Ice and Fire 2.1.13-1.20.1-beta-5 | BOTH | 1.0.30 | opt |
iceandfire_lake_guard_region |
Ice and Fire 2.1.13-1.20.1-beta-5 | BOTH | 1.0.11 | fix |
iceandfire_lazy_reference_lists |
Ice and Fire 2.1.13-1.20.1-beta-5 | BOTH | 1.0.12 | opt |
iceandfire_path_debug_stage_gate |
Ice and Fire 2.1.13-1.20.1-beta-5 | CLIENT | 1.0.30 | opt |
iceandfire_pixie_village_difficulty |
Ice and Fire 2.1.13-1.20.1-beta-5 | BOTH | 1.0.11 | fix |
iceandfire_tabula_lookup_index |
Ice and Fire 2.1.13-1.20.1-beta-5 | CLIENT | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
immediatelyfast_idle_layer_skip |
ImmediatelyFast 1.5.5+1.20.4 (Forge) | CLIENT | 1.0.28 | opt |
immediatelyfast_known_core_shaders |
ImmediatelyFast 1.5.5 | CLIENT | 1.0.22 | opt |
immediatelyfast_offset_layer_prefixes |
ImmediatelyFast 1.5.5 | CLIENT | 1.0.14 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
ie_multiblock_sound_replaced |
Immersive Engineering 10.2.0-183 | CLIENT | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
netherexp_antidote_effect_guard |
Jaden's Nether Expansion 2.3.5 | BOTH | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
jei_baked_index_background_grams |
JEI 15.59.0.212 | CLIENT | 1.0.30 | opt |
jei_brewing_lookup |
JEI 15.59.0.212 | CLIENT | 1.0.31 | opt |
jei_hidden_menu_sync |
JEI 15.59.0.212 / Minecraft 1.20.1 | CLIENT | 1.0.31 | opt |
jei_server_item_registry |
JEI 15.59.0.212 + Forge 47.4.16 | CLIENT | 1.0.26 | opt |
jei_sort_index_keys |
JEI 15.59.0.212 | CLIENT | 1.0.30 | opt |
jei_tooltip_words |
JEI 15.59.0.212 | CLIENT | 1.0.31 | opt |
jei_typed_stack_cache |
JEI 15.59.0.212 | CLIENT | 1.0.26 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
kiwi_manifest_lookup_index |
Kiwi 11.8.28 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
l2library_effect_icon_fast_path |
L2 Library 2.5.1-slim (inside Ars Delight 1.2.2) | CLIENT | 1.0.30 | opt |
l2library_stop_tracking_noop |
L2 Library 2.5.1 (inside Ars Delight 1.2.2) | BOTH | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
legendary_monsters_camera_null_guard |
Legendary Monsters 2.2.2 | CLIENT | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
lionfishapi_fluid_walk_scan |
Lionfish API 2.8 (3.0 has the same check) | BOTH | 1.0.30 | opt |
lionfishapi_model_vertices |
LionfishAPI 2.8 (L_Ender's Cataclysm) | CLIENT | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
modernfix_bake_location_order |
ModernFix 5.27.77 | CLIENT | 1.0.30 | opt |
modernfix_c2me_cache_strongholds |
ModernFix 5.27.77 with C2ME 0.2.0+alpha.12 | BOTH | 1.0.22 | opt |
modernfix_cube_bake_memo |
ModernFix 5.27.77 (compact_entity_models) | CLIENT | 1.0.30 | opt |
modernfix_represented_tabs_index |
ModernFix 5.27.77 with JEI 15.59.0.212 | CLIENT | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
mowziesmobs_capability_handles |
Mowzie's Mobs 1.7.3 | BOTH | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
mutantmonsters_empty_shoulder_skip |
Mutant Monsters 8.0.7 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
netherdepths_reuse_enchantment_decode |
Nether Depths Upgrade 3.1.5-1.20 | BOTH | 1.0.14 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
occult_bed_scan_guard |
Occult 1.0.0 (Alpha 5) | BOTH | 1.0.2 (1.0.10) | change |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
oculus_dh_instance_lookup |
Oculus 1.8.0 | CLIENT | 1.0.23 | opt |
oculus_empty_sampler_fast_return |
Oculus 1.8.0 | CLIENT | 1.0.8 | opt |
oculus_empty_transparency_graphs |
Oculus 1.8.0 | CLIENT | 1.0.12 | opt |
oculus_entity_vertex_reuse |
Oculus 1.8.0 | CLIENT | 1.0.4 | opt |
oculus_phase_labels |
Oculus 1.8.0 | CLIENT | 1.0.21 | opt |
oculus_primitive_buffer_affinities |
Oculus 1.8.0 | CLIENT | 1.0.14 | opt |
oculus_primitive_uniform_locations |
Oculus 1.8.0 | CLIENT | 1.0.12 | opt |
oculus_program_traversal |
Oculus 1.8.0 | CLIENT | 1.0.4 | opt |
oculus_reuse_empty_graphs |
Oculus 1.8.0 | CLIENT | 1.0.14 | opt |
oculus_shadow_edge_vectors |
Oculus 1.8.0 | CLIENT | 1.0.6 | opt |
oculus_shadow_outline_discard |
Oculus 1.8.0 (with or without ImmediatelyFast 1.5.5) | CLIENT | 1.0.30 | fix |
oculus_shadow_search_replay |
Oculus 1.8.0 (Minecraft 1.20.1) | CLIENT | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
biomeswevegone_foreign_chunk_skip |
Oh The Biomes We've Gone 1.8.0 | SERVER | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
particular_chest_waterlogged_memo |
Particular 1.2.7 | CLIENT | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
pehkui_scale_tick_callbacks |
Pehkui 3.8.2 | BOTH | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
pipez_empty_filter_fast_path |
Pipez 1.20.1-1.2.26 | BOTH | 1.0.30 | opt |
pipez_sorted_connections_memo |
Pipez 1.20.1-1.2.26 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
placebo_enchantment_event_skip |
Placebo 8.6.3 | BOTH | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
presencefootsteps_duplicate_tracking |
Presence Footsteps 1.20.1-1.9.1-beta.1 | CLIENT | 1.0.6 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
radium_c2me_chunk_access |
Radium Re-Reforged 0.14.3 with C2ME 0.2.0+alpha.12 | BOTH | 1.0.22 | opt |
radium_c2me_player_chunk_tick |
Radium Re-Reforged 0.14.3 with C2ME 0.2.0+alpha.12 | BOTH | 1.0.22 | opt |
radium_entity_touchable_memo |
Radium Re-Reforged 0.14.3 | BOTH | 1.0.29 | opt |
radium_experimental_tickets_spawning |
Radium Re-Reforged 0.14.3 | BOTH | 1.0.25 | opt |
radium_hash_palette_copy |
Radium Re-Reforged 0.14.3 | BOTH | 1.0.30 | fix |
radium_part_entity_collisions |
Radium Re-Reforged 0.14.3 | BOTH | 1.0.30 | fix |
radium_untrack_chunk_hooks |
Radium Re-Reforged 0.14.3 | BOTH | 1.0.22 | fix |
radium_world_border_keep_listeners |
Radium Re-Reforged 0.14.3 | BOTH | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
regionsunexplored_fuel_burn_memo |
Regions Unexplored 0.5.6+1.20.1 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
relics_fluid_walk_scan |
Relics 1.20.1-0.8.0.13 | BOTH | 1.0.30 | opt |
relics_foreign_capability_fast_path |
Relics 1.20.1-0.8.0.13 | BOTH | 1.0.26 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
ribbits_performer_absent_guard |
Ribbits 3.0.2 | BOTH | 1.0.30 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
ryoamiclights_block_entity_lock_skip |
Ryoamic Lights 0.2.3+mc1.20.1 | CLIENT | 1.0.21 | opt |
ryoamiclights_chunk_iteration |
Ryoamic Lights 0.2.3+mc1.20.1 | CLIENT | 1.0.3 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
sakes_structure_check_once |
Sake's Structures 0.2.1 | BOTH | 1.0.13 | opt (function pack) |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
scorched_sandcrab_burrow_gate |
Scorched 1.1.3e | BOTH | 1.0.13 | change (function pack) |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
scuba_gear_generation_context |
Scuba Gear 1.0.6 | BOTH | 1.0.11 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
simplyswords_config_unchanged_reuse |
Simply Swords 1.56.0-1.20.1 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
slashblade_motion_update_memo |
SlashBlade: Resharped 1.9.65 | CLIENT | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
sliceanddice_wet_air_gate |
Slice & Dice 3.6.0 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
spawn_flyless_particle_check |
Spawn 4.0.7 | BOTH | 1.0.29 | opt |
spawn_sealife_tick |
Spawn 4.0.7-1.20.1 | BOTH | 1.0.3 | opt |
spawn_sealife_waterlogged_memo |
Spawn 4.0.7 | BOTH | 1.0.30 | opt |
spawn_zombified_flower_floor |
Spawn 4.0.7-1.20.1 | BOTH | 1.0.19 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
storagedrawers_count_label_memo |
Storage Drawers 12.15.1 | CLIENT | 1.0.28 | opt |
storagedrawers_count_sync_holders |
Storage Drawers 1.20.1-12.15.1 | BOTH | 1.0.30 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
structure_gel_lake_guard_region |
Structure Gel API 2.16.2 | BOTH | 1.0.11 | fix |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
structurify_check_memo_slim |
Structurify 2.0.34+mc1.20.1 | BOTH | 1.0.30 | opt |
structurify_height_cache |
Structurify 2.0.34+mc1.20.1 | BOTH | 1.0.2 | opt |
structurify_set_data_single_lookup |
Structurify 2.0.34+mc1.20.1 | BOTH | 1.0.23 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
tacz_sync_collections |
TaCZ 1.1.5 | BOTH | 1.0.1 | opt |
tacz_sync_scope |
TaCZ 1.1.5 | BOTH | 1.0.0 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
terrablender_lazy_namespace_rules |
TerraBlender 3.0.1.10 | SERVER | 1.0.28 | opt |
terrablender_namespace_rule_memo |
TerraBlender 3.0.1.10 | SERVER | 1.0.28 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
terramity_animation_entity_guard |
Terramity 0.9.8 | BOTH | 1.0.12 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
moon_animation_entity_guard |
Under the Moon 1.0.5 | BOTH | 1.0.14 | opt |
| Key | Target (tested version) | Side | Since | Kind |
|---|---|---|---|---|
valkyrien_backoff_nan |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | fix |
valkyrien_chunk_bookkeeping |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_chunk_set_version |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_collision_axes |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_entity_base_tick |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_entity_handlers |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_entity_ship_collision |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_entity_unloads |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_render_interpolation |
Valkyrien Skies 2.4.11 | CLIENT | 1.0.15 | opt |
valkyrien_sculk_vibrations |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | fix |
valkyrien_ship_lookups |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_spawn_distance |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_standing_probe |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | opt |
valkyrien_terrain_snapshot_order |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | fix |
valkyrien_weather_occlusion |
Valkyrien Skies 2.4.11 | BOTH | 1.0.15 | fix |
Bons and Furious is licensed GPL-3.0-only with upstream notices retained. Target mod names identify compatibility targets and do not imply endorsement; their code, assets and licenses remain their authors' property. All measurements on this wiki are focused method, phase or reproduction measurements from the pack the mod was built for, taken on the historical build named in each entry; they are not whole-game FPS or TPS promises and are not additive.
Bons and Furious
Minecraft 1.20.1 / Forge 1.0.34
- Home
- Installation and configuration
- How the patches are applied
- All controls
- Measurements and caveats
- Whole-modpack benchmark
- Troubleshooting and log messages
- Generation context fixes
- Version history
Compatibility
- Compatibility
- Known conflicts and workarounds
- Tested mod list
- Redundant mods
- Compatibility and target versions
Controls by mod
- Minecraft (51)
- Forge (6)
- Ad Astra (1)
- Alex's Caves (4)
- Alex's Mobs (2)
- Almost Unified (1)
- AmbientSounds (3)
- Architectury API (1)
- Ars Nouveau (2)
- Artifacts (1)
- Better Combat (1)
- Bosses of Mass Destruction (1)
- Butterflies (1)
- ChunkSending (1)
- CIT Reforged (1)
- Citadel (1)
- CoFH Core (1)
- Colorwheel (1)
- Cooking for Blockheads (1)
- Create (4)
- Critters and Companions (1)
- Cryptic Foes (2)
- Cucumber (1)
- Curios API (6)
- Distant Horizons (17)
- Dungeons Delight (1)
- Dynamic Trees (2)
- Embeddium (13)
- Entity Model Features (4)
- Entity Texture Features (1)
- EntityCulling (1)
- FancyMenu (1)
- Farmer's Delight (2)
- FD Bosses (2)
- Fowl Play (2)
- Fusion (2)
- GeckoLib (5)
- Goblins Tyranny (2)
- Hostile Villages (2)
- Ice and Fire (6)
- ImmediatelyFast (3)
- Immersive Engineering (1)
- Jaden's Nether Expansion (1)
- JEI (7)
- Kiwi (1)
- L2 Library (2)
- Legendary Monsters (1)
- Lionfish API (2)
- ModernFix (4)
- Mowzie's Mobs (1)
- Mutant Monsters (1)
- Nether Depths Upgrade (1)
- Occult (1)
- Oculus (12)
- Oh The Biomes We've Gone (1)
- Particular (1)
- Pehkui (1)
- Pipez (2)
- Placebo (1)
- Presence Footsteps (1)
- Radium Re-Reforged (8)
- Regions Unexplored (1)
- Relics (2)
- Ribbits (1)
- Ryoamic Lights (2)
- Sake's Structures (1)
- Scorched (1)
- Scuba Gear (1)
- Simply Swords (1)
- SlashBlade: Resharped (1)
- Slice & Dice (1)
- Spawn (4)
- Storage Drawers (2)
- Structure Gel API (1)
- Structurify (3)
- TaCZ (2)
- TerraBlender (2)
- Terramity (1)
- Under the Moon (1)
- Valkyrien Skies (15)
- Trackwork model repair
- Living Engineering (moved out in 1.0.20)
Links