aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-10-31Only expose velocity relative tp flags to API (#11532)dev/1.21.2Bjarne Koll
Since 1.21.2, vanilla split relative teleportation flags into position and delta/velocity flags into separate enum entries. This highlighted a design flaw in the paper api addition for teleport flags, which just simply mirrored internals while also only being able to apply the delta/velocity part of a flag, given the teleport target is always absolute in the API. This patch proposes to simply no longer expose the non-velocity related flags to the API, instead marking the entire Relative enum as being purely velocity related, as non-velocity related flags are not useful to callers. This was done over simply exposing all internal flags, as another vanilla change to the internal enum would result in the same breakage. The newly proposed API *only* promises that the passed flags prevent the loss of velocity in the specific axis/context, which should be independent enough of vanillas specific implementation of this feature.
2024-10-31get previous redstone level from the right state for experimental wiresLulu13022002
2024-10-31Correctly cancel consumption of consumableBjarne Koll
See: #11534
2024-10-30Rebuild patchesBjarne Koll
2024-10-30Allow using old ender pearl behavior & apply ender pearl exploit patch (#11524)Jason Penilla
When enabled, ender pearls will not load chunks and will save to the world instead of the player. Also changes the exploit config to be default false, as it only makes sense when legacy behavior is enabled.
2024-10-30Add Friction API to minecartsNoah van der Aa
2024-10-30don't resend effects when PlayerItemConsumeEvent is cancelledLulu13022002
2024-10-30fix "is_freezing" damage type tagLulu13022002
2024-10-30Use target pitch in teleport (generally the same thing)Nassim Jahnke
2024-10-30Fix item gravity on inactive items, remove dumb active skippingNassim Jahnke
2024-10-29Fix portal exit resulting in bad teleport transitionNassim Jahnke
2024-10-29Avoid issues with certain tasks not processing during sleep (#11526)Jason Penilla
2024-10-29cleanup bugfix patchLulu13022002
2024-10-29remove some leftoversLulu13022002
2024-10-28Update Gradle wrapper to 8.10.2Jason Penilla
2024-10-28Use new ClientboundPlayerRotationPacket for setting player rotationOwen1212055
2024-10-28Remove leftover missed timings calls (#11527)granny
* remove leftover timings calls * remove unused imports
2024-10-27Use declaration order for state holder property iterationJason Penilla
Mostly an aesthetic change for serialization, should not have any impact on performance or correctness.
2024-10-27Execute spark tasks during tick sleep (#11525)Jason Penilla
2024-10-27Fix unused parameter in PlayerList#removeJason Penilla
2024-10-27Remove unnecessary ATJason Penilla
2024-10-27Fix NPE and StackOverflowError for dispensersLulu13022002
2024-10-27Remove timings implNassim Jahnke
2024-10-27Update material tags and entity effectBjarne Koll
2024-10-27Another oneNassim Jahnke
2024-10-27Add back per player mob spawningNassim Jahnke
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-27More patchesNassim Jahnke
2024-10-27Readd last API patch (with TODO)Nassim Jahnke
2024-10-27Delete some old patchesNassim Jahnke
2024-10-26re-add improve perf of mass craftsJake Potrebic
2024-10-26fix DamageTypeTags initLulu13022002
2024-10-26fix item metaLulu13022002
2024-10-26Apply more patchesNassim Jahnke
2024-10-26update generatorLulu13022002
2024-10-26Update WorldServer#serverlevelData mappingShane Freeder
2024-10-25Apply watchdoge patchesJason Penilla
2024-10-25Fix boats/minecarts not dropping when destroyedSpottedleaf
Diff to clone the item was lost, which meant that the spawned item was air.
2024-10-25Add startup flag to disable gamerule limitsSpottedleaf
-DPaper.DisableGameRuleLimits=true will disable gamerule limits
2024-10-25Revert "Add max minecarft speed gamerule config"Spottedleaf
This reverts commit 61136fe43bb61538716c68c6049cc0bd15d40190.
2024-10-25Add max minecarft speed gamerule configSpottedleaf
2024-10-25Fix crafting (and server icon)Bjarne Koll
2024-10-25Fix MSPT commandSpottedleaf
Used wrong variable for tick length
2024-10-25Fix Anti-Xray using wrong data in chunk deserializeSpottedleaf
2024-10-25fix compile issuesSpottedleaf
2024-10-25Specify mainCapabilityAttribute for paper-apiJason Penilla
2024-10-25Rebase fixupsSpottedleaf
2024-10-25Review patch-to-patch diffSpottedleaf
Looks OK
2024-10-25Fix compile issuesSpottedleaf
2024-10-25Finish rebaseSpottedleaf
2024-10-25Prepare rebaseSpottedleaf