Aikar
2b23006694
clear current chunk and entity slice on chunk unload
...
ideally this should of never mattered, as it will only
be hit if you teleport out of an unloaded chunk...
But apparently some people are triggering this.
See #1223
2018-07-30 00:51:58 -04:00
Zach Brown
c89e4105d2
Update upstream B/CB
2018-07-13 02:39:44 -05: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
Aikar
34c2733939
Update Upstream
2018-06-20 23:29:33 -04:00
Aikar
46d4568f31
Update upstream
2018-04-22 10:40:36 -04:00
Zach Brown
c072993a5c
Update upstream CB/S
2018-04-17 22:25:50 -04:00
Shane Freeder
1872a94c83
Update CB/S
2018-03-31 10:34:25 +01:00
Aikar
36f69d38bc
Update upstream
2018-03-25 20:06:44 -04:00
Shane Freeder
3af34bfe45
Fix NPE when getting location from players EnderChest ( fixes #1041 )
2018-03-10 13:07:40 +00:00
MiniDigger | Martin
12012ab589
Toggleable player crits, helps mitigate hacked clients. ( #1040 )
...
This is a port of https://github.com/PaperMC/Paper/blob/ver/1.8.8/Spigot-Server-Patches/0040-Toggleable-player-crits-helps-mitigate-hacked-client.patch
Also adds me to the MIT list.
2018-03-10 05:14:47 +01:00
Shane Freeder
808e2dff16
Update B/CB
2018-02-12 18:04:05 +00:00
Shane Freeder
6d2da5e46e
Update B/CB
2018-01-24 17:31:43 +00:00
Zach Brown
c93e1ee068
Update upstream B/CB/S
2018-01-10 23:31:19 -06:00
Zach Brown
fa8db475d6
Update upstream B/CB/S
2017-12-27 22:45:33 -06:00
Aikar
0ef74cf264
Update upstream
2017-12-09 12:37:09 -05:00
Shane Freeder
786d044753
Update B/CB/S
2017-12-05 01:34:10 +00:00
Shane Freeder
a907e21341
Update B/CB/S
2017-11-18 03:04:21 +00:00
Shane Freeder
03960c3d95
Update B/CB/S
2017-11-17 09:40:49 +00:00
Aikar
41afad51da
Improve Structures Checking
...
Improves performance by keying every chunk thats part of a structure to a hashmap
instead of only the first one.
This allows us to avoid iterating the entire structures value set to see
if a block position is inside of a structure.
This should have pretty decent performance improvement to any standard world
that has been around for a whilewith lots of structures due to ineffeciencies
in how MC stores structures (even unloaded chunks has structured data loaded)
2017-11-11 18:47:30 -05:00
Shane Freeder
6d76e5b46a
Update B/CB/S
2017-11-08 16:13:57 +00:00
Shane Freeder
c738f996e8
Update B/CB/S
2017-10-29 15:19:21 +00:00
Shane Freeder
5ce5ef1c9f
Update to 1.12.2, May the Tacos be with you
2017-09-18 12:04:01 +01:00
Zach Brown
4424c3dec9
Rebuild patches
2017-09-06 22:59:08 -04:00
Shane Freeder
ada06c9e99
Rebuild patches
2017-09-03 01:09:35 +01:00
Shane Freeder
7fc4d26c3f
Update CB
2017-08-16 16:47:06 +01:00
Shane Freeder
a6eb798352
Update S
2017-08-12 22:32:01 +01:00
Zach Brown
e70452db81
Remove null values in TileEntity tick list
...
Because who wouldn't want to tick a null tile entity right?
Fixes GH-851
2017-08-11 17:59:44 -05:00
Shane Freeder
4bf6691021
Update CB
2017-08-11 12:02:53 +01:00
Aikar
64b2b87256
Upstream update
2017-08-07 23:05:16 -04:00
BlackHole
01d1cc351b
Update to 1.12.1
2017-08-03 16:36:06 +02:00
Shane Freeder
fe649493e3
Update B/CB
2017-07-28 14:45:16 +01:00
Aikar
4265551308
Upstream update
2017-07-26 21:12:40 -04:00
Zach Brown
b7336e0204
Update upstream CB
2017-07-24 06:47:43 -05:00
Aikar
a289bd5949
Update upstream (memory leak fix)
2017-07-16 20:36:27 -04:00
Shane Freeder
43d46feb48
Update B/CB
2017-07-10 14:04:41 +01:00
Zach Brown
3f5b488720
Update upstream B/CB
2017-06-25 18:00:32 -05:00
Zach Brown
1c208bf05b
Update upstream CB/S
2017-06-18 20:36:55 -05:00
Zach Brown
e3dd2d2df2
Update upstream CB/S
2017-06-11 12:03:07 -05:00
Shane Freeder
36c0415d72
Do not relocate fastutil
2017-06-08 19:07:00 +01:00
Shane Freeder
8bb457e352
Update Paper to MC 1.12
2017-06-08 15:16:51 +01:00
Shane Freeder
9cf2e3b3dc
Update to 1.12-pre6
2017-05-31 09:04:52 +01:00
Zach Brown
81159a37d4
Update upstream B/CB/S
2017-05-27 23:25:17 -05:00
Zach Brown
16113437c6
Update upstream B/S
2017-05-23 17:11:28 -05:00
Zach Brown
b39f2133a1
Update Paper to MC 1.12-pre5
2017-05-20 23:41:39 -05:00
Zach Brown
f7d8aa4188
Update upstream B/CB/S
2017-05-15 11:25:20 -05:00
Zach Brown
ab4ae72fd5
Update to MC 1.12-pre2
2017-05-14 13:05:01 -05:00
Zach Brown
2671b8b308
Update upstream B/CB/S
2017-04-28 19:25:52 -05:00
Zach Brown
22e2858fee
Update bStats implementation
2017-04-22 01:16:45 -05:00
Zach Brown
0d1f8be81d
Update upstream B/CB
2017-04-21 23:42:59 -05:00
Zach Brown
90927cd654
Update upstream B/CB
2017-04-20 08:22:08 -05:00