File Details
AdvancedRocketry 1.12.2-1.7.0-240-deobf build -240 for 1.12.2
- B
- Mar 21, 2021
- 12.17 MB
- 59
- 1.12.2
File Name
AdvancedRocketry-1.12.2-1.7.0-240-deobf.jar
Supported Versions
- 1.12.2
Current release 1.12.2-1.7.0-240
- Redo gas giant gas spawning (#1984) * Hopefully fix gas collection loc bug - Fixes #1946 * Fix negative times - Just clamps "progress" and "time" to zero instead of letting them go negative * Redo gas giant gas spawning - Add sensible varied defaults - Allow them to be overwritten without a planetDefs - Allow people to add more
- Multiple space station-centered fixes (#1979) * Fix space station creation - Fixes travel to stations when first constructed - Moves altitude (orbital distance) to the station and adds some sensible defaults to fix planets disappearing * Fix altitude and gravity controllers - They now properly save data across world reloads - They also now do not reset if broken & replaced, as target altitude is per-station * Fix space station rotation controller - Rotation will no longer copy across all when reloading world - Rotation will now continue on
- Fix space station first scan construction dupe (#1977) * Hopefully fix station item construction dupe * Actually fix space station assembler dupe
- Asset updates (#1976) * Turn tanks into universal buckets * Remove extraneous models and textures - Removes any confusion when editing or specifying models/textures * Fix #1527, update small plate press model * Make planet textures similar resolution to stars - Makes planets much closer to MC default resolution and dramatically improves looks - Planets and stars now match, without planets being disproportionately more detailed - Does not affect LEO because at most altitudes you'll barely see the pixels in the texture * Move atmosphere textures to 0.15x previous size * More block asset style updates - Move machines to newer style - Clear up some texture weird bits - Make wireless transciever not painful * Multiblock texture rework - Moves all multiblocks to new, more cohesive front style - Updates solar panel texture to be less sharp in line with this * Fix lightwood localizations * Fix # 1956 * Fix null fluid icons
- Add public getter to retrieve all satellites to `DimensionProperties` and `IDimensionProperties`. (#2003)
- Add in null-check for guidance computer (#1994)
- Fix some wrong words in zh_CN.lang (#1990)
- Solar fixes and tweaks (#1973) * Solar fixes and tweaks - Make solars & microwave recievers work on space stations - Make space stations change their light level based on warp - Make space stations change their light level based on their solar insolation - Expose more functions to the API for insolation grabs * Add forgotten null check * Condense check for review Co-authored-by: zmaster587 <zmasterfun@gmail.com> Co-authored-by: zmaster587 <zmasterfun@gmail.com>
- Bipropellant fuels for rockets (#1900) * First pass of a bipropellants addition - This is currently broken and needs more work * More bipropellant work - Fixed a bug before it could happen with rate being an int - It compiles now! * Make sure fuels are consumed correctly - Bipropellants now consume before and exclusively when both are fueling the rocket - Also allowed the rocket builder to open (whoops float != int) * Fix some more bugs & prospective bugs * Fixed bugs with previous bipropellant system be replacing it - Rockets are now locked to one fuel and one oxidizer - Oxidizer and Bipropellant fuels can only be input if the current fuel is not a monopropellant - To get a different fuel combination, reassemble the rocket - Bipropellant OR monopropellant, whichever is in the rocket, is what is displayed in the fuel bars. No oxidizer right now * Added necessary pieces to StationDeployedRocket assembler * Fix rockets not resetting what fuels can be used with them when they run out * Fix oxidizers not resetting as well * Fix tanks not respecting tank size config * Bipropellant fixes - Differentiates bipropellant and monopropellant engines - New models, and pipes are now color coded - Recipes are essentially the same, just with plate <-> ingot recipes flipped - Only one engine type can be in use at a time. This is determined by whichever gives the most thrust - Cleaned up a couple of unused models "related" to the engines * Fix bucket use and add config option - Adds config option for whether buckets are useable on rockets - Fixes using buckets on rockets so all fuels can be used * Fix unmanned rockets thrust calcs * Fix rocket item fluid handling * Fix display of monopropellant rocket fuel * Fix rocket builder fuel rate getters * Add some more propellant zeros
- Fix #1894 (#1974)
- Add fixes from #1555 (#1975)
- Make light level vary realistically on planets [1.12.2] (#1824) * Add varying light levels on planets that are affected by solar properties - Solar temperature and radius affect the brightness - So does planetary distance - Moved black hole brightness detection into AstronomicalBodyHelper.java * Fix up a comment to be correct * Solar energy multipliers based on insolation API Function for other mods AR solar panels already use it * Add a 2x multiplier for solar panels to allow for them to produce on most planets Fixes #1123 * Fix comment typo and add microwave reciever insolation mults * Last bit of microwave reciever fixes and changes - Explore for good multpliers! The best planets can net you 1.5M RF/t with 300x mults * Added logarithmic scaling of light levels that the player sees
- Rocket heights for different bodies (#1888) * Tentative first draft for differing orbit height configs - Can set burns for launching to other planets/moons and asteroids - Can set burns to reach LEO - Can set burns for launching from space stations - Warp burn times, halfway * More work on making different launch heights for rockets - Warp launches should work now, they are 10x the TBI in extra cost after LEO * Add a semblance of scaling TBI burns, realistic or not * Finish up rocket height changes * Fix and clean up internals - Fixed two NPEs from bad casts - Fixed rocket rubberbanding * Completely redo logic for launch calculations. Again. - This time we cover all bases, including some that were impossible before - Factors out a bunch of the logic into the Guidance Computer - Also adds a new file for planetary travel calculations, which is used extensively - Adds checks to see if two dimensions are within a planet / moon system (moon & moon, moon & planet, etc) - Adds checks to see if the travel is only to LEO (planet -> same planet) - Adds a method to determine the multipler compared to Luna (or 100) that an object is from a planet. Asteroids have a config for this - Adds a method to get the TBI injection height for a given set of dimensions * Remove accidental imports I likely added * Remove isLaunchPhase stat because it was unneeded * Fix rendering for planet overlay - Makes it scale with height - Flips it 180 degrees so it matches with the world - Makes it not vibrate unnecessarily
- Fix planetsize calculations and orbitalPhi calculations (#1929) * Fixes planetary and solar size both mismatches and zeroes - Fixes the bug with planet sizes where they were essentially zero (I messed up a while ago) - Fixes planetary sizes being affected the wrong way - Fixes IRL-noncompliant mismatch between planet and solar size - Fixes apparent lack of gravity affecting certain planetary display sizes - Introduces realistic x^0.4 scaling for increase in size when g is multiplied by x * Fix extraneous 2x multiplier for asteroid dimensions * Add proper scaling to asteroid worlds for gravity * Fix orbitalPhi always being reset to 10, and fix orbitalTheta to be opposite the sun by default
- Texture updates and 16x textures (#1889) * Added redone sawblade texture * Slight texture update * Make more textures 16x * Add forgotten 16x texture
- Add API Average Temperature access (#1934) * Add API Average Temperature access * Readd line to fix possible edge cases
- resolves #1912
- fix space in biome registry name
- Add OreDictionary entries to Warp Core blocks to allow for CT to change them (#1884) - Titanium Block is "blockWarpCoreRim" - Gold Block is "blockWarpCoreCore"
- Add check to see if gas giant gas is registered by name
- Add ore:slab oredict entry (#1878) Doesn't exist by default
- Fixed lava oceans always spawning if planets were >100K (#1877)
- Laser entities require 'confirmation' that they exist from a control block since there's no easy way to make an entity simply not save. Fixes #1873
- Wireless Transceiver improvements (#1869) * Fixed Wireless Transceiver locking data type to distance * Fixed Wireless Transceiver not pulling correct data type from satellite * Made Wireless Transceiver not suffocate players * Fixed spelling in Wireless Transceiver display name (ie -> ei)
- Use oredictionary instead of Vanilla blocks (#1875) Supports Terrafirmacraft, which has no Vanilla stone.
- Fixed orbitalTheta not saving to planetDefs.xml (#1866)
- Many new atmosphere types and new effects [1.12.2] (#1856) * Added new Superheated and NoO2 atmospheres, parity with 1.7.10 * Fix durations between hurt for 1.12.2 * Fixes #1410, #1091
- Fix for moons having solar properties for their orbits (#1851)
- Fix orbitalDistance being used in temperature calculations instead of getSolarOrbitalDistance (#1841)
- Make LowOxygen atmosphere attainable on a planet with <75 and >25 atmosphere pressure (#1822) Fixes #1091
- ...fixing Galacticcraft link....
- Possible fix for #1832
- Fix issue where on laggy servers, sometimes the player would not be mounted to the rocket after teleporting, or getting stuck at y=1000, related to #1818
- Fix sky not rendering properly below sealevel
- Fix crash with holographic projector with substars, #1817. Update some 1.7 rendering code to 1.12
- 16x textures and four new planet textures added (#1811) * 16x textures and four new planet textures added * 16x guidance computer access hatch
- Fixed temperature being off by a factor of sqrt(2) (#1813)
- Hopefully fix build errors from being unable to find the mappings
- reset changelog ver
- Fix lightwood not replacing saplings, fixes #1808
- Fix bug where onlyNeedMask is true where the suit can't protect the player
- Centralize spacesuit and atm protection code, superhighpressure atm should now be protected by spacesuit
- Add sol to the default fallback world. Resolves #1789
- Updated 1.12 Branch to Infinite-Distance system as with 1.7.10 branch (#1796) * Added all of the requisite changes for infinite-distance system and parity with 1.7.10 updates * A couple additions that make the game load, forgotten from a previous attempt * Put caps on values that can be displayed in the holographic projector * Add comments to explain the switch to Kelvin for temperature * More places for temperature specification, and a missed comment at the top of DimensionProperties.java Co-authored-by: zmaster587 <zmasterfun@gmail.com>
- add missing lang entry
- added a space to the gravity controller
- Add ability to toggle planet decoration in the UI
- fix incorrect decimal in the gravity area controller
- remove unused booleans

