Adds 3 belt tiers past Turbo: Hyper (90/s), Extreme (120/s), and Ultimate (150/s). Includes splitters and underground belts, with loader support for multiple mods. Lane splitters are provided automatically when the Lane Balancers mod is installed.
Mods introducing new content into the game.
Version: 3.2.0
Date: 2026.05.16
Bugfixes:
- AAI Loaders integration: the top-tier icon/cryo-return fixup now only
runs when the highest enabled tier is a cryogenic tier. With the
Ultimate tier disabled it previously appended fluoroketone-hot to
the Extreme metallurgy recipe, producing a broken result.
Documentation:
- Cleaned up contradictory changelog bullets across the v3.1.x history
(removed entries that documented features which were reverted in a
later patch, e.g. K2SO superior-loader wrappers, extracted K2SO loader
icons, and the per-tier secondary colour settings).
- Rewrote the mod portal description: added a Krastorio2 spaced-out
compatibility section with the BB-K2SO loader chain and shifted
speed defaults, plus a note that startup settings (tier colour,
speeds) typically need tweaking under K2SO for a coherent look.
Version: 3.1.17
Date: 2026.05.16
Changes:
- Renamed the "Sane loader balance" setting to "Recycle cryogenic fluid
in loader recipes" with a clearer description in EN, DE, JA and RU.
The internal setting id (bb-sane-loader-balance) is unchanged, so
existing user choices are preserved. Behaviour is identical: when
enabled, Ultimate-tier loader recipes from AAI Loaders and Deadlock
Beltboxes & Loaders return fluoroketone-hot to mirror the cryogenic
belt recipe's fluid cycle.
Version: 3.1.16
Date: 2026.05.16
Changes:
- BB-K2SO loader icons reference K2SO's own superior-loader.png at
runtime (via __Krastorio2Assets__), with a tier-colour tint multiplied
on top. No K2SO art is bundled with Beyond Belts.
- Loaders Modernized recipes for BB tiers now follow Loaders Modernized's
own recipe pattern: 1× tier's own underground belt + 6× bulk inserter
+ 1× previous mdrn-*-loader + a small BB tier-appropriate ingredient
(holmium-plate / carbon-fiber / lithium-plate). Drops the lubricant
and the extra superconductor / supercapacitor / quantum-processor that
weren't in line with LM's own recipe style.
Version: 3.1.15
Date: 2026.05.16
Features:
- Added per-tier remnant prototypes for belts, splitters and underground
belts (3 tiers × 3 entity types = 9 corpses). When a BB entity is
destroyed it now leaves a tier-coloured wreck using the bb-*-remnants
asset stack instead of the vanilla turbo corpse.
Version: 3.1.14
Date: 2026.05.16
Features:
- New entity sprites for belts, splitters and underground belts, switched
from the old 2-layer arrow/structure split to a 3-layer base / mask /
highlights composition that fully respects the per-tier colour setting.
- BB-K2SO loader icons now use the BB belt icon stack instead of the K2SO
superior-loader sprite with a multiplicative overlay, so the tier colour
is actually visible (was previously washed out by the purple base).
- Locale entries for the renamed setting in EN, DE, JA and RU.
Changes:
- The secondary tint is now always auto-derived from the tier colour
(RGB × 0.82) so the highlights layer stays coherent.
- Renamed the per-tier color setting to "Tier color".
- File reorganisation: 33 new entity sprites under graphics/entities/
prefixed with bb-, removing 23 old hr-* assets. New remnant assets are
in place but not yet wired up (vanilla remnants still used as corpse).
Version: 3.1.13
Date: 2026.05.16
Features:
- Item and technology icons are now tint-aware: each tier's primary and
secondary colour settings tint the icon directly, matching the
placed-entity look. No more static per-tier PNGs.
- Each icon is composed of three shared assets per item type — a base
layer (structure/frame, never tinted), a mask layer (tinted with the
primary colour), and a highlights layer (tinted with the secondary
colour, which is auto-derived from primary).
- Affects transport belts, splitters, underground belts, lane splitters
(via the Lane Balancers integration) and the three Logistics
technologies.
- Removed twelve per-tier item PNGs and three per-tier technology PNGs;
replaced by five base/mask/highlights triplets (15 new shared assets).
Version: 3.1.12
Date: 2026.05.16
Bugfixes:
- BB-K2SO loaders no longer carry the belt's surface_conditions on the
entity prototype, so they can be placed on any surface (not just
Vulcanus / Aquilo). The crafting-time surface_conditions on the
recipe is preserved — building the loader still requires the same
conditions as the corresponding belt.
Version: 3.1.11
Date: 2026.05.16
Features:
- Added BB-side K2SO loaders (loader-1x1 entities in K2SO's loader style)
that extend Krastorio2 spaced-out's own loader chain. When K2SO is
installed with the kr-loaders setting on and BB's K2SO compat is active,
three new loaders appear: kr-bb-hyper-loader (120/s), kr-bb-extreme-loader
(150/s), kr-bb-ultimate-loader (180/s). The upgrade-planner chains them
directly off kr-superior-loader.
- Each loader uses K2SO's loader sprite tinted with the BB tier's primary
colour (re-uses the kr-loader-mask layer K2SO already provides).
- Recipes are tier-appropriate: Hyper/Extreme use lubricant + holmium /
carbon-fiber + superconductor / supercapacitor; Ultimate uses
fluoroketone-cold + lithium + quantum-processor (cryo recipe with
fluoroketone-hot return). Each builds on the previous loader plus
kr-imersium-gear-wheel.
- Unlocked via the existing per-tier BB technologies (bb-hyper-logistics,
bb-extreme-logistics, bb-ultimate-logistics) — no new tech needed.
Version: 3.1.10
Date: 2026.05.16
Bugfixes:
- vanilla-loaders-hd no longer references the wrong-typed kr-superior-loader
as previous_tier under K2SO compat, eliminating a startup crash path.
Version: 3.1.8
Date: 2026.05.16
Bugfixes:
- Fixed crash on startup when Krastorio2 spaced-out compat was active
(`vanilla-loaders-hd/api.lua:411 attempt to index field '?'`). Cause:
kr-superior-loader is type loader-1x1 but vanilla-loaders-hd's API
expected type loader. The Hyper-loader upgrade arrow from K2SO superior
is temporarily missing for this integration.
- Loaders Modernized loaders sort within LM's own cluster again
(`e[mdrn-loader]-<NN>[name]` with NN=05/06/07, or 06/07/08 under K2SO
compat) instead of appearing in a separate `d[loader]-...` group.
- Cleared inherited multi-layer .icons on splitter and underground items so
BB tier icons render correctly instead of falling back to turbo sprites.
- Restored Black Rubber Belts Remastered compatibility for lane splitters
by removing the aggressive post-modify in the lane-balancers integration.
Changes:
- Reordered settings: Krastorio2 spaced-out compatibility moved to the top
of the Beyond Belts startup settings.
Version: 3.1.7
Date: 2026.05.16
Features:
- Loader integrations now chain off the K2SO superior loader when both the
K2SO "kr-loaders" setting and BB's K2SO compat are enabled. Affects
vanilla-loaders-hd, AAI Loaders, Loaders Modernized, and Deadlock
Beltboxes & Loaders: the upgrade-planner pointer and the first BB
loader recipe both target kr-superior-loader instead of turbo.
- Falls back gracefully when "kr-loaders" is off or K2SO is absent (no
crashes on missing prototypes).
- K2SO recipe overrides for Hyper now no-op safely when the Hyper tier is
disabled (previously would have crashed on a missing recipe).
Version: 3.1.6
Date: 2026.05.16
Features:
- The primary color setting now drives the appearance of all tier entities:
belts, splitters, underground belts, lane splitters, and loaders. Previously
only belt arrows and a subset of loader graphics responded to it; splitter
and underground bodies stayed on the secondary color and looked unchanged.
- Lane splitters from Lane Balancers are now re-tinted with the BB primary
color on a best-effort basis (matches the in-house splitter look).
Version: 3.1.5
Date: 2026.05.16
Bugfixes:
- Belt, splitter and underground belt items now sort correctly when
Krastorio2 spaced-out is installed: BB tiers shift past the K2SO
superior belt (turbo → kr-superior → Hyper → Extreme → Ultimate).
- Loader items (vanilla-loaders-hd, AAI, Loaders Modernized, Deadlock)
now sort consistently by tier speed in every scenario. Previously
Loaders Modernized listed Hyper after Extreme even without K2SO.
- Beltbox items (Deadlock) follow the same sort order as their loaders.
Version: 3.1.4
Date: 2026.05.16
Changes:
- Krastorio2 spaced-out compatibility no longer disables the Ultimate tier.
All three tiers stay available; the upgrade chain reads turbo → K2SO
superior → Hyper → Extreme → Ultimate.
- When K2SO is installed, the Ultimate default belt speed shifts up to 180/s
(Hyper and Extreme defaults remain at 120/s and 150/s as in v3.1.3).
Version: 3.1.3
Date: 2026.05.16
Features:
- Added Krastorio2-spaced-out compatibility mode (startup setting, auto-enabled
when K2SO is installed). When active: the Ultimate tier is disabled to avoid
the purple colour conflict with the K2SO superior belt; Hyper speed defaults
to 120/s and Extreme to 150/s; Hyper belt, splitter, and underground belt
recipes require the K2SO kr-superior-* items instead of vanilla turbo.
- Added "? Krastorio2-spaced-out" as an optional dependency in info.json.
- Upgrade-planner chain routes through kr-superior-* → Hyper in K2SO compat mode
instead of turbo → Hyper.
Version: 3.1.2
Date: 2026.05.16
Features:
- Added startup string settings to override the name prefix of each belt tier.
When set, item names are composed as "<custom name> <localised suffix>" where
the suffix (Transport Belt, Splitter, Underground Belt, Loader, Lane Splitter,
Beltbox) is always rendered in the player's current game language. Leaving the
setting empty keeps the existing locale-based names unchanged.
- Custom names apply to all associated items and entities: belt, splitter,
underground belt, loaders (vanilla-loaders-hd, AAI, Modernized, Deadlock),
beltboxes (Deadlock) and lane splitters (Lane Balancers).
- Added [bb-suffix] locale section to EN, DE, JA and RU for the type suffixes.
Version: 3.1.1
Date: 2026.05.16
Features:
- Added a color-picker startup setting for each belt tier. The tier color tints
the belt arrows, splitter highlights and underground belt highlights.
Defaults match the original tier colors exactly.
Version: 3.1.0
Date: 2026.05.16
Features:
- Added startup settings to individually enable or disable each belt tier (Hyper,
Extreme, Ultimate). When a tier is disabled, its transport belt, splitter,
underground belt, and all associated loaders, beltboxes, and lane splitters are
removed from the game.
- Upgrade-planner chains and technology prerequisites are rebuilt dynamically based
on the set of enabled tiers. Disabling a middle tier directly connects the
remaining tiers without leaving gaps.
Version: 3.0.10
Date: 2026.05.03
Bugfixes:
- Override the lane-splitter icon set by Lane Balancers' handle() so it
points at our tier graphics instead of the missing
__lane-balancers__/graphics/icons/bb-*-lane-splitter.png paths
(Lane Balancers only ships icons for the tiers it knows about).
- Renamed graphics/icons/bb-*-lanesplitter.png to
graphics/icons/bb-*-lane-splitter.png to match the prototype names.
Version: 3.0.9
Date: 2026.05.03
Changes:
- Lane splitters are now provided by the optional Lane Balancers mod
(https://mods.factorio.com/mod/lane-balancers) instead of being
generated in-house. Vanilla itself ships no visible lane splitters,
so requiring the dedicated mod keeps tier coverage consistent and
inherits its recipe scheme (2x output, halved item weight, doubled
stack size) and next_upgrade chaining.
- Without lane-balancers installed, Beyond Belts no longer registers any
lane splitter prototypes; with it installed, lane splitters appear
for every Beyond Belts tier through the public lane_balancers_handle
hook.
Renamed:
- bb-{hyper,extreme,ultimate}-lanesplitter (item, entity, recipe)
renamed to bb-{hyper,extreme,ultimate}-lane-splitter to match the
Lane Balancers naming scheme. A migration is included so existing
saves keep their placed lane splitters.
Version: 3.0.8
Date: 2026.05.03
Removed:
- bb-pipe-u-dist setting and the vanilla pipe-to-ground override.
The override no longer took effect under Factorio 2.0 and the feature was
out of scope for a belt mod. Use a dedicated pipe mod instead.
Version: 3.0.7
Date: 2026.05.03
Graphics:
- Updated thumbnail.
Version: 3.0.6
Date: 2026.05.03
Locale:
- German: replaced Denglish "Extreme-Fließband"/"Ultimate-Fließband" with
properly inflected adjectives ("Extremes Fließband", "Ultimativer
Spurteiler", "Extreme BeltBox", etc.).
- Hyper- stays prefixed (idiomatic in German).
- Mod settings labels updated accordingly.
Version: 3.0.5
Date: 2026.05.03
Bugfixes:
- Renamed icon and technology PNG files from ab-*.png to bb-*.png to match
the new prototype prefix. v3.0.4 shipped with the old filenames and
failed to load on launch (file not found).
Version: 3.0.4
Date: 2026.05.03
Breaking Changes:
- Save-incompatible with v3.0.x. No migration path.
- Mod renamed from AdvancedBeltsSA-VL to beyond-belts.
The old mod ID is now declared incompatible in info.json.
- All prototype, setting, and technology names changed from ab- to bb-
prefix (e.g. bb-hyper-belt, bb-extreme-splitter, bb-ultimate-underground).
- All startup settings renamed accordingly (bb-hyper-speed,
bb-sane-loader-balance, etc.).
- Graphics path changed from __AdvancedBeltsSA-VL__ to __beyond-belts__.
Version: 3.0.3
Date: 2026.05.03
Bugfixes:
- Defensive nil-guard on aai-turbo-loader.next_upgrade assignment.
Prevents crash if a future AAI Loaders version renames the prototype.
- Defensive nil-guard on the mdrn-stack-loader fallback in the Loaders
Modernized chain. Older or forked LM versions without that prototype no
longer create a dangling next_upgrade reference.
- Replaced position-based tier check (i == 1) with explicit key check
(t.key == "hyper") for the Deadlock-Stacking-4 prerequisite. Future
reorderings of the tier list cannot silently attach the prerequisite to
the wrong tier.
Refactoring:
- Extracted all four cross-mod integrations into prototypes/integrations/
(vanilla-loaders-hd, aai-loaders, loaders-modernized,
black-rubber-belts-remastered, deadlock-beltboxes-loaders).
- data.lua shrank from ~280 lines to ~50, data-final-fixes.lua from
~140 lines to 3.
Cleanup:
- Removed redundant [recipe-name] sections from all locales (Factorio falls
back to [item-name] correctly).
- Trimmed [technology-name] sections to the three actual technology
entries; removed orphaned loader-name keys placed there in error.
- Standardised changelog Date: format throughout.
Documentation:
- Added a top-level README.md.
- Added Why-comments at the belt_reader_gfx integration in core.lua and at
decision points in the integration files.
Version: 3.0.2
Date: 2026.05.03
Compatibility:
- Replaced obsolete DeadlockBlackRubberBelts integration with Black Rubber
Belts - Remastered (Factorio 2.0 successor).
- Our ab-prefixed tiers (ab-hyper, ab-extreme, ab-ultimate) are registered
with the remastered mod's API directly, since its built-in
AdvancedBeltsSA compat only covers legacy prototype names.
- All four remastered settings (arrow-style, rail-style, arrow-glow,
rail-glow) are honoured for our tiers.
Version: 3.0.1
Date: 2026.05.02
Bugfixes:
- Fixed crash on launch when DeadlockBlackRubberBelts was installed
(incorrect colour key derived from belt name).
- Fixed mining a lane-splitter returning a regular splitter item instead
of a lane-splitter item (pre-existing v2.x bug).
Refactoring:
- Introduced a single tier metadata file (tiers.lua) used by entity, item,
recipe, technology, and integration code.
- Replaced 8 per-tier prototype files (entities/* and items/*) with two
tier-driven generators (prototypes/entities.lua, prototypes/items.lua).
- Tier-driven advanced-recipes.lua and technologies.lua (~50% line
reduction each).
- Tier-driven Deadlock-Beltboxes-Loaders integration in
data-final-fixes.lua.
- Removed obsolete beltcolor.lua (merged into tiers.lua).
- Removed obsolete control.lua (no runtime logic needed).
Internal:
- Moved pipe-to-ground underground distance override from
data-final-fixes.lua to data.lua (no cross-mod ordering concern).
Version: 3.0.0
Date: 2026.05.02
Breaking Changes:
- Save-incompatible with v2.x. No migration path.
- All prototype names now use the ab- prefix (e.g. ab-hyper-belt,
ab-extreme-splitter, ab-ultimate-underground).
- Tier concepts renamed: extreme -> hyper, ultimate -> extreme,
high-speed -> ultimate.
- All startup settings renamed with ab- prefix and consistent naming
pattern.
- All graphic asset filenames renamed to match the new tier scheme.
Bugfixes:
- Fixed implicit global variables in core.lua (animation, structure,
structure_patch, frozen_patch, core table).
- Fixed undefined animation_length in splitter structure_patch
(was nil, now literal 32).
- Fixed dead LoaderRedux remote calls in control.lua registering
non-existent prototypes.
- Fixed wrong crafting_machine_tint tier colours on ab-ultimate-belt,
ab-ultimate-splitter, ab-ultimate-lanesplitter recipes.
- Fixed inconsistent fluoroketone cold/hot amounts across cryo recipes
(uniform 20% net consumption rule).
- Fixed missing energy_required on ab-hyper-belt and ab-extreme-belt
recipes (was 0.5s default, now 2s).
- Fixed missing max_health on all underground belt entities.
Refactoring:
- Merged duplicate set_structure_splitter and set_structure_lanesplitter
into one parametrised function.
- Removed all dead commented-out LoaderRedux and vanilla-loaders-hd
legacy code blocks.
- Removed false optional dependency on aai-loaders-sane from info.json.
- Fixed beltcolor table leaking into global Lua namespace.
- Explicit corpse field on all transport belt entities.
- Normalised indentation and graphics path references throughout.
Version: 2.3.6
Date: 2026.4.29
Changes:
- Changed icons for Lane Splitter items for consistency.
- Added missing German, Japanese, and Russian localizations.
- Fixed incorrect sort order of Lane Splitter items in the crafting menu.
Compatibility:
- Added AdvancedBeltsSA to the incompatibility list.
Version: 2.3.5
Date: 2026.4.29
Compatibility:
- Updated dependencies and API for compatibility with the latest version of Loaders Modernized.
- Fixed up a few changelog entry's formatting.
- Added missing entity strings for Loaders Modernized.
-
Version: 2.3.4
Date: 2026.4.26
Compatibility:
- Fixed compatibility issues with the Vanilla Loaders HD API
- Removed LoaderRedux due to incompatibility with version 2.0
Version: 2.3.3
Date: 2025.8.15
Features:
- Added support for Loaders Modernized, special thanks to kryojenik for the help!
Version: 2.3.2
Date: 2025.7.18
Features:
- Added Lane Splitters for each new tier added by this mod.
Version: 2.3.0
Date: 2025.4.24
Bugfixes:
- Fixed technology prerequisite for Extreme Logisitics (Tier 5).
- Fixed script error when AAI Loaders is NOT used.
- Fixed Belt Graphics when monitoring all connected belts
Version: 2.2.0
Date: 2025.1.7
Features:
- Added support for Deadlocks Beltboxes and Loader mod.
Loader recipes are identical between AAI and Deadlock versions.
Version: 2.1.3
Date: 2025.1.3
Bugfixes:
- Fix for menu ordering of Advanced Tier
- Fix AAI Loader weight to a standard of 25 per rocket.
Version: 2.1.2
Date: 2025.1.2
Bugfixes:
- Fix for AAI Loader bug where it doesn't set main_product of the recipe. AAI Loaders assumes there's no secondary output. Thus breaking the icon.
Version: 2.1.1
Date: 2025.1.2
Bugfixes:
- Sorry everyone, an errant comma made it into the code at the last minute...
Version: 2.1.0
Date: 2025.1.2
Rework:
- ALL previous versions are by a different author, Warnone so a massive amount of the credit goes to them for the original mod. This is a fork.
Features:
- Complete overhaul to the entire mod for Space Age
- Tier 5 is now, hopefully, tinted more toward cyan and takes Turbo items to craft.
- Tier 7 is more purple-ish...
- New tiers require Space Age materials, Tier 7 is only crafted in space.
- Updated AAI Loader compatability, loaders unlock with the logistics research.
- Added config options for a LOT of the nuts and bolts of the mod: speed, underground distance, etc.
- Config option to override the underground pipe distance, defaults to vanilla value. Does not set the value if left to default, so other mods can edit it with out it being reset.
- Config option for "Sane" recipes for new AAI Loaders, for those who run the "Sane AAI Loader Rebalance" mod, like me.
Locale:
- Need new local files for anyone interested in helping.
Version: 2.0.7
Date: 2023.11.04
Locale:
- Added Japan translate (translated by YAMATO_Hajime).
Version: 2.0.6
Date: 2023.09.08
Features:
- Added a setting to simplify technology 'Logistics 3' which will no longer require a Production science pack for research.
Version: 2.0.4
Date: 2023.08.03
Bugfixes:
- Fixed a bug where 'Logistics 6' did not require Space science pack.
Version: 2.0.3
Date: 2023.06.07
Bugfixes:
- Fixed incorrect order.
Version: 2.0.2
Date: 2023.05.08
Locale:
- Updated German Translation.
Version: 2.0.1
Date: 2023.02.03
Bugfixes:
- Fixed a bug that caused the splitters to have an incorrect animation when they were rotated to the west (reported by Turtle).
Version: 2.0.0
Date: 2023.02.02
Rework:
- Complete code reworking.
- Optimization of stored sprites. The total weight of the mod has been reduced.
Features:
- Added low-resolution sprites.
- Added DeadlockBlackRubberBelts support.
- Added a setting to simplify the crafting of loaders.
Changes:
- Improved color visibility of all entities.
Bugfixes:
- Fixed a bug that caused loaders from other mods not to improve with upgrade planner.
Version: 1.6.4
Date: 2023.01.31
Locale:
- Updated Translation.
Version: 1.6.3
Date: 2023.01.31
Features:
- Added AAI-Loaders support.
Bugfixes:
- Fixed a bug that caused the game to crash if "Graphics only" mode is enabled in AAI-Loader.
- Fixed a bug that caused the game to crash without AAI-Loader.
Changes:
- Changed crafting time of all loaders by 5 seconds.
Version: 1.5.4
Date: 2023.01.16
Bugfixes:
- Fixed a bug where the upgrade planner was not applied to express logistics.
Version: 1.5.3
Date: 2022.09.27
Features:
- Now the 'Logistics 6' technology requires a Space science pack.
- Now the 'Logistics 5' technology requires a Utility science pack.
Version: 1.5.1
Date: 2022.09.17
Features:
- Updated belt icons.
Version: 1.4.1
Date: 2022.09.12
Bugfixes:
- Fixed a bug that did not allow connecting belts to circuit network (reported by IronyIsGood).
Version: 1.4.0
Date: 2022.08.23
Features:
- Added working sound of splitters.
- Added the sound of opening and closing all items AdvancedBelts (As in the vanilla version).
Version: 1.3.27
Date: 2022.08.21
Changes:
- All recipes have become simpler.
- AdvancedBelts now changes loaders recipes from other mods.
Version: 1.3.12
Date: 2022.08.09
Bugfixes:
- Fixed a bug where mod gave an error.
Optimisations:
- Now the loaders recipes will work even if the mods Vanilla Loader and LoaderRedux are active separately.
Locale:
- Updated German Translation.
Version: 1.3.6
Date: 2022.08.09
Bugfixes:
- Fixed a bug where Loader Redux could not start.
Version: 1.3.5
Date: 2022.08.09
Features:
- Added LoaderRedux support.
Bugfixes:
- Fixed loaders snapping.
- Fixed interaction loaders with cargo wagon.
Version: 1.2.35
Date: 2022.08.09
Features:
- Added Vanilla Loader support (suggested by knniDE).
Optimisations:
- Balanced crafting of all items.
Locale:
- Added Loader translations.
Version: 1.1.33
Date: 2022.08.08
Locale:
- Added German translate (translated by knniDE).
Version: 1.1.19
Date: 2022.08.08
Changes:
- Fixed belt animation speed.
Locale:
- Updated English translate.
Version: 1.0.5
Date: 2022.08.08
Locale:
- Updated English and Russian translate.