Nassim Jahnke
c55ad7092c
Fix stats event call
2024-12-17 22:19:33 +01:00
Nassim Jahnke
972266605e
Remove dead code, param renames in added methods
2024-12-17 22:04:50 +01:00
Nassim Jahnke
d94e258d01
Clean up add/removePluginChunkTicket
...
No need to be that invasive to Vanilla code for simple, non-hot and small collection checks
2024-12-17 21:40:20 +01:00
Nassim Jahnke
7caf863b52
Small diff cleanups from patch updating
...
And remove a dumb log change in PacketEncoder
2024-12-17 16:50:59 +01:00
Nassim Jahnke
183782ad2e
Fixup
2024-12-17 13:39:42 +01:00
Nassim Jahnke
2d83f05a6c
Update watchdog patches
2024-12-17 13:32:46 +01:00
Nassim Jahnke
7daedfcbc3
Update Optimise-collision-checking, apply more updated patches
2024-12-17 12:49:23 +01:00
Nassim Jahnke
4b51927783
Update Improve-exact-choice-recipe-ingredients patch
2024-12-17 12:32:56 +01:00
Nassim Jahnke
d37b5601d2
Update redstone optimization and lag compensation patches
2024-12-17 12:12:59 +01:00
Nassim Jahnke
05c0d4a6e2
Unapply hopper patch for now
...
Apparently depends on moonrise change
2024-12-17 11:11:41 +01:00
Nassim Jahnke
4e26399002
Apply the updated patches
2024-12-17 11:05:41 +01:00
Nassim Jahnke
6f26d53582
Update hopper optimization patch
2024-12-17 11:00:56 +01:00
Nassim Jahnke
e7995023f1
Update more feature patches
2024-12-16 23:46:48 +01:00
Nassim Jahnke
9c973e84bc
Some fixes
2024-12-16 15:44:33 +01:00
Nassim Jahnke
273ced9170
Apply some feature patches
2024-12-16 15:17:46 +01:00
Nassim Jahnke
79ff0d4e33
Update anti-xray patch
2024-12-16 15:13:42 +01:00
Nassim Jahnke
f8cb014d20
Move Aikar's EAR 1 into EAR 2 patch
2024-12-16 14:08:25 +01:00
Nassim Jahnke
47c06357f7
Initial update to EAR patch
2024-12-16 13:03:53 +01:00
Nassim Jahnke
ff1c3c0077
More feature patches
2024-12-16 12:25:25 +01:00
Nassim Jahnke
6a0c3c3efc
Fix tests
2024-12-16 11:54:00 +01:00
Nassim Jahnke
520ab93fbf
Fix bad method call in EquipmentDispenseItemBehavior
2024-12-16 11:34:20 +01:00
Nassim Jahnke
9bf310baef
Update more more feature patches
2024-12-16 11:00:21 +01:00
Nassim Jahnke
901cf13d01
Update more feature patches
2024-12-16 10:43:57 +01:00
Nassim Jahnke
797abd11dd
Update Optimize-Network-Manager
2024-12-16 10:19:57 +01:00
Nassim Jahnke
a148433e1e
Update Improve-Maps-in-item-frames patch
2024-12-16 10:10:02 +01:00
Nassim Jahnke
a15bb2bbd0
Fix and clean up MapItemSavedData Spigot patch
...
It's been dysfunctional for a good while, though I don't think it's even needed. That can be investigated later
2024-12-16 09:56:45 +01:00
Nassim Jahnke
6dcb4a33b6
Fix some compilation errors
2024-12-15 21:28:08 +01:00
Nassim Jahnke
a67d7adcc9
Remove extra shrink in ProjectileDispenseBehavior
2024-12-15 16:58:37 +01:00
Nassim Jahnke
6d7c3255f6
Remove extra addFreshEntity call in DefaultDispenseItemBehavior
2024-12-15 16:29:38 +01:00
Nassim Jahnke
0895318159
Readd dropped CauldronInteraction hunk
2024-12-15 16:09:49 +01:00
Nassim Jahnke
eec5ec406e
Fix parrot hurtServer call, revert a bunch of comments
2024-12-15 14:59:04 +01:00
Nassim Jahnke
b69631ba21
Readd dropped ServerScoreboard hunk
2024-12-15 14:29:01 +01:00
Nassim Jahnke
e99a9b5e4a
Remove cb null check
2024-12-15 13:05:35 +01:00
Nassim Jahnke
df778ff55d
Update first feature patch
2024-12-15 12:41:29 +01:00
Nassim Jahnke
4c723932f6
Small fixups
2024-12-15 12:13:09 +01:00
Nassim Jahnke
171fb2ec07
Move FeatureHooks to patch
2024-12-15 09:49:45 +01:00
Nassim Jahnke
b0f627d7bb
Small cleanup
2024-12-14 21:47:32 +01:00
Nassim Jahnke
9aa5f1a955
LivingEntity
2024-12-14 21:21:09 +01:00
Nassim Jahnke
e50b519542
Next one unfortunately is LivingEntity
2024-12-14 18:45:01 +01:00
Nassim Jahnke
ea14971545
More entity classes
2024-12-14 18:12:30 +01:00
Nassim Jahnke
017359bc0f
Update README
2024-12-14 13:17:55 +01:00
Nassim Jahnke
679c2f7c9f
More more entity classes
2024-12-14 13:05:27 +01:00
Nassim Jahnke
07642b457e
More entity classes
2024-12-14 12:36:08 +01:00
Nassim Jahnke
03daab51f7
Entity class
2024-12-14 11:41:23 +01:00
Nassim Jahnke
732cf86b99
Update paperweight to 2.0.0-beta.1
2024-12-13 22:18:58 +01:00
Nassim Jahnke
f73e864f18
Commands
2024-12-13 21:21:57 +01:00
Nassim Jahnke
c3d5f253fe
Moar
2024-12-13 20:30:07 +01:00
Nassim Jahnke
0135513d3d
More mobs
2024-12-13 20:01:24 +01:00
Nassim Jahnke
3ef3394311
More mobs
2024-12-13 19:25:16 +01:00
Nassim Jahnke
e20952c643
Make Tadpole apply
2024-12-13 18:55:47 +01:00
Nassim Jahnke
aa998246f7
More work
2024-12-13 18:40:56 +01:00
Nassim Jahnke
83b7370131
Players directory
2024-12-13 18:06:27 +01:00
Nassim Jahnke
344088ae5b
Choose tasks at random
2024-12-13 17:04:25 +01:00
Nassim Jahnke
f2ff5966a6
First few files and initial rebuild
2024-12-13 16:52:45 +01:00
Nassim Jahnke
b2fd9b225c
gradle config updates
2024-12-13 16:25:28 +01:00
Nassim Jahnke
f79625df9f
Task fixups
2024-12-12 12:30:32 +01:00
Nassim Jahnke
45ddf764d9
Move patches to unapplied
2024-12-12 12:30:31 +01:00
Nassim Jahnke
c6233d8bcd
Start updating contributing docs
2024-12-12 10:58:58 +01:00
Nassim Jahnke
c2ef6cc45a
Patch updates
2024-12-11 22:21:25 +01:00
Nassim Jahnke
04df9cac25
Add ItemMeta customName methods ( #11685 )
2024-12-07 20:05:14 +01:00
Nassim Jahnke
640db1bea9
Fixup PlayerPickItemEvent docs more
2024-12-05 18:50:00 +01:00
Nassim Jahnke
c6e8192e3b
More moving around of hunks
2024-12-05 14:44:50 +01:00
Nassim Jahnke
10cba26ae2
Move around patches again
2024-12-05 11:18:29 +01:00
Nassim Jahnke
f4817c9013
Finish PlayerPickItemEvent
2024-12-05 10:27:55 +01:00
Nassim Jahnke
97afdbfb02
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:
c294e05d7 SPIGOT-7975: Fix issue with Pale Sapling growing
c9f5a8fdf SPIGOT-7974: Fix Crash for Creaking Heart Block particle
2024-12-04 11:11:12 +01:00
Nassim Jahnke
7a307edd46
Update readme, set updatingMinecraft to false
2024-12-04 11:05:07 +01:00
Nassim Jahnke
df479182fe
Add back post_teleport chunk ticket
2024-12-03 22:56:26 +01:00
Nassim Jahnke
636439f610
Fix jd gson version, move back mc util diff
2024-12-03 22:37:48 +01:00
Nassim Jahnke
6eb70d323b
Tests succeed (by removing one)
2024-12-03 22:20:30 +01:00
Nassim Jahnke
b4c75aa92c
Compilation fixes
2024-12-03 22:06:05 +01:00
Nassim Jahnke
e88124493c
Update generated classes
2024-12-03 21:32:05 +01:00
Nassim Jahnke
834a4c4a8d
Apply remaining patches, fix API
2024-12-03 21:24:17 +01:00
Nassim Jahnke
e3db6ac6e4
moonrise
2024-12-03 21:11:09 +01:00
Nassim Jahnke
0e668caa27
Even more work
2024-12-03 21:03:25 +01:00
Nassim Jahnke
a894c3a437
Some fixes, start updating CustomModelData API
2024-12-03 20:58:25 +01:00
Nassim Jahnke
2c2dadf75b
More more more more work
2024-12-03 20:34:55 +01:00
Nassim Jahnke
39c2c1d5f7
More more more work
2024-12-03 19:54:10 +01:00
Nassim Jahnke
3af13e34fb
More more work
2024-12-03 19:21:12 +01:00
Nassim Jahnke
529f01a04a
More work
2024-12-03 19:05:31 +01:00
Nassim Jahnke
2103d82751
Work
2024-12-03 18:27:11 +01:00
Nassim Jahnke
3a8f9e0b6e
Start update, apply API patches
2024-12-03 17:58:41 +01:00
Nassim Jahnke
0280fbb374
Disable deprecated annotation test
2024-12-03 15:33:45 +01:00
Nassim Jahnke
c221e072a3
Fix item_model adapter, rename internal classes
...
Fixes #11688
2024-11-30 10:56:37 +01:00
Nassim Jahnke
4299c69e13
Add back discard policy
2024-11-30 10:44:57 +01:00
Nassim Jahnke
736c78c71e
Copy dispatcher root children before passing it into async tree building
2024-11-29 17:04:32 +01:00
Nassim Jahnke
4a5ff5039c
Clean up thread pool usage ( #11681 )
...
Using an unbound LinkedBlockingQueue means you *have* to set core and max core thread pool size the same, as they will never go above the minimum pool size by just passing them through. So this fixes the async command executor pool to actually use 2 threads, and also cleans up other usage to be explicitly "fixed" thread pool sizes, and splits off one more in Minecraft's Util class
2024-11-29 17:07:35 +01:00
Nassim Jahnke
46ef70e7d1
[ci skip] leaf
2024-11-29 09:44:19 +01:00
Nassim Jahnke
cd36f8d3e2
[ci skip] leaf
2024-11-25 20:18:47 +01:00
Nassim Jahnke
857931f5cc
Make TypedKey an actual Key ( #11641 )
2024-11-23 20:21:24 +01:00
Nassim Jahnke
7fc75401ca
[ci skip] Fix typos
2024-11-21 17:57:18 +01:00
Nassim Jahnke
e5b723ada2
Update spark
2024-11-21 10:43:07 +01:00
Nassim Jahnke
f13d2012fe
Add PlayerItemGroupCooldownEvent ( #11625 )
2024-11-19 11:33:06 +01:00
Nassim Jahnke
0500ee7896
Fix inverted global skip check
2024-11-18 13:46:13 +01:00
Nassim Jahnke
a403e97804
Make logs less annoying
2024-11-18 13:06:15 +01:00
Nassim Jahnke
35c2de4fd0
[ci skip] Add missing feature patch identifiers
2024-11-18 12:31:36 +01:00
Nassim Jahnke
95022a668f
Update disableGameRuleLimits casing
2024-11-18 12:24:37 +01:00
Nassim Jahnke
468c86ed14
[ci skip] Add identifying line to some larger/optimization patches
2024-11-09 21:44:55 +01:00
Nassim Jahnke
4d8a84c459
Improve CraftEntity and CraftPlayer equals
2024-11-09 21:17:42 +01:00
Nassim Jahnke
ec93ec97e6
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:
a6aba46f PR-1078: Improve Javadocs of Player#loadData() and Player#saveData()
1e2e6a18 SPIGOT-7946: API for server pause when empty seconds
54a36938 SPIGOT-7944, PR-1077: Allow nullable fields in DamageTypeTags
CraftBukkit Changes:
2702c5c8e SPIGOT-7946: API for server pause when empty seconds
485f910fc SPIGOT-7947: addPassenger doesn't work if the vehicle is a player
ecf3dff0e SPIGOT-7949: Registering a new scoreboard objective with an empty display name throws a NPE
9b048cc84 SPIGOT-7948: `Bukkit#dispatchCommand` uses the wrong `CommandListenerWrapper` for Players
7b44d4640 SPIGOT-7931: Fix sync in Anvil View when result item is taken
2024-11-09 17:01:35 +01:00
Nassim Jahnke
29b207245f
Updated Upstream (Bukkit/CraftBukkit) ( #11543 )
...
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:
97c59261 PR-1073: Make Biome an interface
a38581aa Fix further javadoc errors
8271c490 Fix javadoc error
8a9ecf29 PR-1072: Fix bad naming for Vault State methods
6dd58108 PR-1071: Make Fluid an interface and add missing entry
ed2cdfc3 PR-1070: Make Attribute an interface and align names with the new minecraft ones
63472efb PR-1069: Add missing winter drop experimental annotation to pale boats
CraftBukkit Changes:
7235ad7b0 PR-1501: Make Biome an interface
602904003 PR-1500: Rename implementation for Vault State methods
75f26f79f PR-1499: Make Fluid an interface and add missing entry
4cfd87adc PR-1498: Make Attribute an interface and align names with the new minecraft ones
6bb0db5cb SPIGOT-7928: ExactChoice acts as MaterialChoice
3eaf3a13c SPIGOT-7929: Error when setting EquippableComponent
abbf57bac SPIGOT-7930: Fix spawning entities with SummonEntityEffect
92d6ab6cf PR-1497: Move boat field rename entries to below key renaming, so that keys are also renamed
abfe292aa PR-1496: Use correct Fluid class on Tags type check
c7aab7fa7 SPIGOT-7923: Fix Dispenser logic to avoid firing empty projectiles
2024-10-31 23:44:34 +01:00