Commit Graph

2979 Commits

Author SHA1 Message Date
Noah van der Aa bafaa407e4 Add Friction API to minecarts 2024-10-30 17:31:33 +01:00
Lulu13022002 5e3ea5c8f9 don't resend effects when PlayerItemConsumeEvent is cancelled 2024-10-30 17:07:49 +01:00
Lulu13022002 f88986a2c2 fix "is_freezing" damage type tag 2024-10-30 14:55:46 +01:00
Nassim Jahnke 46b5013fc3 Use target pitch in teleport (generally the same thing) 2024-10-30 14:31:03 +01:00
Nassim Jahnke 7dc7d6ef96 Fix item gravity on inactive items, remove dumb active skipping 2024-10-30 14:06:43 +01:00
Nassim Jahnke 666560fcdd Fix portal exit resulting in bad teleport transition 2024-10-29 22:35:10 +01:00
Jason Penilla 6455fa4a8b Avoid issues with certain tasks not processing during sleep (#11526) 2024-10-29 12:46:33 -07:00
Lulu13022002 e50219c8fd cleanup bugfix patch 2024-10-29 16:54:40 +01:00
Lulu13022002 25b6464c5e remove some leftovers 2024-10-29 15:33:42 +01:00
Owen1212055 303d82e48c Use new ClientboundPlayerRotationPacket for setting player rotation 2024-10-28 12:14:00 -04:00
granny 5364f9e7a0 Remove leftover missed timings calls (#11527)
* remove leftover timings calls

* remove unused imports
2024-10-28 00:03:55 -07:00
Jason Penilla c72370d2c0 Use declaration order for state holder property iteration
Mostly an aesthetic change for serialization, should not have any impact on performance or correctness.
2024-10-27 18:29:34 -07:00
Jason Penilla 8f7bce1e31 Execute spark tasks during tick sleep (#11525) 2024-10-27 14:00:06 -07:00
Jason Penilla ad03975163 Fix unused parameter in PlayerList#remove 2024-10-27 12:09:27 -07:00
Jason Penilla 0360c9a5fa Remove unnecessary AT 2024-10-27 11:26:21 -07:00
Lulu13022002 b501e56e80 Fix NPE and StackOverflowError for dispensers 2024-10-27 18:47:50 +01:00
Nassim Jahnke eb6f344912 Remove timings impl 2024-10-27 18:11:15 +01:00
Nassim Jahnke a937f3ebd3 Another one 2024-10-27 12:02:26 +01:00
Nassim Jahnke 99e72f052b Add back per player mob spawning
Also removes the `info.mobCategoryCounts.mergeInt` call that - at least from what I can tell - has been wrongly counting spawned mobs twice. The runner passed via `info::afterSpawn` already counts up that exact number in the same exact places (where `j`, the return value used here, is incremented)
2024-10-27 11:56:51 +01:00
Nassim Jahnke 88aa8528c9 More patches 2024-10-27 10:26:44 +01:00
Nassim Jahnke ba24f1b59d Readd last API patch (with TODO) 2024-10-27 09:43:00 +01:00
Jake Potrebic 1bae0a3107 re-add improve perf of mass crafts 2024-10-26 12:50:32 -07:00
Lulu13022002 a3a0e46862 fix item meta 2024-10-26 19:11:37 +02:00
Nassim Jahnke 3cf764645b Apply more patches 2024-10-26 17:49:28 +02:00
Lulu13022002 7ce0d944b6 update generator 2024-10-26 18:03:25 +02:00
Jason Penilla cfaa6f33b8 Apply watchdoge patches 2024-10-25 18:13:48 -07:00
Spottedleaf d6cb65cd0f Fix boats/minecarts not dropping when destroyed
Diff to clone the item was lost, which meant that the spawned
item was air.
2024-10-25 15:04:29 -07:00
Spottedleaf 9f5bf318a5 Add startup flag to disable gamerule limits
-DPaper.DisableGameRuleLimits=true will disable gamerule limits
2024-10-25 14:22:01 -07:00
Spottedleaf 352bf9dc13 Revert "Add max minecarft speed gamerule config"
This reverts commit c46650d89f.
2024-10-25 14:10:40 -07:00
Spottedleaf c46650d89f Add max minecarft speed gamerule config 2024-10-25 14:06:01 -07:00
Bjarne Koll a02a757a57 Fix crafting (and server icon) 2024-10-25 22:33:37 +02:00
Spottedleaf c0a178dc45 Fix MSPT command
Used wrong variable for tick length
2024-10-25 13:19:27 -07:00
Spottedleaf 0fc6c032fb Fix Anti-Xray using wrong data in chunk deserialize 2024-10-25 12:57:20 -07:00
Spottedleaf 97d6e76ee5 fix compile issues 2024-10-25 12:47:52 -07:00
Spottedleaf 3d5706bf30 Rebase fixups 2024-10-25 12:24:15 -07:00
Spottedleaf d83a56b430 Fix compile issues 2024-10-25 11:46:53 -07:00
Spottedleaf 1d63b06b5e Finish rebase 2024-10-25 11:40:25 -07:00
Spottedleaf d7d227d746 Prepare rebase 2024-10-25 11:24:51 -07:00
Spottedleaf 93271dfe39 Finish mixin diff review
The mixin diff review looks OK, but need to check the
patch diff now.
2024-10-24 12:47:34 -07:00
Spottedleaf f35b3d7460 Complete rebase, start review 2024-10-24 11:51:29 -07:00
Spottedleaf 89ad2785a8 Prepare rebase 2024-10-24 11:22:17 -07:00
Spottedleaf df7fb7760b Fix some compile errors from patches 2024-10-24 11:20:51 -07:00
Spottedleaf 7199166cb2 Implement chunk system 2024-10-24 11:11:56 -07:00
Spottedleaf 9472b1ddf5 Implement Starlight 2024-10-24 10:39:36 -07:00
Spottedleaf eb57d32c94 Implement explosion optimisations 2024-10-24 10:16:56 -07:00
Spottedleaf 5d63f12602 Implement chunk tick iteration optimisations 2024-10-24 10:06:01 -07:00
Spottedleaf 065aecac6c Implement config hooks in PaperHooks 2024-10-24 08:36:07 -07:00
Spottedleaf 4b1beb1404 Merge patches 2024-10-24 08:20:45 -07:00
Spottedleaf 77baea3bf9 Begin fixing issues
See diff in the update text file
2024-10-24 08:18:20 -07:00
Spottedleaf c4d6fdcff0 Move common diffs to MCUtils 2024-10-23 20:45:35 -07:00