9120ce5d4b
194
2024-06-13 11:09:28 -07:00
0ef31547a1
Finish API patches
2024-06-13 08:45:43 -07:00
763f42fc65
Check for more correct profile validation ( #10730 )
2024-05-19 17:45:43 -07:00
1570ecc56c
Expose server build information ( #10729 )
...
* Expose server build information
* squash patches
* final tweaks
---------
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com >
Co-authored-by: masmc05 <masmc05@gmail.com >
2024-05-15 17:06:59 -07:00
fb102cafd1
Add validation to player profile and properties ( #10680 )
2024-05-10 12:52:03 +02:00
254ed14dc9
Prevent profile lookups when unnecessary ( #10651 )
2024-05-05 19:07:30 +02:00
717c16dc69
Patches!
2024-04-23 18:25:14 -07:00
47ee5579ff
Begin update to 1.20.5
2024-04-23 10:02:08 -07:00
5efed01031
Do not copy profile data if profiles are the same ( #10259 )
2024-03-20 21:47:50 +00:00
ae0c893174
add overloads to use suspicious effect entry to mushroom cow and suspicious stew meta ( #10245 )
...
The existing method with PotionEffect suggests that all attributes are used. In fact, only the PotionEffectType and the duration are used.
---------
Co-authored-by: Bjarne Koll <git@lynxplay.dev >
2024-03-03 22:40:18 +01:00
fae4fc60c9
[ci skip] Move chunk system patch back a bit
2024-01-24 13:07:40 +01:00
a5eaf39caf
[ci skip] add more comments & move 1 hunk to correct patch
2024-01-13 12:31:02 -08:00
b7ab883a24
More compile fixes
2023-12-06 20:10:59 +01:00
f64de074e8
patches
2023-12-05 14:34:01 -07:00
46f4547805
Prepare for 1.20.3 dev
2023-12-05 18:20:55 +01:00
c5941e1633
Fix CraftPlayerProfile#setId regression ( #9822 )
2023-10-12 03:20:25 +02:00
8ae1a1746e
Fixup player profile getters and constructor to expected nullability ( #9770 )
2023-10-05 15:31:24 +10:00
17f71281d2
Updated Upstream (Bukkit/CraftBukkit)
...
Upstream has released updates that appear 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:
dfe1fb48 PR-906: Add missing MinecraftExperimental annotation to Bundles
825ab30d PR-905: Add missing MapCursor.Type and update documentation
e03d10e6 PR-903: Make BARRIER Waterlogged
1961ead6 PR-898: Use Java Consumer instead of Bukkit Consumer
CraftBukkit Changes:
f71a799f0 Make BARRIER Waterlogged
172f76a45 Upgrade specialsource-maven-plugin
f0702775c SPIGOT-7486: Alternate approach to null profile names
069495671 SPIGOT-7485: Allow air entity items since required for Vanilla logic
5dfd33dc2 SPIGOT-7484: Cancelling PlayerEditBookEvent does not update client's book contents
02d490788 PR-1250: Standardize and centralize Bukkit / Minecraft registry conversion
9024a09b9 PR-1251: Use Java Consumer instead of Bukkit Consumer
6d4b25bf1 Increase diff stability
2023-09-23 12:06:03 +10:00
9bf842c13e
Chunk system patch
2023-09-22 13:13:57 -07:00
3f4950410d
some more compile fixes
2023-09-22 19:43:52 +02:00
65e89bf179
some compile fixes
2023-09-22 19:31:02 +02:00
4e0701e69d
work and compile errors
2023-09-21 19:31:59 -07:00
7b6a88056c
more more more more work
2023-09-21 22:35:39 +02:00
524eeedaa8
So it begins...
2023-09-21 19:18:04 +02:00
84993c1413
Add clicked position to PlayerUseUnknownEntityEvent ( #9604 )
2023-08-16 17:58:07 +10:00
288a08c1af
rewrite chunk system checkpoint
2023-06-07 22:21:04 -07:00
9ffb4e1b63
More more more more work
2023-06-07 21:37:42 +02:00
1bda3d4d2a
Start working on 1.20
2023-06-07 18:24:39 +02:00
e277e6a990
fix some compile errors
2023-03-14 15:13:41 -07:00
92dd8645a8
More more patches
2023-03-14 19:36:39 +01:00
08ab8edb76
Start working on 1.19.4
2023-03-14 18:11:24 +01:00
f8ba85ffbf
Replace ConfiguredStructure api with Structure ( #8642 )
2023-02-28 08:36:01 -08:00
d4e6ee3d12
Moar, fix API
2022-12-07 19:52:24 +01:00
b7dd55ce72
API patches
2022-12-07 17:46:46 +01:00
b121c04895
Moving ATs from the at file to individual patches ( #8573 )
2022-11-19 15:53:20 -08:00
b9481cae74
Move classes added to net.minecraft.server to paper packages ( #8500 )
2022-10-24 12:43:46 -07:00
90da9124c5
Re-arrange most chunk system patches to front ( #8338 )
...
* Re-arrange most chunk system patches to front
Co-authored-by: Spottedleaf <Spottedleaf@users.noreply.github.com >
2022-09-01 09:51:59 -07:00
2782b0c375
1.19.2 ( #8250 )
2022-08-05 15:58:34 -07:00
ea1ffc2e95
Fix null profile key breaking nullability contracts for PlayerProfile API ( #8233 )
2022-08-03 13:46:33 -07:00
24201b38ce
More work
2022-07-27 21:49:24 +02:00
858aabab7c
Move patches over, start with first few
2022-07-27 20:52:03 +02:00
2dddcb7bf1
Fix update future return type ( #8120 )
2022-07-18 23:06:59 -07:00
0ad5dc6e60
Do not use worldgen executor for api profile completions
...
We cannot put blocking network I/O onto the worldgen threads,
this will crash the server if it stalls
2022-07-03 14:55:56 -07:00
2168417373
Move to configurate for paper.yml ( #7609 )
2022-06-09 01:51:45 -07:00
5c61ec8531
More more more patches
2022-06-07 22:12:48 +02:00
1148687a8d
Prepare for 1.19 dev
2022-06-07 18:52:56 +02:00
0c85e94214
Revert to old createProfile(UUID, String) logic ( #7723 )
2022-04-22 20:54:08 +02:00
6b895464b0
Properly create profiles with custom name/uuid ( #7558 )
2022-03-19 14:39:38 +01:00
535cd27411
Remove redundant GameProfileCache diff
2022-03-17 20:53:36 -07:00
57a5d8880e
Fix state locking for getTopMRUProfiles & getProfileIfCached
...
Also add missing last access update in getProfileIfCached
2022-03-17 19:44:45 -07:00