Commit Graph

1704 Commits

Author SHA1 Message Date
Iceee e139db70f1 Optimize Spigot's Anti X-Ray 2015-07-23 04:24:24 -07:00
Jedediah Smith 579868e0c1 Send absolute position the first time an entity is seen 2015-07-23 04:13:26 -07:00
Zach Brown 58a75fef88 Rebuild patches 2015-07-20 20:14:39 -05:00
Byteflux 4d70f421f6 Unload client chunks + only cache whole chunk maps 2015-07-16 14:06:33 -07:00
Byteflux e3e7539232 Configurable chunk map caching 2015-07-15 16:16:27 -07:00
Byteflux b5666dd9e8 Improvements to ChunkMap caching 2015-07-15 13:31:34 -07:00
Iceee 7562f087f8 ChunkMap caching 2015-07-15 02:42:49 -07:00
Byteflux 536af803c4 Lookup neighbor chunks more efficiently in async lighting 2015-07-15 02:01:49 -07:00
Byteflux 8de3946478 Nerfed spawner mobs should use PathfinderGoalFloat to swim if available 2015-07-14 10:51:38 -07:00
Byteflux 04705fd392 Optimize item movement 2015-07-14 10:17:39 -07:00
Byteflux 4d0466c559 Configurable mob spawner tick rate 2015-07-14 10:01:28 -07:00
Byteflux 4cd1afddde Various configurable toggles
- Disable explosion knockback for players
- Disable thunder logic
- Disable ice and snow formation
- Disable mood sounds
2015-07-14 09:34:10 -07:00
Byteflux c17e209dc1 Rebuild patches 2015-07-14 08:59:57 -07:00
md_5 301396a116 Add note about BungeeCord when in offline mode.
See PR #10 for motivation.
2015-07-14 08:18:22 -07:00
md_5 8fecf733fe SPIGOT-997: Add restart API for server. 2015-07-14 08:18:22 -07:00
md_5 a457345b27 Use Map for getPlayer(String) lookup. 2015-07-14 08:18:21 -07:00
md_5 62112bb526 Rebuild patches for updates. 2015-07-14 08:18:21 -07:00
md_5 5683ee8585 Fix conflicts. 2015-07-14 08:17:50 -07:00
Byteflux a5bb700ee9 Remove obsolete patch 2015-07-10 03:45:20 -07:00
Byteflux c3a07a7060 Remove bad condition in async lighting check 2015-07-10 03:20:10 -07:00
Byteflux edfdff2218 Load chunks in getCubes() 2015-07-07 13:44:35 -07:00
Byteflux f1652c14d8 Fix off-by-one in async lighting neighbor loop 2015-07-04 17:42:28 -07:00
Byteflux 5ceee0e6e0 Fix liquids stuck in fast drain loop 2015-07-03 12:38:43 -07:00
Byteflux 7f032d52e6 Add player view distance API 2015-07-01 01:01:42 -07:00
Byteflux d07fe95b65 Configurable lava flow speed 2015-07-01 00:39:31 -07:00
Byteflux 6d7eed6d75 Clean up async lighting patch 2015-07-01 00:27:58 -07:00
Byteflux ca8627834d Clean up forced chunk loading patch 2015-06-30 22:58:11 -07:00
Byteflux 41064e2faa Fast draining 2015-06-30 20:22:24 -07:00
Byteflux 7ef5da4a4d Stop updating flowing block if material has changed 2015-06-30 19:46:05 -07:00
Byteflux 2811124265 Always use optimized draining fix 2015-06-30 19:23:17 -07:00
Zach Brown 929b5b0452 Patch rebuild 2015-06-27 01:18:29 -05:00
Zach Brown 5d7c5da500 Rebuild patches 2015-06-20 22:05:36 -05:00
md_5 cf58c06c01 Rebuild patches. 2015-06-20 22:03:12 -05:00
Thinkofdeath 0aa4a6c88c Add a missing Spigot comment 2015-06-16 06:01:34 -07:00
Thinkofdeath 208f7a2e3b Remove a special case in vanilla's chunk saving as it interferes with our autosave changes 2015-06-16 06:01:21 -07:00
Byteflux 111ed5569b Optimize explosions 2015-06-16 05:55:15 -07:00
Byteflux d3a270e365 Do not filter out large getEntities call 2015-06-16 05:34:03 -07:00
Zach Brown 6b6eb8f7f7 Rebuild patches for upstream API addition
Removes ArmorStand Marker API as that was added to Bukkit
2015-06-10 22:35:26 -05:00
md_5 b59cf404af Fix patches from camera API 2015-06-10 22:26:46 -05:00
Zach Brown b537fcb6cd Rebuild a patch for upstream changes 2015-06-07 15:51:24 -05:00
md_5 f5e295d087 Remove UserCache import as it is used now. 2015-06-07 15:47:52 -05:00
Zach Brown 55b35d8a6f Rebuild patches 2015-06-06 12:15:22 -05:00
md_5 41e8bf6c5c Fix merge conflicts from access transform update. 2015-06-06 12:01:23 -05:00
Byteflux f6bd873c1d Update to 1.8.7 2015-06-05 05:45:30 -07:00
md_5 a5bd933c3a Update to Minecraft 1.8.7 2015-06-05 05:26:00 -07:00
Antony Riley 1f6afb8934 Fix map decorations to store UUIDs internally. 2015-06-05 05:26:00 -07:00
md_5 7639a2f972 Remove custom links patch. 2015-06-05 05:26:00 -07:00
md_5 619f854054 SPIGOT-945 - random light ticking not called whenoptimal chunks is zero. 2015-06-05 05:25:59 -07:00
Byteflux d6fa7c2b99 FallingBlock and TNT entities collide with specific blocks 2015-06-05 01:24:22 -07:00
Byteflux e82e438855 Add configurable fix for TNT cannnons.
This attempts to revert cannoning mechanics to pre-1.8 behavior. A huge
thanks to TheIceAP who championed almost every fix in this patch.

Another shoutout to Jebediah Smith from SportBukkit for the velocity
update patch which mostly fixes the client issue of TNT moving in water.
2015-06-04 14:25:07 -07:00