1.8.0-7e0f82(1.14.4_1.12.2_1.11.2_1.10.2_1.7.10) This is the first Immersive Railroading release to be fully dependent on a standalone UniversalModCore!
The majority of the work in this release was towards that support, but many bugs were fixed along the way, and a few new features were added.
* New multiblock models from Tovlyn
* Updated PRR stock from Legend
* Support for multiple tenders behind a steam locomotive
* Improved "invalid block" red overlay
* Right clicking with the golden spike opens up the track GUI and allows placement
* Right clicking on options in the GUI now goes to the "previous" item in the list
* Floating track is now detected properly (instead of breaking a lot of the time erroneously)
* Fix #729 (slightly different driver wheel sizes in a set)
* Villager payout has been fixed
* And lots more!
1.8.0.1-(1.16.4_1.15.2) This followup to the 1.8.0 release resolves some problems with broken dependencies.
1.7.3-(1.14.4_1.12.2_1.11.2_1.10.2_1.7.10)
Release Notes Additions: * Caching system for faster loading after first launch * Track vertical smoothing options * Reduces server tick times by a lot * Debug logging config for UMC Fixes: * Fixes steam locomotives using too much water * Long slopes work again * Broken conductors whisle timeout * Crash from rendering loadedEntityties while other mods interfere * Bad TE loading data around setWorld and setPos * Stack overflow from riding trains * 1m long track bugged * Trains not visible from certain angles / spots through chunks (still a few edge cases, but it's better) 1.7.2-(1.14.4_1.12.2_1.11.2_1.10.2_1.7.10) Release Notes * Improve server performance when lots of augments in use * Turn off server tick compensation by default * Turn on keep stock loaded by default * Add config option for machine power requirements * Fix crashes when placing / loading track * Fix Matrix4f crash * Fix playSound throwing errors on server * Fix augment bounding box intersection * Prevent double loading of stock during init * Fix OpenComputers card integration * Fix trainsOnTheBrain rendering * Fix isValidArmor crash * Fix getItemStack crashes * Plus bug and crash fixes for version specific problems
1.7.1-(1.14.4_1.12.2_1.11.2_1.10.2_1.7.10) This release fixes a variety of bugs and crashes across the different build versions. Many thanks to those who ran test builds and sent crash reports!
1.7.0-(1.14.4_1.12.2_1.11.2_1.10.2_1.7.10) Release Notes: This release of Immersive Railroading is a special one! It is the first release to use a common codebase for every minecraft version. Internally, UniversalModCore allows the same code to run on ANY version of minecraft that it's been ported to. This means that adding features to Immersive Railroading are completely decoupled from the idiosyncrasies of each minecraft version and development can happen much faster and with less backporting issues. New Additions: * Added Track Exchanger Tool @FriedrichLP * New sw1500 Textures from @WrongWeekend * New wrench from @FriedrichLP and @Thelegend5550 * Resources to run IR reduced (render to 2d icons during init) * New config UI (see keybindings) * Track preview rendered in blueprint tool Improvements: * 2d icons (generated in 3d) now used by default! This drastically reduces GPU requirements for IR * Texture loading system improved to unload textures not in view. This also drastically reduces requirements. * Chuffing is now quieter when the throttle is set to 0 * Support larger # of components (smoke/wheels/pistons/etc...) * Handcar now uses saturation Bug fixes: * Fixed inventory randomly eating items * Fixed a few null pointer exceptions in the track system * Fixed deep snow crashing the game
1.6.1-(1.12_1.11_1.10) Release Notes: * Add support for ComputerCraft! * Fix long smooth track placement rendering weird * Fix neverending bell when locomotives broken
1.6.0-(1.12_1.11_1.10) Release Notes: In celebration of the Union Pacific firing up 4014 in preparation for her inaugural run, we have included an update for the Big Boy in Immersive Railroading.
New Features: * Add Radio Control card for OpenComputers - Endal * Support for multiple track models - cam72cam - New track models - Thelegend5550 - Custom costs for different track models - cam72cam * Switch toggle item (hammer) - tigerbird1 - Model by Thomas4Peyton * Tooltips for stock creater info - DarkRaider * Paintbrush text feedback - DarkRaider * Add showCurrentLoadOnly for modelers - Endal * Add scroll bar to casting item picker - Endal * Config option to restrict stock to gauges (off by default) - Endal * Add bell and sustained horn - Digital Magic * Custom pick block for bed and fill - cam72cam - put track blueprint in offhand and attack / use to set * Add memory debug info - cam72cam
Updates: * Enable texture scaling by default - cam72cam * Update CN translations - TartaricAcid * Update japanese translation - gaojie429 * Update BigBoy model - TheLegend5550 * Update A5, Iron Duke, Firefly - Thelegend5550 * Update RS-1 - WrongWeekend * Correct RS-1 weight - WrongWeekend * Rewrite GPU rendering to use VBO's more efficiently - cam72cam * Optimize render preview - cam72cam * Updated Caboose - TheLegend5550
Bugfixes: * Fix railbed placements - Brendan * Previews don't shift+break if you don't have materials - cam72cam * Overhaul overlapped track following - cam72cam * Fix overlapped switches - cam72cam * Fix mallet rear wheel rotation code - cam72cam * Fix SingularMatrixException - cam72cam * Fix dieselfuels overwritten - cam72cam * Fix crash during resource pack reload - cam72cam * Fix JER crash - cam72cam * Fix infinite pour in basin - cam72cam * Fix infinite steel in basin - cam72cam * Fix snow layers render - cam72cam * Fix rail item render - cam72cam * Fix _variants for stock models - cam72cam 1.5.0-(1.12_1.11_1.10) New Contributors: - Benjamin Plain (bplainia) - Jacob Hayes (tigerbird1) - Mason Besmer (HealthCareUSA)
Track Rewrite: - Add Golden Spike for dynamic changes to blueprints (model from @WrongWeekend) - Support for custom track bezier/cubic curves - Support for tracks up to 1KM in length - Switches can now be adjusted in blueprint mode to use custom curves - Tracks can now overlap in almost any orientation - Increase area switches can accept redstone - New config setting: oldNarrowWidth (width of narrow gauge tracks has changed) - Speed up track render 6x - Fix bogies and front locomotive following tracks
New Features: - Updated OC Consist info get to include more detail - @HealthCareUSA - Add computer mode to detector to not output redstone - 2D Icon Cache is much more efficient and detailed - New config setting for detail of 2D icon cache (iconCacheSize)
Models: - C44-9CW Texture Upgrade - @Thelegend5550
Bugfixes: - Fix 1% cargo load always showing - @FriedrichLP - Fix recipe file names swapped - @tigerbird1 - Fix #504: Prevent coupling sound when couplers are not engaged - Safer World.MAX_ENTITY_RADIUS override - Fix #475: Prevent NaN in loco augment (default 0)
1.4.1-(1.12_1.11_1.10) Fixes: * Using the blueprint book no longer crashes when used to view/place a multiblock
Improvements: * Users on servers will stay riding their trains when relogged (does not persist over server restarts!) * Better tickskew code
1.4.0-(1.12_1.11_1.10) 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 * 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 wityh "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) 1.3.3-(1.12_1.11_1.10) * 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 1.3.2-(1.12_1.11_1.10) 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 1.2.1-(1.12_1.11_1.10) Fix turn table cost Fix some minor rounding/math issues with turns/switches Support adding/removing gauges using resource packs 1.2.0-(1.12_1.11_1.10) 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 1.0.1-(1.12_1.11_1.10) 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 1.0.0-(1.12_1.11_1.10) 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 0.5.4-(1.12_1.11_1.10) Model Updates: Add Baggage Car (Legend5550) Made SW1500 lighter (Wrong Weekend) Features: Rework heating and cooling mechanics in steam locomotives Brand new Casting Machine UI (polishing help from Nonsanity) More efficient track render system Support for stock cars shift right click with leashed animal to add shift right click with leash to remove Add villager transport mechanic whistle will cause villagers to board shift + whistle will cause villagers to dismount pays 1 emerald per KM traveled (as the crow flies) whistle made by Larky2k Remove hard dependency on Immersive Engineering Rename Steam Hammer to Power Hammer Complete translations Update German Translations (FreidrichLP) Better machine interaction (drops items instead of messing with player inv) Config changes made in UI sync to config files (not in 1.10) Add ore dictionary support for all resources Added support for stock name translations Added support for tagging stock using OpenComputers Added cardinal direction to OpenComputers info calls Prevent OpenComputers from being able to set bad throttle/brake values Add logging when bad models provided in resource packs Allow blacklist of stock in resource packs (Lower resources) Bugfixes: Fix shader render support! Fix track gap hopping Fix Blueprint placing perpendicuar Fix breaking minecraft rotation when breaking snow Fix train block breaking bounds Fix doom doughnuts (weird stock chunk loading repeated deaths) Fix blueprint rotation when placing Fix blueprint memory leak Fix casting bounding box Fix crash with Akashic Tome Fix crash when breaking multiblock with tracks Fix leaking Resource InputStreams Fix floating snow when deepSnow is not turned on Fix SMOOTH_LOCKED track placement mode 0.5.2-(1.12_1.11_1.10) New Stock/Locomotives Add Skookum : Legend5550 Add Autorack : Legend5550 Add DRGW 5000 stock car : Thomas4peyton Add DRGW rail and tie car : Thomas4peyton Add GE Boxcab : WrongWeekend New Features: Add ability for modelers to force sitting or standing "should_sit" in "passenger Add option for modelers to specify recommended gauge Add ability to disable particles and/or sounds Fixes: Improve sound system efficienty Fix blueprints placing Fix particle buildup issue Fix a bunch of sound system crashes Fix support for reversed mouse buttons Fix memory leak in track blueprint code Fix crash in diesel fuel handler 0.5.1-(1.12_1.11) Model Updates: Add BR01 - AdamRK Add K36 - DennisTheCan Add Rogers Ten Wheeler - DennisTheCan Add DRGW goldola - Thomas4peyton Add DRGW boxcar - Thomas4peyton K4 sounds, J1A sounds - TheLegend5550 Add Class 38 - TheLegend5550 Add C44-9CW - TheLegend5550 Add B40-8w - TheLegend5550 Update B40-8 texture - TheLegend5550 Bugfixes Upgrade to TrackAPI 1.1 *BREAKING CHANGE* Disable collisions for particle emitters (For AdamRK's models and resource packs) Better fit for turn track gags with small scales Reduce crown sheet damage, explosions less likely MC and Model gauge players sit 0.5.0-(1.12_1.11_1.10) Add functional Sound System! Re-add item render priming with setting to disable if it causes issues Add setting to keep chunks loaded aggressively Dismounting entities works better Walking between cars is much smoother Update Authors |