Commit Graph
100 Commits
Author SHA1 Message Date
Nassim Jahnke 3332f2f67e 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:
9153f77e PR-841: Remove incorrect ClickType.CONTROL_DROP from ClickType#isShiftClick
bceda6ab PR-840: Adjust annotations in Display entity interface
a6b85ac3 PR-835: Add Jukebox#hasRecord() and #startPlaying(), clarify #setRecord()

CraftBukkit Changes:
e142fb9fd SPIGOT-7188: ChunkSnapshot biome y coordinate doesn't match chunk biome y coord
eff1743b9 SPIGOT-7313: More accurately edit data on Jukeboxes
2023-03-30 15:40:15 +02:00
Nassim Jahnke afa3115148 Deprecate public Timings classes for removal (#8949) 2023-03-28 04:58:46 +02:00
Nassim Jahnke c4351787c6 Fix bad diff in wandering trader spawn rate patch from .4 update 2023-03-23 14:35:17 +01:00
Nassim Jahnke b56746c91a Fix setItem with air on chiseled bookshelves 2023-03-18 18:52:24 +01:00
Nassim Jahnke 8b225c2699 Fix text display error on spawn
Fixes #8984
2023-03-16 16:28:48 +01:00
Nassim Jahnke b3b488f568 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:
2651717c SPIGOT-7292: Support for alpha channel in Color and a few improvements

CraftBukkit Changes:
dbc32ffa0 SPIGOT-7292: Support alpha channel in Display entities
cef8bd993 SPIGOT-7294: Call EntityDamageEvent for Interaction entity
2023-03-16 10:07:12 +01:00
Nassim Jahnke 8ff5a4a679 Update DataConverter 2023-03-15 20:17:42 +01:00
Nassim Jahnke 8640f5feff Update adventure to 4.13.0 2023-03-15 13:19:54 +01:00
Nassim Jahnke e71930939e Updated Upstream (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

CraftBukkit Changes:
e1fc95c50 Fix crash with 1.20 smithing table
04dfb921d Fix crash with juke boxes
1264a6fb5 Fix crash with composters
2023-03-15 10:33:43 +01:00
Nassim Jahnke d5f9f3f9fc One fix 2023-03-14 22:35:03 +01:00
Nassim Jahnke c07518e0c6 Applied all patches 2023-03-14 22:29:14 +01:00
Nassim Jahnke b5f8080674 More more more more more more more more patches 2023-03-14 22:10:53 +01:00
Nassim Jahnke 5c5a21fb9f More more more more more more more patches 2023-03-14 21:55:49 +01:00
Nassim Jahnke 0fa58eada1 More more more more more more patches 2023-03-14 21:25:13 +01:00
Nassim Jahnke b7ee1ae38a More more more more more patches 2023-03-14 20:54:57 +01:00
Nassim Jahnke 8ab183d79e More more more more patches 2023-03-14 20:24:52 +01:00
Nassim Jahnke 8f5ec00c38 More more more patches 2023-03-14 19:59:51 +01:00
Nassim Jahnke 92dd8645a8 More more patches 2023-03-14 19:36:39 +01:00
Nassim Jahnke 15ade6f446 More patches 2023-03-14 19:05:23 +01:00
Nassim Jahnke 7936e7a615 API 'done' 2023-03-14 18:21:11 +01:00
Nassim Jahnke 08ab8edb76 Start working on 1.19.4 2023-03-14 18:11:24 +01:00
Nassim Jahnke 5a125e0fc3 Fix getBlockStateIfLoaded world bounds check
Closes #8922
2023-02-28 12:27:38 +01:00
Nassim Jahnke eab0a0a28e Don't log or die on cyclic dependencies of Spigot plugins 2023-02-27 12:09:10 +01:00
Nassim Jahnke 58da8ca385 Update adventure doc links 2023-02-23 17:55:36 +01:00
Nassim Jahnke 4f14496fbd Clean up hopper optimization patch 2023-02-23 17:37:56 +01:00
Nassim Jahnke 0ce11aca74 Update circular dependencies warning, properly crash
Also fixes logging errors
2023-02-20 15:20:49 +01:00
Nassim Jahnke 62048076ef Send disguised chat for vanished players 2023-02-09 18:15:21 +01:00
Nassim Jahnke 6627ac4b94 Revert executor in authentication thread pool back to original patch 2023-01-18 17:20:24 +01:00
Nassim Jahnke 4537ed779a Update netty to 4.1.87 2023-01-14 19:53:32 +01:00
Nassim Jahnke 18e27e77fd [ci skip] Update paperweight to 1.4.1 2023-01-06 09:43:31 +01:00
Nassim Jahnke 27a64790ed [ci skip] Fix instrument reference in item specific hide flag docs 2023-01-05 20:28:43 +01:00
Nassim Jahnke 5f27ebfa6f Replace ItemFlag.HIDE_POTION_EFFECTS (#8765) 2023-01-05 11:54:21 +01:00
Nassim Jahnke 583c8afcd8 Fix buffer-joins-to-world patch 2022-12-21 22:55:42 +01:00
Nassim Jahnke 37a96734c7 Remove somewhat broken patch
With the new chunk system it doesn't hurt too much to (temporarily) remove this until implemented in a safer manner
2022-12-19 11:46:55 +01:00
Nassim Jahnke dd2051ae52 Remove guardian beam render issue workaround
Messing with game time sent to the client isn't worth the trouble whenever it may be used by the client now and in the future for such a small issue. Mojang, plz fix
2022-12-15 14:19:09 +01:00
Nassim Jahnke a29f26bb86 [ci skip] Fix leaf'd patch names 2022-12-10 17:42:50 +01:00
Nassim Jahnke 169ac46b2b Readd BlockBehavior inlining patch 2022-12-10 17:24:01 +01:00
Nassim Jahnke 70a9492083 Updated Upstream (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

CraftBukkit Changes:
4fa7e1c31 SPIGOT-7200: CreatureSpawnEvent is called with incorrect SpawnReason when using spawn eggs
2022-12-10 14:04:02 +01:00
Nassim Jahnke fb7b0bad74 [ci skip] Thank you gradle, very cool 2022-12-09 11:12:15 +01:00
Nassim Jahnke 9c66556b87 [ci skip] Update gradle wrapper 2022-12-09 11:07:25 +01:00
Nassim Jahnke c29c901ae8 Readd fixes for SpawnReason API patch 2022-12-08 17:51:06 +01:00
Nassim Jahnke 461e31b4f8 Update Velocity modern forwarding reading 2022-12-08 12:16:44 +01:00
Nassim Jahnke a95d2378e7 Fix bad AT 2022-12-08 12:00:10 +01:00
Nassim Jahnke 27fddd665d Updated Upstream (Bukkit/CraftBukkit/Spigot)
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:
dea9ce0a SPIGOT-7198: Add Sittable interface to Camel

CraftBukkit Changes:
eecb4c0dc SPIGOT-7196: Exception loading alternate worlds
0ff61e8fa SPIGOT-7198: Add Sittable interface to Camel
676441aac PR-1121: Handle additional missing SpawnEggs in MetaSpawnEgg
e85280e02 Handle missing SpawnEggs in MetaSpawnEgg

Spigot Changes:
d90018e0 SPIGOT-7199: NPE loading or creating world with custom chunk generator
2022-12-08 11:53:14 +01:00
Nassim Jahnke be2259ea83 Fix MCVersions 2022-12-07 23:29:30 +01:00
Nassim Jahnke 3d2c9cd064 Almost all patches 2022-12-07 23:05:32 +01:00
Nassim Jahnke 580e157417 More patchidy patched patch patches 2022-12-07 22:57:15 +01:00
Nassim Jahnke bbd997db62 More patchidy patched patches 2022-12-07 22:35:34 +01:00
Nassim Jahnke 810c0219d9 More patchy patched patches 2022-12-07 22:05:01 +01:00
Nassim Jahnke 00dec09758 Patching patched patched patches 2022-12-07 21:16:54 +01:00
Nassim Jahnke eac356d807 Patching patched patches 2022-12-07 20:22:28 +01:00
Nassim Jahnke d4e6ee3d12 Moar, fix API 2022-12-07 19:52:24 +01:00
Nassim Jahnke ee75b5dc2d Patching patches 2022-12-07 19:32:25 +01:00
Nassim Jahnke b748ab8e70 Patches 2022-12-07 18:53:34 +01:00
Nassim Jahnke d0386f21e8 First server patches 2022-12-07 18:08:55 +01:00
Nassim Jahnke b7dd55ce72 API patches 2022-12-07 17:46:46 +01:00
Nassim Jahnke 40889ab866 [ci skip] Remove old todo file 2022-10-27 22:24:14 +02:00
Nassim Jahnke 2f1aaaa85c Fix another case of missing chat headers 2022-10-18 10:20:35 +02:00
Nassim Jahnke bf82a75a52 Remove unnecessary onTrackingStart during nav warning
Closes #8396
2022-10-03 20:50:53 +02:00
Nassim Jahnke ad03c22822 [ci skip] Minor patch cleanup 2022-10-03 19:07:03 +02:00
Nassim Jahnke 0254c46a8b Updated Upstream (Bukkit/CraftBukkit) (#8430)
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:
09943450 Update SnakeYAML version
5515734f SPIGOT-7162: Incorrect description for Entity#getVehicle javadoc
6f82b381 PR-788: Add getHand() to all relevant events

CraftBukkit Changes:
aaf484f6f SPIGOT-7163: CraftMerchantRecipe doesn't copy demand and specialPrice from BukkitMerchantRecipe
5329dd6fd PR-1107: Add getHand() to all relevant events
93061706e SPIGOT-7045: Ocelots never spawn with babies with spawn reason OCELOT_BABY
2022-10-02 09:56:36 +02:00
Nassim Jahnke 18149f8cb2 Add system property to dump stack on bad plugin class access (#8417) 2022-10-01 11:49:27 +02:00
Nassim Jahnke bcbb7dae76 Don't print full packages in new chunk system classes
Closes #8391, #8412
2022-09-30 23:19:51 +02:00
Nassim Jahnke 60161bb02c Fix user auth thread pool queue 2022-09-27 18:00:46 +02:00
Nassim Jahnke 9fdc8516b8 Update snekyaml 2022-09-26 19:47:22 +02:00
Nassim Jahnke 39ae9b75e9 Updated Upstream (Bukkit/CraftBukkit/Spigot)
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:
9ae3f10f SPIGOT-3842: Add Player#fireworkBoost() and expand Firework API
48c0c547 PR-786: Add methods to get sounds from entities

CraftBukkit Changes:
5cc9c022a SPIGOT-7152: Handle hand item changing during air interact event
4ffa1acf6 SPIGOT-7154: Players get kicked when interacting with a conversation
4daa21123 SPIGOT-3842: Add Player#fireworkBoost() and expand Firework API
e5d6a9bbf PR-1100: Add methods to get sounds from entities
b7e9f1c8b SPIGOT-7146: Reduce use of Material switch in ItemMeta

Spigot Changes:
4c157bb4 Rebuild patches
2022-09-12 13:31:45 +02:00
Nassim Jahnke b81ec3b8b5 Fix client lag spikes due to client light recalc 2022-08-25 12:59:08 +02:00
Nassim Jahnke 0446f518f4 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:
0b32cbaa PR-782: ThrownPotion now extends ThrowableProjectile
474238ca SPIGOT-7138: Can't retrieve pixel color from map

CraftBukkit Changes:
cdef8fc72 PR-1097: CraftThrownPotion now extends CraftThrowableProjectile
419010b13 SPIGOT-7112: Mobs added 1.17 and after do not create an EntityTargetEvent properly
e71426201 SPIGOT-7079: Allays don't call EntityTargetEvent on ground items
f80adb8b9 SPIGOT-7138: Can't retrieve pixel color from map
2022-08-17 13:02:35 +02:00
Nassim Jahnke 1e9ec27588 More ThrownPotion API 2022-08-14 16:53:36 +02:00
Nassim Jahnke e8d9f65042 Add method to get highest anger level of warden 2022-08-14 10:25:28 +02:00
Nassim Jahnke 4c6f66a6a3 Updated Upstream (CraftBukkit/Spigot)
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

CraftBukkit Changes:
ead719a65 SPIGOT-7136: Cancelling PlayerInteractEntityEvent with the Allay desyncs
8468e167e SPIGOT-7137: StructureGrowEvent isFromBonemeal and getPlayer have incorrect values
d45057c59 SPIGOT-7089: Crash when command blocks attempt to load worlds

Spigot Changes:
450dcaa8 Rebuild patches
2022-08-14 10:03:13 +02:00
Nassim Jahnke 7fdee6200b Send signature headers when chat event viewers are modified
Fixes #8275
2022-08-10 09:59:28 +02:00
Nassim Jahnke d4b4d5b95b Updated Upstream (Bukkit/CraftBukkit) (#8270)
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:
d43a1e72 SPIGOT-2450: Improve scoreboard criteria API, add missing DisplaySlots
9d6e4847 SPIGOT-7122: New Allay Methods from 1.19.1

CraftBukkit Changes:
c379a6b4e SPIGOT-2450: Improve scoreboard criteria API, add missing DisplaySlots
051fcced1 SPIGOT-7122: New Allay Methods from 1.19.1
2022-08-09 09:18:08 +02:00
Nassim Jahnke 4336965939 Updated Upstream (Bukkit)
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:
0260da7a PR-776: Fixed javadocs for ItemFlag#HIDE_POTION_EFFECTS
2022-08-03 22:47:15 +02:00
Nassim Jahnke e08395b4c2 Readd patch to remove invalid signature on login error 2022-08-03 15:25:11 +02:00
Nassim Jahnke 08e93ca29f Fix command preprocess cancelling and command changing
When a command with signed arguments is cancelled, message headers need to be sent out. Same thing for when the executed command is changed.
2022-08-02 19:19:16 +02:00
Nassim Jahnke 3669c95014 Don't call AsyncTabCompleteEvent from netty IO thread (#8218) 2022-08-01 21:56:28 +02:00
Nassim Jahnke 73c81910c0 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:
ff64962b SPIGOT-7124: MapPalette.getColor(0) returns the wrong color

CraftBukkit Changes:
8f3647242 SPIGOT-7127: /say doesn't work from console
2022-08-01 16:01:20 +02:00
Nassim Jahnke 5f5f19fe4a Updated Upstream (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

CraftBukkit Changes:
401f1ad58 Re-enable outdated build delay
40eaff8a5 SPIGOT-7125: Command execution exceptions are not logged
639814683 SPIGOT-7123: NullPointerException thrown by Player#chat method
2022-07-29 09:11:11 +02:00
Nassim Jahnke 1df091a778 Readd deobfuscation of chat executor stacktraces 2022-07-28 02:02:40 +02:00
Nassim Jahnke 8b829bd611 Don't fire preview event for non-player senders
Fixes #8195
2022-07-28 01:59:19 +02:00
Nassim Jahnke 8e886a3c0a Fix chat message api using overlay 2022-07-28 00:38:37 +02:00
Nassim Jahnke d1727177ba Make it compie 2022-07-28 00:20:14 +02:00
Nassim Jahnke 365fe29e02 More compile fixed 2022-07-28 00:10:27 +02:00
Nassim Jahnke 9364ea991a Compile fixes 2022-07-28 00:04:27 +02:00
Nassim Jahnke 2f8a665549 More more more more more more more work 2022-07-27 23:50:05 +02:00
Nassim Jahnke 983a4b0b2b More more more more more more work 2022-07-27 23:32:15 +02:00
Nassim Jahnke ca9ce05bb0 More more more more work 2022-07-27 23:19:52 +02:00
Nassim Jahnke f7123fdddb More more more more work 2022-07-27 22:55:55 +02:00
Nassim Jahnke b0694bd518 More more more work 2022-07-27 22:46:05 +02:00
Nassim Jahnke ee2c1caf9b More more work 2022-07-27 22:17:18 +02:00
Nassim Jahnke 24201b38ce More work 2022-07-27 21:49:24 +02:00
Nassim Jahnke d45c7916e1 Fix timings diff 2022-07-27 21:22:02 +02:00
Nassim Jahnke 8bf425f456 New work 2022-07-27 21:18:51 +02:00
Nassim Jahnke 858aabab7c Move patches over, start with first few 2022-07-27 20:52:03 +02:00
Nassim Jahnke a07371fed1 Fix custom merchant trade event world reference 2022-07-25 19:21:31 +02:00
Nassim Jahnke 5946313531 Updated Upstream (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

CraftBukkit Changes:
ef0946409 PR-1091: Fix exit position in entity travel with portals
d12768f75 PR-1090: Remove no longer needed world reference from CraftMerchantCustom
7550f6854 SPIGOT-7115: Support hex color codes in custom merchant inventory titles
2022-07-25 18:44:24 +02:00
Nassim Jahnke af3f0a17cf Add internal netty pipeline events 2022-07-25 16:13:09 +02:00
Nassim Jahnke 6149f6f5e3 Fix regenerate chunk method 2022-07-24 22:11:35 +02:00
Nassim Jahnke 6a3d83f459 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#8092)
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:
d41796de SPIGOT-7071: Add Player#stopSound(SoundCategory category)
61dae5b2 SPIGOT-7011, SPIGOT-7065: Overhaul of structures

CraftBukkit Changes:
991aeda12 SPIGOT-1729, SPIGOT-7090: Keep precision in teleportation between worlds
5c9a5f628 SPIGOT-7071: Add Player#stopSound(SoundCategory category)
68f888ded SPIGOT-7011, SPIGOT-7065: Overhaul of structures
0231a3746 Remove outdated build delay.

Spigot Changes:
475f6008 Rebuild patches
8ce1761f Rebuild patches
2022-07-04 16:38:06 +02:00