100 Commits
Author SHA1 Message Date
Lulu13022002andGitHub c9e89f49b0 Expose arrow velocity in EntityShootBowEvent for mobs (#12688) 2025-06-25 22:11:18 +02:00
Lulu13022002andGitHub 29fc853271 Allow empty paths in namespaced keys (#12687) 2025-06-21 01:56:45 -04:00
Lulu13022002andGitHub f5534cb7c7 [ci skip] Run generators (#12691) 2025-06-18 20:05:50 +02:00
Lulu13022002andGitHub bc3d946fdf Normalizes CraftEntity#toString/getHandle (#12170) 2025-04-30 21:21:04 -04:00
Lulu13022002andGitHub 567f63ae34 Parity for respawn events (#11792) 2025-04-30 20:04:24 +02:00
Lulu13022002andGitHub 9e873f50d3 Fix inconsistencies between offline/online spawn position getter (#11960) 2025-04-29 14:57:36 +02:00
Lulu13022002andGitHub a112d37025 Fix horse_variant and tropical_fish_pattern (#12472) 2025-04-24 22:39:33 +02:00
Lulu13022002andGitHub 767868ddbf Fix some components (#12457) 2025-04-24 16:57:20 +02:00
Lulu13022002andGitHub 2565497897 Cancel PlayerLaunchProjectileEvent properly for enderpearls (#12223) 2025-03-08 17:02:10 -05:00
Lulu13022002andGitHub df96f8a0fa Correctly handle events for end portal (#12246) 2025-03-08 16:59:43 -05:00
Lulu13022002andGitHub ce30016218 Skip alpha channel for custom model data component (#12205) 2025-03-07 23:27:05 -05:00
Lulu13022002andGitHub a6ce734fd0 Fix zombie villager not dropping item once cured (#12230) 2025-03-07 23:13:25 -05:00
Lulu13022002andGitHub 7a3d0c4e98 Fix recipe being always null in PrepareItemCraftEvent from the api (#12237) 2025-03-07 23:11:12 -05:00
Lulu13022002andGitHub 9b9f046f41 Remove broken code (#12171) 2025-02-25 22:14:21 +01:00
Lulu13022002andGitHub 7bee99714a Cleanup damage source a bit (#12106) 2025-02-16 20:14:00 +01:00
Lulu13022002andGitHub 0a04c3fe22 Fix some NPEs (#12105) 2025-02-12 23:15:37 +01:00
Lulu13022002andGitHub a06179a018 Update entity effect (#12104) 2025-02-12 23:14:07 +01:00
Lulu13022002andGitHub eff617b8f8 [ci skip] Deprecate Server#setSpawnRadius (#12024) 2025-02-08 22:10:08 +01:00
Lulu13022002andGitHub 1a04e96ab7 Fix EntityBreedEvent cancellation (#12046) 2025-02-08 20:59:13 +01:00
Lulu13022002andGitHub 51acc802b8 Prevent duplicate raider in RaidSpawnWaveEvent list (#12040) 2025-02-08 20:55:57 +01:00
Lulu13022002andGitHub e0711af5d5 Deprecate UnsafeValues#getSpawnEggLayerColor (#12041) 2025-01-31 13:17:45 +01:00
Lulu13022002andGitHub 5bcfb12a99 Fix activation range config and water animal status (#12047) 2025-01-31 13:13:14 +01:00
Lulu13022002andGitHub d4a957849c Experimental annotation changes (#12028) 2025-01-30 20:02:14 +01:00
Lulu13022002andGitHub 2ea6aee343 Deprecate Turtle#isDigging (#11959) 2025-01-12 12:49:25 -08:00
Lulu13022002andGitHub 49d15f6345 Fix DiscoveredDatapack#getSource (#11928) 2025-01-07 19:40:45 +01:00
Lulu13022002andGitHub f51aa3e3e1 Fix BlockRedstoneEvent for tripwire hooks (#11791) 2024-12-26 19:42:03 +01:00
Lulu13022002andGitHub 3331805d0b Deprecate #furnace_materials item tag (#11823) 2024-12-26 15:24:02 +01:00
Lulu13022002andGitHub 140577b762 Fix broken field rename compat for instrument "feel_goat_horn" (#11824) 2024-12-25 12:36:23 -08:00
Lulu13022002andGitHub 946314fb58 Remove disableTeleportationSuffocationCheck config (#11822) 2024-12-25 12:20:21 -08:00
Lulu13022002andGitHub 9e2d39cd26 Fix double chest identification (#11812) 2024-12-24 22:57:24 +01:00
Lulu13022002andGitHub c76809973b Fix tripwires (#11790) 2024-12-23 19:14:35 +01:00
Lulu13022002 3bfdf6a07a fix flying too long check 2024-12-21 19:27:59 +01:00
Lulu13022002 051ab9117a fix more diff 2024-12-20 23:39:43 +01:00
Lulu13022002 2213ce5bbc fix enderpearl across portals 2024-12-20 21:22:58 +01:00
Lulu13022002 25a7793b9c drop duplicate block update 2024-12-19 22:12:09 +01:00
Lulu13022002 1f86b55302 reapply SummonEntityEffect 2024-12-19 21:29:31 +01:00
Lulu13022002 5922e6334b fix allowPermanentBlockBreakExploits config 2024-12-18 23:35:47 +01:00
Lulu13022002 c71ada60db get offline player data file from the right folder 2024-12-18 21:54:15 +01:00
Lulu13022002 dce53e05b8 fix bogged dropping shears instead of mushrooms 2024-12-18 19:37:10 +01:00
Lulu13022002 6126012369 readd beacon effect cause 2024-12-18 19:29:39 +01:00
Lulu13022002 57c683647f reformat spigot package 2024-12-16 19:22:48 +01:00
Lulu13022002 9e8a2de45b readd bukkit extra data to entity tags 2024-12-16 18:07:41 +01:00
Lulu13022002 783b3b70e6 readd dropped event in InteractWithDoor 2024-12-16 17:29:46 +01:00
Lulu13022002 1af7f42af5 fix mapping issue in PlayerChatMessage 2024-12-16 00:41:04 +01:00
Lulu13022002 9bb6731cc4 readd potion splash effect cause 2024-12-15 23:24:48 +01:00
Lulu13022002 ec57b99bf5 readd removal cause for thrown eggs 2024-12-15 23:07:15 +01:00
Lulu13022002 62b6e85d1a prevent duplicate EntityInsideBlockEvent in fire 2024-12-15 19:57:44 +01:00
Lulu13022002 56e3949c61 call the right damage event for conduit damages 2024-12-15 18:57:22 +01:00
Lulu13022002 a5b1875b2d readd conduit effect cause 2024-12-15 18:47:15 +01:00
Lulu13022002 7b4afa8b82 readd EntityInsideBlockEvent for pitcher crop 2024-12-15 17:27:42 +01:00
Lulu13022002 da1947b2ad readd chorus flower events 2024-12-15 16:48:03 +01:00
Lulu13022002 46eccd8c7d readd cactus config 2024-12-15 16:40:47 +01:00
Lulu13022002 1d6c40afac readd chunk pos long optimization 2024-12-15 16:11:59 +01:00
Lulu13022002 ac9ac5e7ea readd debugstick check 2024-12-15 15:55:13 +01:00
Lulu13022002 9346db2844 readd blockitem diff 2024-12-15 15:26:23 +01:00
Lulu13022002 d7eab570bd components 2024-12-14 18:41:16 +01:00
Lulu13022002 cb84eaf87a some fixes 2024-12-14 18:22:52 +01:00
Lulu13022002 bfcb0e71c9 server/network 2024-12-14 17:05:42 +01:00
Lulu13022002 83c42080d6 chat/contents 2024-12-13 21:49:47 +01:00
Lulu13022002 c6a426beda warden AI 2024-12-13 21:36:11 +01:00
Lulu13022002 2509faa08e mob spawn settings 2024-12-13 21:07:56 +01:00
Lulu13022002 1e7128544f Add new bundle animation (#11708) 2024-12-05 18:29:24 +01:00
Lulu13022002 4758f1202f call EntityInsideBlockEvent for eyeblossom 2024-12-04 21:49:46 +01:00
Lulu13022002 7d18cb068e properly override push/knockback methods
This prevent the creaking from being pushed with knockback
enchant when it can't move
2024-12-04 21:05:57 +01:00
Lulu13022002 f93c8c78db add missing effect cause, for bee being poisoned 2024-12-04 20:24:11 +01:00
Lulu13022002 02ae3f591b fix asset id 2024-12-04 20:01:17 +01:00
Lulu13022002 68e1550ec9 fix components 2024-12-04 19:39:35 +01:00
Lulu13022002 6d270af78c fix item meta 2024-12-04 18:47:33 +01:00
Lulu13022002 326abeaab5 Deprecate ChatVisibility#UNKNOWN (#11683) 2024-11-29 17:12:17 +01:00
Lulu13022002 0cfa6aa89a Prevent duplicate/superfluous BlockPhysicsEvent (#11609) 2024-11-26 20:05:52 +01:00
Lulu13022002 cb940e72b1 Expose particle status client option (#11573) 2024-11-26 18:46:12 +01:00
Lulu13022002 8e2102c70b Fix painting variant builder (#11660) 2024-11-24 20:12:08 +01:00
Lulu13022002 00e253fdf9 Fix jukebox component (#11642) 2024-11-23 20:09:34 +01:00
Lulu13022002 22792d7987 Check for AbstractBoat instead of Boat in EAR ignore list 2024-11-21 18:37:49 +01:00
Lulu13022002 a44e23c205 Fix NPE when EntityResurrectEvent is uncancelled (#11636) 2024-11-19 12:21:31 +01:00
Lulu13022002 5ada2514df Fix drops for shearing mushroom cow (#11632) 2024-11-19 11:14:19 +01:00
Lulu13022002 1cc1ee1676 Fix drops for shearing bogged (#11628) 2024-11-19 11:05:54 +01:00
Lulu13022002 33bafcbf2d Fix enderchest opening animation (#11635) 2024-11-18 20:47:52 +01:00
Lulu13022002 16f8d0f984 Fix NPE with enchantable (#11557) 2024-11-09 23:26:01 +01:00
Lulu13022002 46b6f65764 Fix NPE with spark when CraftServer is not init yet (#11558) 2024-11-01 21:37:45 +01:00
Lulu13022002 d9fcd64770 get previous redstone level from the right state for experimental wires 2024-10-31 16:48:37 +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
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
Lulu13022002 b501e56e80 Fix NPE and StackOverflowError for dispensers 2024-10-27 18:47:50 +01:00
Lulu13022002 20093331cf fix DamageTypeTags init 2024-10-26 19:41:56 +02:00
Lulu13022002 a3a0e46862 fix item meta 2024-10-26 19:11:37 +02:00
Lulu13022002 7ce0d944b6 update generator 2024-10-26 18:03:25 +02:00
Lulu13022002 91978953f3 fix some issues 2024-10-25 20:09:45 +02:00
Lulu13022002 33ff3dff21 Restrict BlockProjectileSource#launchProjectile
Spigot recently revamped their CraftBlockProjectileSource impl to make use of
the the ProjectileItem logic. During this move however, a couple of types were
added which do not provide a sensible ProjectileItem implementation.

The commit restricts the API once again to types that represent useful
ProjectileItems, removing support for the trident, enderpearl and breeze variant
of the windcharge.
2024-10-21 18:17:45 +02:00
Lulu13022002 4286dff3d0 Add offline PDC API (#8117) 2024-10-12 21:38:18 +02:00
Lulu13022002 b54562400c Update launchProjectile API (#11300) 2024-09-21 21:19:02 +02:00
Lulu13022002 5217983dca Fix allowSpiderWorldBorderClimbing world config (#11321) 2024-09-06 23:15:29 +02:00
Lulu13022002andJake Potrebic e24e14e58d Re-implement maxLeashDistance world conf and call missing event (#11301)
* Re-implement maxLeashDistance world config and call missing event

* migrate config setting to double or default

* fixes

---------

Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2024-08-25 23:32:32 +02:00
Lulu13022002 403db04ae4 Prevent duplicate pickup event for piglins (#11322) 2024-08-25 19:27:31 +02:00
Lulu13022002 6da54bd440 Leashable API (#10961) 2024-08-17 23:17:18 +02:00
Lulu13022002 0a041c951d Update item data sanitization (#11227) 2024-08-17 22:30:21 +02:00
Lulu13022002 f011be78fc Implement more methods for horse inventories (#11147) 2024-08-17 00:27:47 +02:00
Lulu13022002andJake Potrebic d44aa26792 Handle custom registry elements properly (#11230)
* Handle custom registry elements properly

* update error message

Datapack made painting variant support is added in https://github.com/PaperMC/Paper/pull/11244

* change msg for art conversion

---------

Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2024-08-16 23:21:35 +02:00