Commit graph

47 commits

Author SHA1 Message Date
Mrbysco 0226078aee Use Components for the Laser Relays instead of String using I18n 2024-03-12 20:37:07 +01:00
Mrbysco c2bcbfe56f Rest of the tiles done 2024-03-04 21:38:02 +01:00
Mrbysco 63fbbb334e Unfinished port to 1.20.4 Neo 2024-03-04 20:21:48 +01:00
Mrbysco 6133488eee Port to 1.20.1 2024-03-03 01:20:53 +01:00
Mrbysco 7c2e42dfcf Port to 1.18 2024-03-02 21:23:08 +01:00
Flanks255 40f48f0e6c More Cleanup. 2023-12-02 07:49:10 -06:00
Flanks255 7089cda9af More cleanup.... 2021-11-13 11:16:25 -06:00
Michael Hillcox ab166cb0e4 Merge remote-tracking branch 'origin/1.16' into 1.16 2021-08-22 22:31:28 +01:00
Flanks255 ca3cc00b85 Oh god so many blocks...
Block reg refactor, part 1
2021-08-22 13:16:04 -05:00
Michael Hillcox 518ee0b4c1 feat: official mappings & updated to FG 5.1+ 2021-08-22 16:09:06 +01:00
Michael Hillcox 71ddbd9abb chore: ported over most tile entities 2021-02-27 15:33:00 +00:00
Michael Hillcox ecb7832738 chore: moved over most tile and block register to deferred variant 2021-02-27 12:24:45 +00:00
Michael Hillcox b7d4d600fc chore: large refactors to new mappings 2021-02-26 21:15:48 +00:00
Shadows_of_Fire 274c53a014 Format so style is finally consistent. 2019-05-02 03:10:29 -04:00
Shadows_of_Fire 0d8f38710e Auto cleanup 2019-02-27 13:53:05 -05:00
Shadows_of_Fire 505cdc349f reorganized some constants 2018-05-10 05:38:58 -04:00
Ellpeck 3b8c81638f change lists for sets to increase contains performance
Closes #784
2017-05-28 00:37:27 +02:00
Ellpeck 13c3df3330 some cleanup 2017-04-01 19:40:39 +02:00
MisterPeModder 17016ba8fc Made even more things localizable and updated french localizations (#643)
* Updated french localizations to include the new booklet pages

* Made even more things localizable

* Fixed localizations

* Fixed slabs being full cubes
2017-02-16 18:47:14 +01:00
Ellpeck 4615a94339 Implemented slotless item handler compat (untested!) 2017-02-04 14:12:17 +01:00
Ellpeck 996b997363 Add a bunch of loadedness checks and add network caching to Laser Relays 2017-01-18 14:26:56 +01:00
Ellpeck b8667c1e1e I'm getting old 2017-01-01 16:23:27 +01:00
Ellpeck 5776ac2fa0 Added Laser Relay in/out config 2016-12-05 15:09:37 +01:00
Ellpeck c7697b5665 Dropped IInventory support.
This took ages.
2016-12-04 00:10:52 +01:00
Ellpeck adad967c02 Finally updated all the mappings 2016-11-26 21:32:28 +01:00
Ellpeck 36c176dd2e Cleanup and some more validation checks ~ 2016-11-16 20:31:16 +01:00
Ellpeck 53f6ce0a24 Add Laser Relay priorities 2016-11-16 18:51:23 +01:00
Ellpeck c129f6138d Sweepededeep~ 2016-11-08 20:04:36 +01:00
Ellpeck d5ee51ff46 Made the change check in Laser Relays a bit more performance-good 2016-11-03 10:49:41 +01:00
Ellpeck 7a69273865 Significantly reduce performance loss when using Item Laser Relays and/or ESDs
Closes #279
2016-10-29 12:00:00 +02:00
Ellpeck ecb6eddc06 Grab the broom and sweep~ 2016-09-12 20:45:29 +02:00
Ellpeck ce63aafe3f Add a breaking change to the API 2016-09-12 16:13:39 +02:00
Ellpeck 37d1bc95f9 Made every block be able to save the tile entities around it for future use 2016-09-09 18:40:09 +02:00
Ellpeck 0e4967ea70 Implemented new system of determining the type of laser relay connection 2016-09-01 18:02:03 +02:00
Ellpeck 18fd699121 Fixed a concurrentmodificationexception crash with Energy Laser Relays 2016-08-07 12:37:08 +02:00
Ellpeck 97c9e0f454 Re-did the laser relay checking system so that it will never target one block twice 2016-08-06 02:17:11 +02:00
Ellpeck df4bcf05cf Added ILaserRelayConnectionHandler to the API so that you can make your own Laser Relay connections :v 2016-07-30 17:07:32 +02:00
Ellpeck 0eb64b2659 Remove some utils that were stupid 2016-07-04 20:15:41 +02:00
Ellpeck 262976074e Massive cleanup 2016-06-17 23:50:39 +02:00
Ellpeck 174d2aca7e Made Energy Laser Relay less performance intensive 2016-06-11 16:07:06 +02:00
Ellpeck b8051e6483 Increased ESD performance by making it remember the tiles around 2016-06-11 15:42:28 +02:00
Ellpeck 91ca5aa4a1 Significantly upped the performance on Item Laser Relays by making them remember the things around them 2016-06-11 15:33:44 +02:00
Ellpeck 0b106526af Changed white- and blacklists in laser relays and ESDs to be for putting and pulling instead of both for both 2016-06-06 17:59:01 +02:00
Ellpeck 9ad6dfcd0f For some reason, with this done, random disconnections don't occur anymore!? 2016-06-05 14:33:53 +02:00
Ellpeck a2d360d610 How did I not notice this..? 2016-05-16 22:54:44 +02:00
Ellpeck 6c1f8fec6c Update copyright and cleanup code 2016-05-16 22:52:28 +02:00
Ellpeck 09ecb708aa Moved inner tileentity classes to own file 2016-05-14 17:50:10 +02:00