Aikar
c3b33ee567
Updated Upstream (Bukkit/CraftBukkit) for LootTable API
...
I have tested that the Replenishing Feature still works as expected.
Lootable API's that now have Bukkit equivalents are now deprecated.
Bukkit Changes:
f0f33981 SPIGOT-1936: LootTable API
CraftBukkit Changes:
c0df4b82
SPIGOT-1936: LootTable API
2018-08-12 13:11:08 -04:00
Aikar
47f090a436
Updated Upstream (Bukkit/CraftBukkit/Spigot)
...
Upstream has released updates that appears to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
Bukkit Changes:
c23d391f Update documentation of BlockPhysicsEvent
14fcd896 SPIGOT-4258: Add Player.updateCommands method
CraftBukkit Changes:
15da7067
SPIGOT-4258: Add Player.updateCommands method
Spigot Changes:
2b0e71c7 Rebuild patches
2018-08-12 02:08:09 -04:00
Aikar
e9eef0114e
[CI-SKIP] Re-add getBukkitEntity methods to child classes
...
Helps with development to not need to cast as much...
No clue why upstream makes some of the decisions they do....
2018-08-04 17:03:53 -04:00
Zach Brown
452f012665
Update upstream B/CB
2018-07-30 20:19:41 -05:00
Aikar
720dabd2aa
Update Upstream
...
Removed my ChunkLoadEvent patch as upstream fixed it
2018-07-30 01:08:59 -04:00
Aikar
20bf0ed9ea
Update upstream
2018-07-29 22:16:15 -04:00
Aikar
c33b679642
update upstream
2018-07-29 12:42:07 -04:00
Aikar
817b9934c7
Merge branch 'master' into pre/1.13
...
* master:
Relookup Entity Save ID if was null during precache
2018-07-27 00:44:53 -04:00
Aikar
8536a71daa
Update upstream
2018-07-25 19:05:07 -04:00
Aikar
af3bd62f9e
Merge pull request #1248
...
1cff9820
PlayerElytraBoostEvent (BillyGalbreath)
* pull/1248/head:
PlayerElytraBoostEvent
Also merged paper config into parent
2018-07-23 20:24:44 -04:00
Aikar
70c967fb6b
Update Paper to 1.13 proper - THIS IS STILL HIGHLY UNSTABLE
...
DO NOT RUN ON PRODUCTION SERVERS!!! Use Backups!!
2018-07-22 01:27:46 -04:00
Aikar
97d99711ff
Update Upstream
2018-07-21 16:03:10 -04:00
Shane Freeder
7dd591d1a6
update B/CB/S
2018-07-20 20:57:43 +01:00
Shane Freeder
bd34c3623b
NOT FINISHED! She compiles, and she... suffers the wrath of chunkgen...
2018-07-19 05:42:43 +01:00
Aikar
9ce19f0321
NOT FINISHED: Current progress, updated upstream
2018-07-18 00:52:33 -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
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