What's Changed
Fixes
- Fix Voice Chat 2.6.11 crash and config access crash (#168) — thanks @gblfxt
- Fix slab casing rendering crash with certain slabs (#172) — thanks @gblfxt
- Fix flat smokestack particle spawn height (#179) — thanks @gblfxt
- Fix flywheel rotation direction based on movement axis (#178) — thanks @gblfxt
- Fix vent teleport when possessing conductor (#180) — thanks @gblfxt
- Fix mounted toolbox losing items when placed on conductor (#183) — thanks @gblfxt
- Fix track switch ponder not showing curve tracks (#194) — thanks @gblfxt
- Fix station limit checkbox positioning and add tooltip (#199) — thanks @gblfxt
- Fix duplicate conductor
DefaultAttributesregistration (#216) — thanks @gblfxt - Fix conductor remote possession desync and logout cleanup (#214) — thanks @gblfxt
- Fix
IndexOutOfBoundsExceptioninSpriteCopyingBakedModel(#229) — thanks @gblfxt - Fix liquid fuel system not recognizing registered fluids (#228) — thanks @gblfxt
- Fix NPE in
CopycatHeadstockModelwith NeoContinuity (#231) — thanks @gblfxt - Fix conductor possession cleanup and camera compatibility (#248) — thanks @gblfxt
- Fix dev cape config send on login (#254) — thanks @gblfxt
- Fix
EntityAudioChannelImploperation signature wrapping (#263) — thanks @sshcrack - Fix vanilla spectator mode restoration when not possessing entities (#276) — thanks @gblfxt
- Fix toolbox overlay mixin target for Catnip
NBTHelper(#275) — thanks @gblfxt - Fix crash when joining server and improve data generation (#278) — thanks @Chameleon538
- Fix buffer bind data writing to
BLOCK_ENTITY_DATAcomponent (#279) — thanks @gblfxtNote: This fix only applies to buffers placed after updating.
Features & Improvements
- Add common plate tags for mod compatibility (#187) — thanks @gblfxt
- Add narrow and wide gauge phantom rails (#195) — thanks @gblfxt
- Add unofficial port marker tag to saved data (#230) — thanks @gblfxt
- Finish TODO in
RedstoneLinkInstruction.java(#255) — thanks @Hybrizat - Use
c:convention tags instead of internal wrappers (#215) — thanks @gblfxt
Bug Reports & Visual Fixes
- Special conductor cap names don't change model (#205) — thanks @Chameleon538
- Door "Open Mode" not locking door (#218) — thanks @Chameleon538
- Boilers going invisible with a full block (#220) — thanks @Chameleon538
- Cannot craft Biomes O' Plenty tracks and removes other wood/track compatibilities (#236) — thanks @Chameleon538
- Crash when creating a new world / AE2 infinite loop issue (#246) — thanks @Chameleon538
- Startup crash in
0.2.0(#247) — thanks @Chameleon538 - Copycat headstocks crash (#264) — thanks @Chameleon538
- "OLD" style smoke not rendering properly (#280) — thanks @Chameleon538
New Contributors
Full Changelog
What's Changed
- [CRASH] Create New World (Not AE2) + [BUG] Crash when loaded with AE2 after clicking "Single Player" button due to infinite loop by @Chameleon538 at #246
- [CRASH] Startup Crash in 0.2.0 by @Chameleon538 at #247
- fix: conductor possession cleanup and camera compat Fix #227, #232, #233, #241 by @gblfxt at #248
For Full Changelog: Click Here
Steam 'n' Rails 0.2.0-beta - Changelog
What Changed
Features & Enhancements
- Added unofficial port marker tag to saved data for potential future compatibility (#230, #222)
- Fixed station limit checkbox positioning (#199)
Bug Fixes
- Tracks & Compats: Fixed the inability to craft Biomes O' Plenty tracks and restored other wood/track compatibilities (#236, #212)(Woods from other mods are still a work in progress). Fixed broken recipes for Phantom Tracks (#204).
- Replaced internal wrapper tags with standard
c:convention tags for better multi-mod compatibility (#215). - Fluids: Fixed the liquid fuel system not properly recognizing registered fluids (#228, #209).
- Rendering & Models: Fixed
NullPointerExceptioninCopycatHeadstockModelwhen used alongside NeoContinuity (#231, #219). FixedIndexOutOfBoundsExceptioninSpriteCopyingBakedModel(#229). Fixed Boilers turning invisible when next to a full block (#220, #213). - Conductors: Resolved conductor remote possession desync and logout cleanup issues (#214). Fixed special conductor cap names not changing the model (#205, #198).
- Doors: Fixed Door "Open Mode" failing to actually lock the door (#218, #217). Fixed missing localization texts for door mode selection (#224).
- Gameplay & Interactions: Fixed the "Remote Lens" not working properly (#227). Fixed the inability to select the double axle standard type on narrow tracks (#210). Fixed issues where the wrench couldn't interact with train stations without automatically creating or disassembling the train (#202).
- Visuals: Fixed invisible bogies failing to render properly (#200).
Crash Fixes
- Server Stability: Removed duplicate conductor
DefaultAttributesregistration, which previously caused dedicated servers to crash on startup (#216, #208). - Fixed generic "Index 1 out of bounds for length 1" crashes (#221).
- Fixed general endless loading screen and failure to start errors (#211, #206).
The issues can be found in our GitHub Repository
What's New!
Recent Changes
- #158 - Fix duplicate DefaultAttributes crash for conductor entity View PR
- #161 - Enable data fixers for 1.21 port View PR
- #155 - Fix ClassCastException when relocating trains View PR
- #151 - Add note particles to jukebox minecart when playing music (#104) View PR
- #150 - Chameleon538/issue142 View PR
- #146 - fix diesel smokestack fan rendering on walls and ceiling (#143) View PR
- #149 - Fix station screen UI for train icon and limit checkbox (#147) View PR
- #145 - Add configurable conductor activation distance and flywheel speed View PR
Blocks & Bogies Compatibility Update
We’re happy to announce that compatibility between "Create: Blocks & Bogies" and Railway 1.21.1 has been fully restored! After addressing the issues, the SNR compatibility code that was removed during the 1.21.1 port of Blocks & Bogies has been reinstated. Key mixin issues, caused by changes in NeoForge 1.21.1, have also been fixed to ensure everything runs smoothly.
A new feature has been added, allowing bidirectional menu switching between Blocks & Bogies and Railway bogey menus, making it easier to use both mods together. While Blocks & Bogies remains fully functional as a standalone mod, it now works seamlessly with Railway 1.21.1. When you play, ensure you are using the latest version of Blocks & Bogies, so that the changes from the Blocks & Bogies PR #31 work properly.
Thank you to everyone who has reported new issues and helped with the debugging process!
Release Notes - v0.1.0-rc
Bug Fixes
High Priority Fixes
- Fixed fuel tank crashes with mechanical pumps (#117)
- Fixed game crashes on startup with Create 6.0.8+ (#114, #127)
- Fixed smokestack smoke toggle not working (#129)
- Fixed conductor whistle not functioning (#108)
Visual Fixes
- Fixed smokestack particles rendering incorrectly (#94)
- Fixed conductor whistle flag rendering (#132)
- Fixed radiator fan not rendering/spinning (#137)
Other Information
After extensive testing, we've found that Blocks & Bogies is currently incompatible with Steam 'N' Rails Neoforge. While compatibility might improve in later updates, for now, B&B is being marked as incompatible. That said, you can still use B&B at your own risk, and during testing, we have reported success with no issues, but others have been experiencing various problems. If you encounter problems and B&B is in your mod list, try testing in a fresh world without it to confirm whether it's the cause. If you're able to get both mods working together, great! Just be aware that some train and bogey features may break unexpectedly.
Installation
- Minecraft Version: 1.21.1
- Mod Loader: NeoForge
- Required Dependencies: Create 6.0.8+
Thank You
Thank you to everyone who has reported bugs and supported the development of this port. Your feedback is very helpful as we continue to improve!
Ported Steam 'n' Rails to 1.21.1!


