Introducing the EARN 21 Master Book
🕑 Added 2024-12-07 23:45:00 +0000 UTCAfter a long and energy-consuming effort spanning over a month, I'm happy to announce that the new EARN Framework is ready.
This version is completely redesigned and brings some major improvements:
New Tracks: All components of EARN now use Factorio 2.0 tracks. We've also adjusted the track spacing to provide fully upgradeable intersections that align with the new curve radius. Previously, the spacing between all four tracks was 4 tiles (|4|4|4|). Starting with this version, the spacing between opposite direction tracks is 8 tiles, and between same direction tracks is 6 tiles (|6|8|6|). This new spacing also allows elevated ramps and pillars to be placed between tracks.
LTN-Style Fully Automated Request-Based Universal Train Dispatcher: EARN 21 can operate Universal Cargo and Fluid Trains that can be dispatched to any job necessary. Dedicated Trains are still here if you want or need to use them.
Parameterized Loading & Unloading Stations: There's no need to place an additional blueprint to identify what the station is used for anymore. When you place the layout, it will ask for the material and configure itself properly. This also allows you to use EARN for any additional materials that come with overhaul mods without any extra effort.
New Circuitry: The CORE and other station circuitry have been updated to utilize the new features of Factorio 2.0 combinators. We've reduced the combinator count on most of the stations and improved some calculation logic to reduce the UPS cost of EARN.
New Block Sizes with 4-Lane Track Support: EARN blocks are now 50% larger than before. With this new block size, you can upgrade block rails to 4-lane tracks. Since the intersections are straight, this also allows for different block layouts (for example, like bricks).
Overall Framework Updates: The rest of the framework has been updated to align better with the new track and block sizes.
Main Components
EARN 21 Master Book contains these components:
2 Lane Tracks
4 Lane Tracks
Outposts
Side Platforms
Rail Blocks
Depots & Deployers
1-1 Trains & Stations
1-4 Trains & Stations
Service Hub & Service Stations
Perimeter Defense
E-PAX Shuttle Service
Core & Visualizers
You can find the master book attached at the bottom of this post.
Extensions
Some EARN 21 compatible books are considered as Extensions and not included in the Master Book. You can download them from their own posts.
ElderAxe's Quick Start Base v11.2 ( Only v11.2.x is compatible with EARN 21. Other versions require older EARN versions )
Pocket Base ( still in development )
EARN Factory Blocks ( still in development )
Changelog
v21.0.13 (December 8, 2024)
Outposts & Side Platforms & Rail Blocks:
Added info display panels for configuring Service Stations.
Depots & Deployers:
Fixed 1-1 Coal Refuel Station logic.
Added info display panels for refueling.
Trains & Stations:
Updated dynamic train schedules. Preload configuration from Core Controller will work better now.
Added version numbers to train schedules and interrupts.
Service Hub & Service Stations
Added a red wire connection for Service Hub lanes. Now loading and unloading stations placed inside a Service Hub will work properly.
Added info display panels for configuring Service Stations.
Added version numbers to train schedules and interrupts.
Fixed Artillery Train chunk alignment.
Perimeter Defense:
Fixed the alignment of junk chests.
Added info display panels for configuring Perimeter Defense Stations.
v21.0.12 (December 6, 2024)
Re-Introducing Dedicated Trains:
Currently available Request-based Dynamic Trains are cool. But since they are dispatched when an Unloading Station becomes available, they can't keep up with stations that requires high throughput.
To solve this now EARN 21 also has Dedicated Trains. These trains are assigned to a specific item or fluid. They will load their cargo and wait at the Loading Station for an Unloading Station to become active. This cuts the delivery time in half.
I recommend using these trains for ores and plates (if you use factory blocks) as they are constantly requested by unloading stations.
Book Specific Changes:
Tracks
Moved the safe exit signal one tile to align with other books
Trains & Stations
Updated train schedules to be more dynamic and resilient.
Service Hub & Service Stations
Re-designed the Service hub to be symmetrical.
Added a Short Service Hub. If you don't need the full size.
Unfortunately short version is not compatible with artillery add-on.
Updated elevated rails on Service Hub in a 4-Lane Block.
Updated Junk Train schedule.
Removed "Stacker" stations. As they are not needed anymore.
Added a display panel to warn user about not having a Core placed.
Updated some descriptions to better guide the user.
Added an extra power pole for artillery add-on connection.
Perimeter Defense
Fixed a typo on "Separator"
Core & Visualizers
Fixed the channel id for defense station turret toggles.
Updated fuel selector display panel to better guide the user.
v21.0.11 (December 2, 2024)
Depots & Deployers
Improved depot id claim logic.
This should solve some issues about trains getting stuck on depots.
E-PAX Shuttle:
Removed unnecessary concrete
Core & Visualizers:
Updated multi-core error message to be more clear
v21.0.10 (December 1, 2024)
Perimeter Defense:
Artillery Foothold now supports priority. So artillery trains won't go to same station all the time.
Fixed chest position for Artillery Turret
Removed land mines from Outer Death Wall blueprint. (they should be extra)
E-PAX Shuttle:
Updated train schedule to prevent 5 pack trains being stuck at deployer. Deployer to Depot should be on top.
Unified station configurations.
v21.0.9 (November 30, 2024)
Cargo Stations:
Fixed a critical bug on 1-1 Unloading Stations. You need to update these stations for them to work as expected.
v21.0.8 (November 30, 2024)
Cargo Stations:
Fixed some unconnected belts.
Re-arranged some belts on 1-4 red belt stations to make them similar to blue belt peers.
Side Platforms:
Changed the position of the rail signal on second lane.
Depots & Deployers:
Updated the side platform depot second lane signal to be same as other side platforms.
v21.0.7 (November 28, 2024)
Cargo Stations:
Fixed missing wire on 1-4 double sided belt unloaders
Fixed wrong combinator on 1-1 Fluid unloaders
Depots & Deployers:
Changed the circuit layouts to separate "Depot Circuitry" from "Fuel Station Circuitry"
Added 1-1 Coal Unloading Station support for Depot & Deployer Refueling. Now there are 3 options. (Coal Belt, Fuel Service Belt and Fuel Service Robot)
🎉 Now you don't need Service Hub for depots and cargo trains to work.Added refuel blueprints for Side Platform and Outpost Depots too.
v21.0.6 (November 27, 2024)
Cargo Stations:
Fixed missing parameterization on some stations
Added tracks to 1-4 Cargo Train Deployer
Rail Blocks:
Removed extra roboports from Block with Service Station.
Core & Visualizers:
Fixed broken request visualization.
Overall:
Fixed / updated some blueprint descriptions.
Added version numbers to all books.
v21.0.5 (November 26, 2024)
Service Hub & Service Stations:
Added an interrupt for Junk Train.
Improved logic for Junk Station. Junk Train won't go to a station when there is a service train is called or dispatched.
Connected fuel signal for fuel train and junk train to main signal. Old combinators in that area needs to be removed.
This is not a breaking change 21.0.4 junk trains can still work. You need to delete all old junk trains and place a new one if you want to update.
Comments
ElderAxe
Maybe there is a wrong signal or missing track along the way. You can check the pathing from the train view to see if a train can reach a specific location. We can help you figure out the issue if you send this problem on our discord server.
Eclyjon
Hello ! I love your BPs but i got a problem with the dynamic train who arent working, i only have 1-4 train on the grid. All stations are conected but its just keep flashing "going to the depot".
Bram Van Niersen
Alright thank you
ElderAxe
Current version of EARN doesn’t work without SpaceAge dlc. You should wait for version 21.1 which will come out this month
Bram Van Niersen
I think i have a issue. I am trying to get the fueltrains to work but, i am not so good with the circuits and it doesnt work for me. I play without the space dlc. Its the fuel station from the pocketbase vanilla edition
ElderAxe
I have a documentation for the old version but this version's documentation is not ready. Trains should stop coming to an unloading station when the chests are full. Seems like you made a mistake somewhere in the process but it's really hard to identify without seeing it. I recommend you to join our discord server so we can help you there. If that's not possible then you can upload your save to somewhere and send me the link. So I can check it.
Eldon Ideus
It is like the train stop should be disabled when it doesn't need anything but it isn't (?). Did I not set something up correctly?
Eldon Ideus
I run a smaller main bus to get things up and running and then add a larger one to help me get to a mega status. In setting up the larger bus (just belts of resources), the trains continue to arrive even though the chests are full. Do I need to be renaming the stations to something unique? My theory is that another station looking for the same resource requested a train and the train went to the other location that doesn't need the resource. Is there some documentation that I should have read that exposes all of my silly mistakes so I don't have to ask them out loud on the internet? :) Thanks for this. I relied on LTN and haven't quite grasped the new train system so this is a big help.
Bram Van Niersen
Alright, thank you for the hard work and good blueprints. I like them alot just finished the QSB and now starting on the pocketbase
ElderAxe
I’m working on finishing the changes.
Bram Van Niersen
out of curiosity, when is this version coming?
Bram Van Niersen
Alright, thank you.
ElderAxe
This happens when you import EARN21 without space age dlc. This is fixed on the next version i will publish
Bram Van Niersen
Also the requester chest dont have any items requested
Bram Van Niersen
I have a question, when i make a service hub and then ad a service station for constrution the stations doesnt work. i have a EAN core in my base. also the third cargo wagen is gone in the blueprint. How do i fix this?
ElderAxe
You upload to we transfer, dropbox, google drive etc and send me the link in private conversation
Jesper Skelgaard
sure. how ?
ElderAxe
Since the needed items are transmitted over signals, It shouldn’t do that at all. Can you send me your save file for me to test?
Jesper Skelgaard
i found a problem when running on multible planets, it tries to dispatch for other planet
Jerigord
Thanks. It was my iron station in the QSB so I had to go the combinator route.
ElderAxe
Train limit is parameterized on EARN 21. You should be able to configure it when you place the loading/unloading station. For existing stations, you can change the limit by editing the constant combinator with locomotive signal.
Jerigord
Is there a proper way to change train limits on a station? My iron outposts are far from my base, but nothing goes to load from the mines until the station is open. That means a lot of downtime for trains that could be loading and on the way to the station rather than waiting for the empty station and causing my belts to run dry.
Coby Jenkins
I don't have any 1-1 stations. the one 1-1 stations I have are the refuel and other service stations
ElderAxe
I’m currently working on a fix for this issue. But there is no ETA for it
ElderAxe
This is a new bug i noticed. It happens when you have both 1-1 and 1-4 stations for the same resource. You’re probably using 1-1 coal unloader for depot fuels and that causes the issue. Convert that station to fuel service train and refuel through service hub. And finally delete 1-1 coal stations
Coby Jenkins
Alright I can't figure out the dynamic cargo trains I keep getting trains full of coal and then I run out of iron and other mined inputs. I would like to not have to use static trains. Any suggestions?
ElderAxe
Thank you. I’m aware of this issue and tbh i’m not fully satisfied with the roboport layout either. I tried many different variations and seems like this was working best. I will check to see if i can find a solution for self expansion
Chris Wilson
One issue I've encountered is that the placement for roboports within the rail block no longer allows for construction of neighbouring service stations (preventing automated expansion of the blocks). I've pushed the outer ring of robopots out by 4 tiles (though 2 should also work, 4 aligns with the median power poles).
Sten Ingwar HÃ¥rd
Amazing work. Thank you
ElderAxe
Unfortunately EARN 21 documentation is still in development.
Soulstroker
Where can I find documentation for EARN 21? I found the old doc for 3.1
ElderAxe
Thank you for that. Fixed on v21.0.8
Duncan Bristow
In the '1-4 Blue Belt Double Back Loading Station', there is an underground express belt when it should be a plain express belt: https://imgur.com/a/RVRO1Mn
ElderAxe
Depots should not be disabled at all. Maybe you placed a deployer instead? Loading and unloading stations get disabled when they don’t need a train.
Vaidas Å ilingis
sorry for stupid quostion, im not fan circuit, what need for train to go to resuply depot? depot disabled show. train with fueal full? all connecteded to network? so whi station not open to train?
ElderAxe
The fuel resupply is meant to work with a Service Hub. And that station is built for Fuel Train inside the Service Hub. I will introduce a coal unloader for depots on the next version as well.
Matt Esterline
I am having trouble getting the fuel train to function. I keep getting there is not there is no fuel available in logistics network. I am just at the start and have not unlocked bots yet. I made a coal depot for a 1-1 train and changed the train stop on the fuel train but it still will not deliver to the depot.
ElderAxe
QSB is not included in this book. But it's also updated with new tracks and stations. QSB 11.2.X is compatible with EARN 21
Momo
Does this include the qsb? Has it been updated for new earn stations?
Bryce DonFrancisco
just finished building my new base using the old defense book, perfect timing for this release. now i can look forward to tearing it all down and starting over