Commit Graph

37 Commits

Author SHA1 Message Date
05dfa62d32 Paper 1.13.1 Update
Updated Upstream (Bukkit/CraftBukkit/Spigot)

Bukkit Changes:
2dcc44dc SPIGOT-4307: Fix hacky API for banners on shields
e0fc6572 SPIGOT-4309: Add "forced" display of particles
efeeab2f Add index to README.md for easier navigation
f502bc6f Update to Minecraft 1.13.1

CraftBukkit Changes:
d0bb0a1d Fix some tests randomly failing
997d378d Fix client stall in specific teleportation scenarios
b3dc2366 SPIGOT-4307: Fix hacky API for banners on shields
2a271162 SPIGOT-4301: Fix more invalid enchants
5d0d83bb SPIGOT-4309: Add "forced" display of particles
a6772578 Add additional tests for CraftBlockData
ce1af0c3 Update to Minecraft 1.13.1

Spigot Changes:
2440e189 Rebuild patches
4ecffced Update to Minecraft 1.13.1
2018-08-26 14:11:49 -04:00
452f012665 Update upstream B/CB 2018-07-30 20:19:41 -05:00
720dabd2aa Update Upstream
Removed my ChunkLoadEvent patch as upstream fixed it
2018-07-30 01:08:59 -04:00
20bf0ed9ea Update upstream 2018-07-29 22:16:15 -04:00
c33b679642 update upstream 2018-07-29 12:42:07 -04:00
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
3c8a4cb1bb Relookup Entity Save ID if was null during precache
Should fix #1280

Citizens hijacks entity map, and im guessing under the right conditions
the result might actually be null during entity creation

Pre the cache patch, the id is looked up on save, so it was fine.

Now, if its null and the save ID is requested, we will try to look
it up again and cache it if found.
2018-07-26 23:57:31 -04:00
bd34c3623b NOT FINISHED! She compiles, and she... suffers the wrath of chunkgen... 2018-07-19 05:42:43 +01:00
93a7205ba8 NOT FINISHED!!! More progress on 1.13-pre7
This work is unfinished, keep your paws off this branch!
2018-07-16 16:34:55 +01:00
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
fe9d5b5570 Fix issue with entity activation range check - #1199 2018-07-14 00:12:42 -04:00
eb1140acce Multitude of changes to attempt to fix #1199 2018-07-12 16:42:56 -04:00
1ba951ee5d Only use stored chunk ref if it matches current chunk registration
Closes #1197

While this really undoes a lot of the desired performance gains avoiding chunk lookups,
we sadly have to accept this because we are seeing lots of bugs with entities.
2018-07-08 22:39:46 -04:00
93dc25ecec Fix weird bugs with entities - Fixes #1195 2018-07-05 18:39:43 -04:00
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
cf2f346ccb Update B/CB 2018-02-24 04:03:32 +00:00
c93e1ee068 Update upstream B/CB/S 2018-01-10 23:31:19 -06:00
0ef74cf264 Update upstream 2017-12-09 12:37:09 -05:00
6d76e5b46a Update B/CB/S 2017-11-08 16:13:57 +00:00
01d1cc351b Update to 1.12.1 2017-08-03 16:36:06 +02:00
fe649493e3 Update B/CB 2017-07-28 14:45:16 +01:00
964e06c9a5 Update upstream B/CB/S 2017-06-12 22:28:09 -05:00
e3dd2d2df2 Update upstream CB/S 2017-06-11 12:03:07 -05:00
74ffc20767 Update upstream B/CB 2017-06-02 23:41:05 -05:00
b39f2133a1 Update Paper to MC 1.12-pre5 2017-05-20 23:41:39 -05:00
f7d8aa4188 Update upstream B/CB/S 2017-05-15 11:25:20 -05:00
ab4ae72fd5 Update to MC 1.12-pre2 2017-05-14 13:05:01 -05:00
de6a101264 Update upstream B/CB/S
Adds /paper command for reloading the paper config.
Closes GH-639

Per-world config logging has been removed in favor of all or nothing
logging for all paper settings. I don't believe it was used enough to
warrant maintaining. If this is not the case it should be possible to
re-add it.
2017-03-24 22:18:58 -05:00
b73556fc5c Update upstream B/CB 2017-03-18 21:01:13 -05:00
4832b1a385 Update Paper to MC 1.11 2016-11-16 20:23:38 -06:00
03eeadc2df Update upstream B/CB
Merges fixes for SPIGOT-2404 and SPIGOT-2408 into Paper
2016-06-13 18:42:08 -05:00
9b192b2708 Update to Minecraft 1.10 2016-06-08 22:57:14 -05:00
34fcd8ccc2 Paper 1.9.4 Update 2016-05-11 22:07:46 -04:00
496b49861c Rename a Timings class and split up Tracker timings 2016-04-29 21:23:40 -04:00
5532826f02 Entity#getOrigin() should return a cloned Location 2016-03-25 09:39:37 -07:00
fc3f55ddc8 Always try to load entity origin location from new NBT tag 2016-03-25 09:32:09 -07:00
bcc957e753 Add Entity Origin API
This replaces the TNT and Falling Block Source Location API with a more
general purpose API that works with all entities.
2016-03-25 02:02:35 -07:00