Commit Graph

30 Commits

Author SHA1 Message Date
Aikar 84b819bcb8 Fix Chest open/close animations 2018-07-22 19:39:56 -04:00
Aikar 6d1a918378 NOT FINISHED!!! Current Progress on 1.13-pre7 update
This work is 100% unfinished. I am pushing it up so that we as a team
can work on this update.

Do not try to use this branch. You will fail.
2018-07-14 21:53:17 -04:00
Aikar 8778a2ef97 Current Chunk for Entity and Block Entities, counts by entity type
This enables us a fast reference to the entities current chunk instead
of having to look it up by hashmap lookups.

We also store counts by type to further enable other performance optimizations in later patches.
2018-07-04 03:55:24 -04:00
Zach Brown c93e1ee068 Update upstream B/CB/S 2018-01-10 23:31:19 -06:00
Zach Brown ab4ae72fd5 Update to MC 1.12-pre2 2017-05-14 13:05:01 -05:00
Zach Brown 4340ef97ca Switch to a bStats based Metrics system 2017-03-25 00:22:02 -05:00
Zach Brown 4832b1a385 Update Paper to MC 1.11 2016-11-16 20:23:38 -06:00
Zach Brown 9b192b2708 Update to Minecraft 1.10 2016-06-08 22:57:14 -05:00
Aikar 34fcd8ccc2 Paper 1.9.4 Update 2016-05-11 22:07:46 -04:00
Zach Brown a01a25ff57 Missed diff, unused config entry, general cleanup
cc GH-170
2016-03-30 22:55:46 -05:00
Zach Brown eb5c119269 Re-add TileEntity removal list, fix build 2016-03-25 02:50:56 -05:00
Zach Brown 9fc52783a2 Fix chest sound playing at the wrong locaton
Closes GH-48
2016-03-04 17:38:51 -06:00
Zach Brown 26eb457a39 Paper 1.9 2016-02-29 17:09:49 -06:00
Zach Brown 264f2c2d09 Disable spigot tick limiters 2015-10-16 21:43:03 -05:00
Zach Brown 9f7447824d Rebuild patch for upstream changes 2015-10-07 21:32:01 -05:00
Aikar 2d37e27b37 Remove an unused list of TileEntities slowing down removal 2015-10-06 23:27:01 -05:00
Zach Brown 43fee1c16e Rebuild patches for upstream changes 2015-10-02 22:58:02 -05:00
Zach Brown dcef1d444b Remove our own (outdated) TE handling, for one that's closer to vanilla 2015-09-19 09:34:17 -05:00
vemacs b12044f2b7 Re-add entity/tile entity tick limiters 2015-09-12 23:29:23 -05:00
Zach Brown 603159dedf Remove several broken or unnecessary patches.
Removes PlayerMicroMoveEvent API, the ability to disable the AsyncCatcher, and the TeleportPassengerVehicleWithPlayer patch
2015-09-12 19:57:39 -05:00
Byteflux 0f48b03bbc Update to 1.8.7 2015-06-05 05:45:30 -07:00
Zach Brown f8db037fab Remove the spigot TileEntity/Entity capping feature
It appears to cause visual glitching issues with certain TNT entities
fired from cannons. TileEntity tick capping has already been removed
for some time, Entity tick capping removal is new to this patch.
2015-05-30 01:39:20 -05:00
Zach Brown a5b3760b6d Rebuild patches 2015-05-10 19:24:52 -05:00
Zach Brown 6538ccd924 Update PaperSpigot to Minecraft 1.8.3 2015-03-07 19:16:09 -06:00
Zach Brown 7e7840e064 (Temporarily?) Disable Spigot's TE changes in favor of our own
Pending proper benchmarks and a potential rewrite, this appears to be a
good short-term solution
2015-02-22 02:38:45 -06:00
Zach Brown 335c9c3009 Remove the broken teleport passenger vehicle with player patch 2015-01-29 15:26:20 -06:00
Zach Brown a52eb21fd8 Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
Zach Brown e5cafd752b Remove brewing stands from the TE optimizations as well
Possible conflict with CB wall time patches?
2014-08-31 13:09:23 -05:00
Zach Brown ebf5b310d4 Temporary fix for broken furnaces on certain servers 2014-08-30 14:25:03 -05:00
Aikar a4e202676e Implement optimized Tile Entity ticking 2014-08-24 21:19:36 -05:00