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