Commit graph

9 commits

Author SHA1 Message Date
Byteflux
dd60ba4869 Add Lighting Queue
The lighting queue spreads out the processing of light updates across
multiple ticks based on how much free time the server has left at the end
of the tick.
2016-03-24 23:38:38 -07:00
Zach Brown
26eb457a39 Paper 1.9 2016-02-29 17:09:49 -06:00
Zach Brown
43fee1c16e Rebuild patches for upstream changes 2015-10-02 22:58:02 -05:00
vemacs
b12044f2b7 Re-add entity/tile entity tick limiters 2015-09-12 23:29:23 -05:00
Byteflux
d4bd87a7ec Fix NPE in recheckGaps when using async lighting 2015-08-06 21:44:03 -07:00
Byteflux
6bcae0c948 Make the recheckGaps method async like other lighting updates 2015-08-04 15:44:54 -07:00
Zach Brown
9486b3747e Re-add recentTps array for plugins that make bad choices 2015-07-26 15:58:37 -05:00
Byteflux
16d34d5de1 Clean up async lighting patch 2015-07-01 00:27:58 -07:00
Byteflux
5b9a0a0122 Optimize explosions 2015-06-16 05:55:15 -07:00