Files
Paper/Spigot-Server-Patches
Shane Freeder ea4b94d62e Do not use a snapshot for hoppers
In 1.12, Spigot improved their blockstate implementation to take a full
copy of the TE, this allows for a much better snapshot in that it will
actually retain all of the TE's state, it is a much more expensive
implementation. This is also implicated with their backwards compat
for inventories meaning that accessing of a snapshots inventory of a
placed block will actually access the inventory of the live TE, making
creation of a snapshot redundant if the only intent is to interact with
the TEs inventory.

Hoppers are a horrible hit, every attempt to transfer an ItemStack will
result in two TileEntity snapshots, with two hoppers and a double chest
ontop, I managed to log 380 cases per second where a snapshot would have been
taken in cases where the snapshot is redundant.
2017-11-25 17:35:32 +00:00
..
2017-11-18 03:04:21 +00:00
2017-11-24 07:14:38 +00:00
2017-10-07 09:57:38 +01:00
2017-11-24 07:14:38 +00:00
2017-11-18 03:04:21 +00:00
2017-11-18 03:04:21 +00:00
2017-08-03 16:36:06 +02:00
2017-10-05 14:38:21 +01:00
2017-08-12 22:32:01 +01:00
2017-11-08 16:13:57 +00:00
2017-08-12 22:32:01 +01:00
2017-08-12 22:32:01 +01:00
2017-08-12 22:32:01 +01:00
2017-11-17 09:40:49 +00:00
2017-06-11 12:03:07 -05:00
2017-11-18 03:04:21 +00:00
2017-11-08 16:13:57 +00:00
2017-11-08 16:13:57 +00:00
2017-06-18 20:36:55 -05:00
2017-11-18 03:04:21 +00:00
2017-03-24 22:18:58 -05:00
2017-10-05 14:38:21 +01:00
2017-08-12 22:32:01 +01:00
2017-08-03 16:36:06 +02:00
2017-11-08 16:13:57 +00:00
2017-07-28 14:45:16 +01:00
2017-08-12 22:32:01 +01:00
2017-11-11 18:47:30 -05:00
2017-10-05 14:38:21 +01:00
2017-06-18 20:36:55 -05:00
2017-08-03 16:36:06 +02:00
2017-08-03 16:36:06 +02:00
2017-11-18 03:04:21 +00:00
2017-11-20 14:49:40 +00:00
2017-11-18 03:04:21 +00:00
2017-10-05 14:38:21 +01:00
2017-08-16 16:47:06 +01:00
2017-11-18 03:04:21 +00:00