Releases: TeamOpenIndustry/ImmersiveRailroading
Releases · TeamOpenIndustry/ImmersiveRailroading
Version 1.4.0
Updated Models:
- A1 Peppercorn and Tender (2 paint shemes) - @legend5550
- BR Coach (2 paint schemes) - @legend5550
- E6 Atlantic - @legend5550
- A few other pieces of rolling stock - @legend5550 + @Kreigfox
Features:
- Ability to have different paint schemes for locomotives/stock (A1 Peppercorn, BR Coaches). Use the Paint Brush to change textures
- Grade Crossings - @FriedrichLP + @cam72cam
- Better TrackAPI compatibility : https://www.youtube.com/watch?v=8Xc9zHRKuIs
- Pre-load render textures in actual MC init screen
- Support middle piston locomotives
- Support Pneumaticraft fuels - @FriedrichLP
- Crafting recipes now default to iron when steel is not in the ore-dict - @FriedrichLP
- Modelers can now specify MU capability with "multi_unit_capable" in the json config - @FriedrichLP
- Add config option to disable entity explosions affecting IR stock - @FriedrichLP
- Increase track blueprint blast resistence - @FriedrichLP
- Reduce logspam when missing textures
- Reduce logspam when missing start position
- Support loading loco/stock packs from config/immersiverailroading client side THIS DOES NOT WORK WITH SOUNDS
- Better texture sheet scaling code
Fixes:
- Reduced memory usage by over 200MB (WOO!)
- Passenger dismount now works correctly (probably)
- Fixed jitter of track at large X/Y distances (large worlds like terrarium)
- Fix BQM integration (our code was causing a crash)
- Allow multiblock formation even when blocks were previously in the way (marked as AIR)
- Fix some item rotations - @FriedrichLP
- Rebalance capacity / weight of a bunch of stock - @Kreigfox
- Fix issue where texture was improperly uploaded (double GPU memory used in some cases)
Release 1.3.3
- No longer break OC sound
- Fix issues with inventory filtering from last update
- Thermal Foundation fuel support @EweLoHD
- Add config option to disable explosion terrain damage @EweLoHD
- Better train UI overlay @EweLoHD
- Reduce mem allocations for models @asiekierka
- Add gearbox to lang @darkraider [km00700]
- Initial support for cargo loads in models @FriedrichLP
- Updated Japanese translations @gaojie429
Release 1.3.2
- Major tick optimizations (more cars per map before the tps starts to drop)
- Added better inventory filters (Loaders now can't put coal in bucket slots)
- Dampen sounds when inside a locomotive or car (DarkRaider)
- Tweak wheel slip co-efficient
- Add sprinting when riding in cars
- Quilling whistles for a few more locomotives (Legend5550)
- Fix short tracks scaling wrong
- Fix crankshaft component
- Fix passengers being partially dismounted when others got on
Release 1.3.1
- Fixes turn table breakage on placement
Release 1.3.0
Added:
- Steam Locomotive Quilling for some locomotives (move head up and down while holding whistle)
- Start/Stop button for diesel locomotives (FriedrichLP)
- Warmup/Cooldown for diesel locomotives (FriedrichLP + cam72cam)
- Diesel and water alternatives config (FriedrichLP)
- Speed to GUI (FriedrichLP)
- Client option to reduce GPU memory (texture scaling)
- Casting of ingots/blocks from casting basin
- Support tick skewing server side (new default)
Improved:
- Drastically reduced memory requirements for loaded models!
Fixes
- Reduce overhead of track ticks
- Mod interaction issues with my client side only entities
- Update all connected diesels through control augments
- Stephenson valve gear rendering
- Sound pitch when riding trains
Release 1.2.1
- Fix turn table cost
- Fix some minor rounding/math issues with turns/switches
- Support adding/removing gauges using resource packs
Release 1.2.0
This release makes some significant changes to the way that turns are calculated. You may need to re-place switches and turns to be visual accurate.
- Add Turn Table!
- Add ability to place switches in any orientation
- Add ability to lock track placement direction
- Add some more debug info to coupler tool
- Add coupling sounds (audio source Legend5550)
- Add whistle particles
- Add coupler augment (redstone torch to change mode, redstone signal to apply)
- Better loading/unloading (auto pulls/pushes from/to adj
- Don't damage players for the first 5 seconds they join (ShadowSteel18 suggested)
- Double wheel ambiant volume
- Tweak particle system to support block collisions
- Fix angled turns not following correctly
- Fix some track render issues (quarters on different scales)
- Fix removing entities server side which don't have a definition
- Fix #291: Catch and handle stack overflow with recursive track
- Fix client side crash when resource packs removedacent)
- Fix redstone detector speed augment (directional issues)
- Fix limbocon null ref exception crash
- gri3229: Add Russian translation
- clerie: Update German translations
- TartaricAcid: Update Chinese translation
Release 1.0.1
- Fix render crash with mod conflict
- Fix multiblock ore-dict
- Fix shift + click dupe bug
- Fix mod conflict dupe bug (towncraft)
- Fix pressure sound not turning off
- Fix bug where floating tracks were not calculated correctly
Release 1.0
Stock Changes
- Move j1a texas, t1, ps4, huskyline, autorack to Legend's resource pack
- Move gp-7, old boxcar, old flatcat, old tankcar to legacy resource pack
- Updates from all of the modelers to add missing components / tweak components
- Adjust steam loco firebox sizes
- Adjust loco/stock passenger bounds
Features
- Better static icon render system
- Add config option to enable older rendering pipeline
- Add model load throttle to prevent freezing on world load/inv open
- Add config option to reduce how often opencomputers events are fired
- Respect client render distance
- Add getPos to opencomputers augments
- Faster fluid transfer rates
- Better wheelslip
- Add ambiant track rolling sounds
- Nicer item picker GUI
- Better stack talk from steam locomotives
- Translation Updates
- Allow filtering on loco control augment
- Balanced diesel fuel consumption
- Generate heighmaps on the fly
- Add loco traction tooltip
- Add snow melting on tracks config
- Add progress bar for loco heightmap generation
- Disabled water trough augment
- Fixed speed retarder augment
- Made the casting basin cheaper
- Re-order track blueprint UI
- Update in-game wiki
Bugfixes
- Disconnect clients when missing a resource pack
- Better render entity position
- Fix stock scaling between gauges (if initial gauge was not standard)
- Fix keybindings
- Fix Tile entity rendering distance
- Fix visual switch toggling
- Fix opencomputers signaling
- Fix treated planks ore-dictionary
- Fix partially loaded tile entity crash
- Fix handcar hunger
- Fix passenger detector
- Remove augment filter when augment removed
- Don't play pressure sound if fuel config is disabled
- Only complain about partially loaded multiblocks on the server
- Prevent lag when non-meltable item in casting basin with no power
Beta 0.5.5
Known issues:
- https://github.com/cam72cam/ImmersiveRailroading/projects/1
- Key Bindings reset when minecraft is re-opened
Changes:
- Add Japanese language files (gaojie429)
- Add Chinese language files (TartaricAcid)
- Better slope movement
- Reduce default block weight (more MC realistic)
- Add config options for brake and slope forces
- Better wheel slip calculations
- Fix gauge in block picked
- Configurable villager payouts
- Reduce volume of conductor's whistle
- Add dead mans switch
- Fluid GUIs now report amount
- Fire OpenComputers events from augments
- Add option for loco breaking force multiplier
- Better train physics
- Add Switch indicators (where the restone should be applied)
- More compact overlay GUI
- Ore dictionary fixes / proper NO-IE support
- Grey out unused slots in inventories
- Reposition fluid inputs/outputs in UI
- Add basic inventory slot locking (fuel/liquid in/out)
- Prevent orphaned rail gags
- Compact Track Blueprint UI
- Switches now auto shorten the straight leg
- Add option to disable requirement for solid blocks under track
- Add config for dropping snowballs (disabled by default)
- Speed up load times (only init stuff once)
- Render item pickers 2x size
Fixes
- Fixed steam loss as a ratio to the locomotive (can max out all locos with full firebox)
- Fix infinity in loco heatup
- Fix crash with redstone torch + unaugmented track
- Fix crash from static passenger sync
- Fix issue where magic render entity would be killed or not spawned correctly
- Fix shunting overlap
- Fix shunting enable/disable (sometimes flipped both front and back)