Commit graph

4 commits

Author SHA1 Message Date
Zach Brown d84080e6d1
MC 1.14.1 2019-05-13 21:20:58 -05:00
Spottedleaf 994679a0c9 Fix patch "Faster redstone torch rapid clock removal" (#2014)
Tux pointed out the patch still has O(n^2) time complexity since
the sublist class in arraylist does not override clear() from
AbstractList, which uses a forward moving iterator to clear
the list.

Resolved by using a peek and poll from ArrayDeque.

This patch also removes the useless WeakHashMap which holds
the list (it mapped world->list) and replaces it with a
field on World.
2019-05-10 16:48:58 +01:00
Spottedleaf e9439e7655 It compiles 2019-05-06 12:30:27 -07:00
Spottedleaf eeb2ecd789 Update Upstream 2019-05-05 19:58:04 -07:00
Renamed from Spigot-Server-Patches/0311-Prevent-Mob-AI-Rules-from-Loading-Chunks.patch (Browse further)