Commit graph

2144 commits

Author SHA1 Message Date
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
Unknown
e4f82eed9e Removed ship core teleportation for now 2019-01-06 22:09:48 +01:00
Unknown
a5a336f3db Code cleanup 2019-01-06 22:09:42 +01:00
Unknown
c8241775a3 Removed updater for CC LUA as it's no longer maintained 2019-01-06 18:54:39 +01:00
Unknown
0c1a0bfdd0 Added Computer interface upgrades 2019-01-06 18:54:37 +01:00
Unknown
f33c1d3a54 Improved usability by enabling all machines by default 2019-01-06 18:54:35 +01:00
Unknown
cc583a4423 Added ActuallyAddition compatibility for 1.12.2
Lasers aren't supported
2019-01-02 20:49:21 +01:00
Unknown
991f9817a9 Added a default transformer for EnumFacing properties 2019-01-02 20:49:21 +01:00
Unknown
a3fafc3d5d Changed dictionary to always add default values
This should make updating easier for modpack authors
2019-01-02 20:49:20 +01:00
Unknown
2ec5612cb7 Fixed regression on ship control termination logic (wip) 2019-01-02 20:49:20 +01:00
Unknown
0049322f8b Code cleanup 2019-01-02 20:49:14 +01:00
Unknown
93d2d0e417 Fixed invalid slot usage in tuning driver recipe handler 2019-01-02 20:46:28 +01:00
Unknown
46f8ce5aba Added partial Galacticraft compatibility for 1.12.2 2019-01-02 20:46:27 +01:00
Unknown
266b863417 Added RefinedStorage compatibility for 1.12.2 2018-12-31 14:07:37 +01:00
Unknown
ea7afcbd25 Added an AdvancedRocketery gravity proxy 2018-12-31 14:07:37 +01:00
Unknown
5745133db7 Added ASM patch to hide achievement parsing errors
This includes hiding the log spam when loading worlds with changed recipes
2018-12-31 14:07:36 +01:00
Unknown
aff2aab1ea Code cleanup 2018-12-31 14:07:36 +01:00
Unknown
b7e18c297f Improved air tanks usability
- tool tip to explain how to use
2018-12-31 14:07:35 +01:00
Unknown
2b98707e24 Improved lamp usability
- simple right click to switch light on or off
- tool tip to explain how to use
2018-12-31 14:07:35 +01:00
Unknown
63ec17a037 Removed ComputerCraft special casing 2018-12-31 14:07:34 +01:00
Unknown
ccc7b2392f Fixed regression in solar power generation in space 2018-12-31 14:07:34 +01:00
Unknown
d2609f707c Updated GregTech compatibility to 1.12.2 (wip)
- rotation is done
- energy isn't supported (yet)
- client won't refresh in SSP until reconnection, not sure why
2018-12-31 14:07:29 +01:00
Unknown
aa10e0a3e3 Added a workaround for GTCE fake world 2018-12-28 04:00:51 +01:00
Unknown
ceb8245381 Removed client side block update handling 2018-12-28 04:00:51 +01:00
Unknown
004bdcb4d3 Improved dictionary logging 2018-12-28 04:00:50 +01:00
Unknown
340265dfb7 Integrated ship command abort logic 2018-12-28 04:00:50 +01:00
Unknown
a98b8e45a0 Removed TileEntity double validation 2018-12-28 04:00:50 +01:00
Unknown
f5d57cbb82 Code cleanup 2018-12-28 04:00:44 +01:00
Unknown
8cc8402db7 Refactored tooltips handling
- dedicated class & configuration
- more generic & flexible blockstate logic
- added entity id to spawn eggs
- optional deduplication
- added a clean list
2018-12-28 04:00:34 +01:00
Unknown
a1ecdcef4e Improved world generation logging 2018-12-28 04:00:31 +01:00
Unknown
b599552f55 Integrated recipes
- use ore dictionary for wooden chests (notably for Quark support)
- missing NBT for water bottle in activated carbon recipe
- more accessible & progressive laser medium recipes
2018-12-28 04:00:30 +01:00
Unknown
a037a7f031 Updated default configuration files for 1.12.2 (wip)
- fixed extra stone/cobblestone in nether/end/non-UBC asteroids & moons
- use new blockState format in ship structures
- explicit mod filtering in loot tables to detect registry changes
- support new UBC registry names
- added more ores by default
- shifted default dimension ids to avoid conflict with AdvancedRocketry
2018-12-28 04:00:30 +01:00
Unknown
5020e1833e Added Woot compatibility to 1.12.2 2018-12-27 20:15:22 +01:00
Unknown
35203cdae9 Fixed regression in air canister/tank refilling 2018-12-27 20:15:22 +01:00
Unknown
617148fddb Added wrench for rotating blocks around 2018-12-26 01:47:42 +01:00
Unknown
b8aedebf14 Added YABBA compatibility for 1.12.2 2018-12-26 01:47:41 +01:00
Unknown
863bd76478 Added more options to make Iridium block with Thermal and EnderIO mods 2018-12-26 01:47:41 +01:00
Unknown
ec0b631620 Code cleanup 2018-12-26 01:47:39 +01:00
Unknown
636fc2396a Added explicit error log in case of bad multithreading 2018-12-26 01:05:34 +01:00
Unknown
4ae8d339aa Updated BuildCraft compatibility to 1.12.2
- pipe, gates, plugs, wires & facades are supported
- fluids are supported (pump & floodgate)
- volume and path related machines are disabled (quarry, builder, filler, etc.)
2018-12-26 01:05:33 +01:00
Unknown
ef3ef1d492 Updated Natura compatibility to 1.12.2 2018-12-26 01:05:32 +01:00
Unknown
e79924c4f2 Updated RedstonePaste compatibility to 1.12.2 2018-12-26 01:05:32 +01:00
Unknown
2eeb01ceb8 Updated ForgeMultipart & Wireless redstone compatibility to 1.12.2 2018-12-26 01:05:32 +01:00
Unknown
b969bfde39 Added EmbersRekindled compatibility for 1.12.2 2018-12-26 01:05:31 +01:00
Unknown
1a37d702f1 Improved starmap registry when removing invalid entries 2018-12-26 01:05:31 +01:00
Unknown
70dddf493a Improved world generation logs on collision (untested) 2018-12-26 01:05:30 +01:00
Unknown
32cc0368ed Improved error handling during ship removal
This is mostly a work around for bad implementations in other mods causing dup bugs
2018-12-26 01:05:30 +01:00
Unknown
7118067682 Improved ship snag detection tolerance
Now we need to connected tile entities to consider it a 'snag'
2018-12-26 01:05:29 +01:00
Unknown
5a4c56f889 Improved ship scanner logs on collision 2018-12-26 01:05:29 +01:00
Unknown
290b7b0428 Updated ImmersiveEngineering compatibility for 1.12.2
Note: this includes its ImmersiveTech and ImmersivePetroleum extensions.
2018-12-26 01:05:28 +01:00
Unknown
5a314c96d8 Updated DraconicEvolution compatibility to 1.12.2 2018-12-26 01:05:27 +01:00
Unknown
f4d1215204 Added Environmental Tech compatibility for 1.12.2 2018-12-26 01:05:27 +01:00
Unknown
39053e8dd3 Added Blockcraftery compatibility for 1.12.2 2018-12-26 01:05:26 +01:00
Unknown
f5313a6592 Updated BiblioCraft compatibility to 1.12.2 2018-12-26 01:05:22 +01:00
Unknown
26744da88c Added IndustrialForegoing compatibility for 1.12.2 2018-12-26 01:05:20 +01:00
Unknown
850939fbb6 Updated obsolete references to CoFHcore 2018-12-26 01:05:19 +01:00
Unknown
1223ef8534 Added DeepResonance compatibility for 1.12.2 2018-12-26 01:05:19 +01:00
Unknown
0444c05a27 Added ExtraUtilities2 compatibility for 1.12.2 2018-12-26 01:05:18 +01:00
Unknown
a7b362e4fe Added Real Filing Cabinet compatibility for 1.12.2 2018-12-26 01:05:18 +01:00
Unknown
991fb529ee Added Rustic compatibility for 1.12.2
Limitations:
- hanging ropes and tied to a stake will drop as duplicates
- ropes tied to a stake will remain behind as simple stake
=> as a consequence, stake_tied is set to anchor until Rustic fix its mess
2018-12-26 01:04:56 +01:00
Unknown
ac6e0df066 Updated fence gate compatibility to 1.12.2 2018-12-08 13:57:23 +01:00
Unknown
f6bb9d270d Added MysticalAgriculture compability to 1.12.2 2018-12-08 13:57:22 +01:00
Unknown
3540b923c1 Code cleanup 2018-12-08 13:53:52 +01:00
Unknown
106703ed49 Removed RangedPumps by default
Special is needed, lore doesn't justify the workload => out
2018-12-08 13:53:52 +01:00
Unknown
9b26c48286 Updated Pneumaticraft compatibility to 1.12.2 (wip)
Due to outstanding meta/state conversion issues in the mod, support is a bit weird, notably Pneumatic doors
2018-12-08 13:53:51 +01:00
Unknown
24d552b418 Updated UndergroundBiomes support to 1.12.2
(previously vanilla compatibility was enough, but the 1.12.2 port is 'unusual' so we need special handling)
2018-12-08 13:53:45 +01:00
Unknown
4f2b4ee11e Updated block transformer API for consistency
(previously a mix for source/old and target/new states were passed as arguments, now only target/new bockstate is provided)
2018-12-08 13:53:43 +01:00
Unknown
66103190e2 Fixed tile entity deduplication to ignore invalid entries 2018-12-08 13:53:42 +01:00
Unknown
6055e3392a Added IronChest, MetalChests, Roots and StorageDrawers compatibility 2018-12-08 13:53:33 +01:00
Unknown
233b4a413c Integrated superior reactor scripts (wip)
Improved display for 16 lasers
2018-12-08 13:53:28 +01:00
Unknown
d1433ffadc Improved jumpblock logs 2018-12-08 13:53:28 +01:00
Unknown
a1ee966df3 Updated Mekanism compatibility to 1.12.2 2018-12-08 13:53:27 +01:00
Unknown
231a092e15 Updated Botania compatibility to 1.12.2 2018-12-08 13:53:27 +01:00
Unknown
b8bc9d7c73 Updated Tinker's Construct compatibility to 1.12.2 2018-12-08 13:53:27 +01:00
Unknown
449c0ad749 Updated EnderIO compatibility to 1.12.2 2018-12-08 13:53:26 +01:00
Unknown
f800809689 Fixed regression empty ship names in backup schematics 2018-12-08 13:53:26 +01:00
Unknown
52f60270b9 Code cleanup 2018-12-08 13:53:25 +01:00
Unknown
624b474cc9 Updated Thermal mods compatibility to 1.12.2 2018-12-08 13:53:19 +01:00
Unknown
667f3007d7 Code cleanup 2018-11-05 10:48:50 +01:00
Unknown
687ec9ff28 Improved profiler logs format 2018-11-05 10:47:56 +01:00
Unknown
d554772e7f Integrated advanced reactor (wip)
Fixed laser medium capped to basic tier
Improved memory usage
Added explicit logs when stabilization fails
Updated LUA scripts to display up to 16 lasers
Improved OpenComputers update speed
2018-10-25 03:52:48 +02:00
Unknown
fb5a0c66f7 Integrated advanced reactor (wip) 2018-10-19 04:09:32 +02:00
Unknown
c31aa305ec Fixed regression in isEnabled property 2018-10-19 04:08:58 +02:00
Unknown
0cda9ccdc1 Code cleanup 2018-10-19 03:41:04 +02:00
Unknown
5097b4e166 Added schematic support to WorldGeneration (wip)
Updated format to version 3
2018-10-10 22:59:38 +02:00
Unknown
2b18cdf077 Code cleanup (schematics location) 2018-10-10 22:53:02 +02:00
Unknown
b7cbffd959 Code cleanup (World Generation) 2018-10-10 22:50:15 +02:00
Unknown
46c287def9 Integrated structure generation
- used explicit enum for default structure groups
- cleanup loot filling and /generate command
2018-10-07 13:11:11 +02:00
Unknown
605bf3028f Fixed regression in asteroid generation height 2018-10-07 13:11:11 +02:00
Unknown
1c3e5ba595 Improved memory usage during asteroid generation 2018-10-07 13:11:11 +02:00
Unknown
aaaf671bb9 Added OpenComputers support to derelict ships
Added EnderIO energy conduits in derelict ships (wip)
Fixed EnderIO solar panels missing in derelict ships when ThermalDynamics isn't installed
2018-10-07 13:11:10 +02:00
Unknown
ed6b249e3d Improved logs when NBT configuration is erroneous 2018-10-07 13:11:10 +02:00
Unknown
cd1e11e37d Integrated hull creative tabs and omnipanels 2018-10-07 13:11:10 +02:00
Unknown
a0676b6b97 Refactored isAssemblyValid and hasReactor APIs (wip) 2018-10-07 13:11:09 +02:00
Unknown
90db731236 Integrated LUA scripts for CC & OC with new API
Code cleanup (ship summoning)
2018-10-07 13:11:09 +02:00
Unknown
7f6b81d87b Code cleanup 2018-10-07 13:11:00 +02:00
Unknown
328a062b47 Updated Thaumcraft compatibility 2018-09-24 10:02:36 +02:00
Unknown
9401258fca Improved recipes naming logic 2018-09-10 00:18:05 +02:00
Unknown
03b01c2057 Added lamp toggle by sneak-right click 2018-09-09 18:34:28 +02:00
Unknown
088afc80c9 Fixed an edge case where a TileEntity loose its data on placement 2018-09-09 18:34:28 +02:00
Unknown
1443d311f6 Added attachment constrains to lamps 2018-09-09 18:34:28 +02:00
Unknown
b37a8ef36a Integrated LUA API and scripts (partial) 2018-09-09 18:34:27 +02:00
Unknown
ec7ff568ee Refactored block rotation with an 'enabled' state
(no model/texture feedback yet)
2018-09-09 18:34:21 +02:00
Unknown
41ff6bd1ff Refactored components and recipes
- added more steel ingots usage
- added pump and holographic projector components
- added electrum, quicksilver and pipe sealant to ingredients
- renamed ender crystal & coil crystal to ender coil & diamond coil
Fixed invalid ship tiers in derelicts
Fixed console logs for missing optional block, items and ores
2018-08-12 14:23:16 +02:00
Unknown
0c9aa168c8 Updated ship scanner rendering to 1.12 2018-08-12 14:23:15 +02:00
Unknown
193bfa8ae6 Removed EnumValidPowered in favor of just isValid 2018-08-12 14:23:14 +02:00
Unknown
f5df4549f4 Improved CPU & RAM usage in mining laser & force field projector (minor) 2018-08-12 14:23:14 +02:00
Unknown
a895c2bc6e Fixed regression in radar rendering 2018-08-12 14:23:14 +02:00
Unknown
1b7eda2ce8 Integrated tile entity initialisation 2018-08-12 14:23:13 +02:00
Unknown
9d8e6ea7fe Fixed bubble lamp model (until a better ones comes in) 2018-08-12 14:23:13 +02:00
Unknown
554b0149ee Added tier system for items
Added plasma torch (wip)
2018-08-12 14:23:12 +02:00
Unknown
e718c9863b Code cleanup 2018-08-12 14:23:07 +02:00
Unknown
014e710990 Applied new mappings 2018-08-01 23:21:02 +02:00
Unknown
d7189a7a75 Updated forge to 14.23.4.2744, mappings to 20180729
Refactored gradle scripts and dependencies
2018-08-01 23:21:01 +02:00
Unknown
a55a7ac473 Integrated recipes 2018-08-01 23:21:00 +02:00