Commit graph

2497 commits

Author SHA1 Message Date
Unknown
340b31735d Improved ship guide message (wip) 2019-02-18 20:34:50 +01:00
Unknown
b50723c11a Fixed ship scanner sound category 2019-02-18 20:34:48 +01:00
Unknown
699e52510d Fixed regression in Botania compatibility 2019-02-18 20:34:46 +01:00
Unknown
04b4cf2929 Code cleanup 2019-02-18 20:34:45 +01:00
Unknown
3145866254 Fixed SGCraft link handling 2019-02-18 20:34:44 +01:00
Unknown
c58ecddaee Updated dictionary defaults to 1.12.2 2019-02-18 20:34:37 +01:00
Unknown
5ee20f32a3 Improved energy handling CPU load
Small improvement applied to many blocks = win
2019-02-17 12:05:32 +01:00
Unknown
49b90f6ba4 Updated laser tree farm
- collect logs disconnected from the main trunk
- reduce memory allocations
- reduce repeated calls to getBlockState()
- animate block collection (no more walls or floating logs)
- support all vanilla trees
Refactored machine API (wip)
- start/stop -> enable
- added calculation thread handler
2019-02-17 12:04:43 +01:00
Unknown
032c6745a9 Updated fast block placement for 1.12.2 2019-02-17 12:04:37 +01:00
Unknown
15fcb28aa5 Updated entity movement to 1.12.2
- add entity blacklist support
- refactor command and living handlers
- fix block partial position lost
2019-02-17 12:04:35 +01:00
Unknown
889a5ebd7d Fixed getDrops giving block-only items like force field blocks 2019-02-17 12:04:33 +01:00
Unknown
9569e52d48 Integrated custom rendering with invalid state
(namely ICBM flying block)
- added log throttle to reduce FPS impact
- added a proper default value in case TileEntity is missing altogether
2019-02-17 12:04:32 +01:00
Unknown
d6b8a68489 Updated force field interaction with explosions on 1.12.2 2019-02-17 12:04:30 +01:00
Unknown
9653bcfe10 Code cleanup 2019-02-17 12:04:29 +01:00
Unknown
766d974611 Fixed lens texture to be lower case 2019-02-17 12:04:27 +01:00
Unknown
cb8d911cd2 Fixed regression preventing to refill an air canister component 2019-02-17 12:04:26 +01:00
Unknown
f14885ee6c Updated entity dictionary to actually use resource locations
Removed unregistered entities from dictionary
2019-02-17 12:04:24 +01:00
Unknown
c601498859 Fixed regression causing dup/exploit during jump 2019-02-17 12:04:23 +01:00
Unknown
0d2699efa0 Integrated ship tiers progression 2019-02-17 12:04:21 +01:00
Unknown
826956ccac Fixed machines disabled by default on placement 2019-02-17 12:04:20 +01:00
Unknown
3a520339b7 Improved rendering logs 2019-02-17 12:04:18 +01:00
Unknown
cd656104b8 Removed texture transparency in components 2019-02-17 12:04:17 +01:00
Unknown
1f1c2bc8f6 Fixed a few typos in FR translations 2019-01-30 00:15:25 +01:00
Unknown
697991f7fa Added rubber items and production 2019-01-30 00:15:18 +01:00
Unknown
729fb4d0f7 Added capability support for inventories
Refactored inventory handling outside Commons and TileEntityAbstractBase
2019-01-30 00:15:16 +01:00
Unknown
9ee49914ec Improved render tag comments in default configuration 2019-01-30 00:15:15 +01:00
Unknown
be8d6259b1 Fixed regression in explosion resistance handling
Code cleanup
2019-01-30 00:15:15 +01:00
Unknown
a494e81a8d Fixed regression in modded fluid support
Added FluidWrapper (wip)
2019-01-30 00:15:14 +01:00
Unknown
4c1cf7cd94 Fixed regression in air spreader never removing air blocks 2019-01-30 00:15:14 +01:00
Unknown
dea008ec49 Code cleanup 2019-01-30 00:15:14 +01:00
Unknown
c0c8a6b23b Fixed NPE regression in non loaded chunks access
Improved blockstate updater logic
2019-01-30 00:15:13 +01:00
Unknown
a6c8068d72 Improved air generator tick rate logic 2019-01-30 00:15:13 +01:00
Unknown
f058f72c0a Integrated Computer interface upgrades
Fixed IPeripheralProvider overriding other mods
Added CC-Tweak compatibility for 1.12.2
Improved LUA logging
2019-01-30 00:14:16 +01:00
Unknown
9ad703fdf5 Fixed regression in sounds and dimensions registrations 2019-01-20 01:57:22 +01:00
Unknown
db17c5af6f Fixed regression in air generator always rendering as active 2019-01-20 01:57:21 +01:00
Unknown
f4d6af8a1d Fixed regression in reactor core enable state 2019-01-20 01:57:19 +01:00
Unknown
4d7a489dec Updated ship controller LUA script for OC 2019-01-20 01:57:18 +01:00
Unknown
cc725cfd99 Fixed LUA logs duplication spam for CC
Improved context in LUA logs for OC and CC
2019-01-20 01:57:16 +01:00
Unknown
e0bb581ca3 Integrated Computer interface upgrades 2019-01-20 01:57:15 +01:00
Unknown
3d1ad6f6fb Improved recipes scaling and mods integration
- less steel early game
- simpler air generator and laser lift
- no computer interface ingredient when it's an upgrade
- cheaper stabilization laser
2019-01-20 01:57:15 +01:00
Unknown
3239321b56 Refactored energy handling
- added Forge Energy support for blocks and items
- added GregtechCE energy support for blocks and items
- added energy status for laser machines
- added rate to energy status
- added display units configuration (wip)
- added explicit EnergyWrapper from ItemEnergyWrapper and TileEntityAbstractEnergy statics
- fixed crash with NULL facing input/outputs
- fixed warp electrolyzer deleting energy containers
- fixed energy storage unable to reach maximum with flux energy
- fixed laser tree farm LUA scripts for OC not installing
- improved reactor explosion logs and CPU load
Added an onUpgraded() method to simplify code structure
2019-01-20 01:57:08 +01:00
Unknown
a15585822c Fixed bad multithreading in Computer APIs
- stopping Laser tree farm or Mining laser
- starting a Radar scan
- disconnecting from a Radar
- connecting/disconnecting multiple computers to/from a same TileEntity
Fixed Radar loosing scan progress when reloading its chunk
2019-01-13 21:16:31 +01:00
Unknown
a6178f5299 Integrated transporter with IMachine 2019-01-13 21:16:30 +01:00
Unknown
84432eb6e1 Added laser medium upgrade factor to encourage upgrades
Fixed laser tree farm with diagonally connected branches
Fixed laser tree farm with dark oak and jungle trees
2019-01-12 13:56:28 +01:00
Unknown
fcc81b7f5a Improved logs 2019-01-12 13:48:50 +01:00
Unknown
67bda58fd9 Code cleanup 2019-01-12 13:48:32 +01:00
Unknown
0747405385 Fixed regression in block drops 2019-01-12 13:48:24 +01:00
Unknown
a6d423cf59 Improved logs for OC LUA calls
- added method name
- extended to support all callback methods
- refactored videoChannel() and beamFrequency()
2019-01-06 22:10:48 +01:00
Unknown
714b69c5da Fixed console spam with tooltip fuel informations 2019-01-06 22:10:48 +01:00
Unknown
2c5282bb6d Fixed ship jumping before confirmation 2019-01-06 22:10:47 +01:00