aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-09-09Update DataConverter (Closes #11354)fix/update-data-convertorShane Freeder
2024-09-08Add Decorated Pot Cracked API (#11365)Fabrizio La Rosa
2024-09-08Add Item serialization as json api (#11235)masmc05
* Item serialization as json * Add ItemStackAdapter for Gson * A javadoc note at #serialize() and #deserialize() * Rebase * Move serialize closer to deserialize * Add explaining comment about SERIALIZE_CUSTOM_AS_SNBT usage * Apply lynxplay requests * Forgot `@NotNull` * Very important diff was removed * Rebase * Javadocs --------- Co-authored-by: Bjarne Koll <[email protected]>
2024-09-08Tag Lifecycle Events (#10993)Jake Potrebic
* wip tags * use generics in tag registrars * comment out varargs methods for now * split up patch * cache loaded service provider * finish renames * use builderWithExpectedSize * finalize
2024-09-08Update Velocity natives againNassim Jahnke
If you segfault, update your jre/jdk:tm:
2024-09-08Enchantment is data-driven, so not FeatureDependant (#11377)Jake Potrebic
2024-09-07Add FeatureFlag API (#8952)Jake Potrebic
* Add FeatureFlag API * switch to index & move method * fix test
2024-09-07Deprecate for removal all OldEnum-related methods (#11371)Jake Potrebic
2024-09-07Fix shulkerbox loot table replenish (#11366)Jake Potrebic
* Fix shulkerbox loot table replenish * re-add loot table if cleared * add config
2024-09-07Fix NPE while trying to respawn an already disconnected player (#11353)Pedro
2024-09-07Revert velocity natives to 3.1.2 (#11368)Bjarne Koll
The updated velocity native compilation pipeline seems to emit binaries that are not compatible with alpine. The commit temporarily reverts the natives included until a proper solution is found.
2024-09-06Check dead flag in isAlive() (#11330)Newwind
* Create 1055-Check-dead-flag-in-isAlive().patch * Rebase
2024-09-06Fix allowSpiderWorldBorderClimbing world config (#11321)Lulu13022002
2024-09-06Improve console completion with brig suggestions (#9251)Jake Potrebic
* Improve console completion with brig suggestions * silence warning * small fixes * squashed
2024-09-06Change condition check order of entity tracking Y (#11348)VelVeV
2024-09-06Fire BlockExpEvent on grindstone use (#11346)nathannm23
2024-09-06Update Velocity natives (#11347)VelVeV
2024-09-06Fix bundled spark permission check (#11355)lucko
2024-09-06Use reference hash set in reference Holder (#11363)Nassim Jahnke
2024-09-01Update Alternate Current to v1.9 (#11333)Space Walker
2024-08-31Fix inventory desync when placing blocks with spawn protection (#11090)Tamion
* fix * mention mojira issue * move to vanilla bug fixes patch --------- Co-authored-by: Jake Potrebic <[email protected]>
2024-08-31Fix InventoryOpenEvent cancellation (#11304)Tamion
* fix * other blocks * add missing diff in ContainerEntity --------- Co-authored-by: Jake Potrebic <[email protected]>
2024-08-31Fix horse armor desync (#11341)Newwind
2024-08-31Fixup porting issue in vanillaBiomeProvider impl (#11185)Jason Penilla
2024-08-27[ci skip] Create SECURITY.md (#11331)Nassim Jahnke
2024-08-26Fix: synchronise sending chat to client with updating message signature ↵Gegy
cache (#11332) In the case where multiple messages from different players are being processed in parallel, there was a potential race condition where the messages would be sent to the client in a different order than the message signature cache was updated. However, the cache relies on the fact that the client and server get the exact same updates in the same order. This race condition would cause the caches to become corrupted, and any future message received by the client would fail to validate. This also applies to the last seen state of the server, which becomes inconsistent in the same way as the message signature cache and would cause any messages sent to be rejected by the server too.
2024-08-25Re-implement maxLeashDistance world conf and call missing event (#11301)Lulu13022002
* Re-implement maxLeashDistance world config and call missing event * migrate config setting to double or default * fixes --------- Co-authored-by: Jake Potrebic <[email protected]>
2024-08-25Add enchantment seed update API (#11282)okx-code
2024-08-25Ensure TabCompleteEvent always has a mutable backing list. (#11302)Isaac - The456
2024-08-25Add a method to reset Lodestone compasses back to normal ones (#11308)DerEchtePilz
2024-08-25Properly destroy placed blocks on the end platform (#11292)DerEchtePilz
2024-08-25Deprecate API relating to menu title changes (#11309)Jake Potrebic
2024-08-25Fix despawn ranges by defaulting to an ellipsoid shape (#11312)Jake Potrebic
2024-08-25Remove set damage lootable item function from compasses (#11317)Newwind
2024-08-25Fix incorrect timestamp in region file header recalculation (#11318)Newwind
2024-08-25Prevent duplicate pickup event for piglins (#11322)Lulu13022002
2024-08-25Ensure MaterialChoice materials are items (#11325)Janet Blackquill
2024-08-24Update spark-paperNassim Jahnke
2024-08-20Fix structure check API (#11307)roro1506HD
* Fix structure check API * Use CraftStructure#bukkitToMinecraft * Fixed spelling mistake on CraftStructure class name
2024-08-19Fix SculkBloomEvent firing for block entity loading (#11306)Jake Potrebic
2024-08-19Fixup config parsingNassim Jahnke
2024-08-19[ci skip] Fix JavaDocs for HeightMap#MOTION_BLOCKING_NO_LEAVES (#11291)DerEchtePilz
2024-08-19Allow server administrators to disable book size checks (#10457)Anthony J. Halliday
2024-08-19Add getWorld method that uses adventure Key (#11199)kokiriglade
2024-08-19[ci skip] Clean up book limits patch (#11297)Nassim Jahnke
2024-08-18Use player file, not directory, when checking for offline player dataSpottedleaf
When trying to fall back to offline player data in onlide mode, we need to use the player file. This fixes a mistake during update where 'file' was used, but the new code uses 'file1' for the player file.
2024-08-18Fix entity limit patch deleting unnecessary entitiesSpottedleaf
We need to continue the save loop, not break from it when a limit is reached.
2024-08-17Allow getting/setting the sign's editor uuid (#10637)SoSeDiK
* Allow getting/setting the sign's editor uuid * rebased --------- Co-authored-by: Jake Potrebic <[email protected]>
2024-08-17Fix CraftBukkit drag system (#10703)Tamion
2024-08-17Fix Selector Arguments not working with permission (#11286)Isaac - The456