Commit Graph

4277 Commits

Author SHA1 Message Date
CraftBukkit/Spigot 4f394499b7 SPIGOT-7316: Cancelling EntityUnmountEvent does not stop the all effects of the unmounting
By: md_5 <git@md-5.net>
2023-03-25 11:26:10 +11:00
CraftBukkit/Spigot c8d32f6ca3 SPIGOT-7312: Entity#setVisibleByDefault on player causes skin reset on this player client
By: md_5 <git@md-5.net>
2023-03-25 08:49:26 +11:00
CraftBukkit/Spigot abc47f4655 SPIGOT-7309: Add API for jukebox inventories
Also fixes a crash when inserting music discs into jukeboxes with a Dropper

By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-03-23 20:55:14 +11:00
CraftBukkit/Spigot 2a51332a0c #1153: Handle teleport reason in spreadplayers command
By: Doc <nachito94@msn.com>
2023-03-23 20:52:34 +11:00
CraftBukkit/Spigot bc7c41cfbc SPIGOT-7308: Fix NullPointerException when calling Jukebox#setRecord()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-03-22 14:21:06 -04:00
CraftBukkit/Spigot c9cdfcc603 SPIGOT-7306: Fix reset of coords in default teleportTo in EntityPlayer
By: Doc <nachito94@msn.com>
2023-03-22 14:43:49 +11:00
CraftBukkit/Spigot c7648eb04e #1150: Add Sniffer API and handle EntityItemDropEvent
By: Doc <nachito94@msn.com>
2023-03-20 19:03:53 +11:00
CraftBukkit/Spigot 3d6c128ff1 #1149: Add BlockData#getPlacementMaterial
By: Jishuna <joshl5324@gmail.com>
2023-03-20 10:05:43 +11:00
CraftBukkit/Spigot 5a539a8bf5 SPIGOT-7302: Fix more issues with EntityDamageByEntity
- Fix Projectile damage by dispenser
- Fix cases where only exists a direct entity damager

By: Doc <nachito94@msn.com>
2023-03-19 18:48:43 +11:00
CraftBukkit/Spigot 609c06878c Increase outdated build delay
By: md_5 <git@md-5.net>
2023-03-19 11:27:29 +11:00
CraftBukkit/Spigot a6cf3347bf SPIGOT-7299: Fix indirect/anvil damage events and minor improvements
By: Doc <nachito94@msn.com>
2023-03-17 07:32:54 +11:00
CraftBukkit/Spigot 9e22d7f688 SPIGOT-7292: Support alpha channel in Display entities
By: Doc <nachito94@msn.com>
2023-03-16 19:27:57 +11:00
CraftBukkit/Spigot 33e9c807c6 SPIGOT-7294: Call EntityDamageEvent for Interaction entity
By: md_5 <git@md-5.net>
2023-03-16 07:15:33 +11:00
CraftBukkit/Spigot 4b03485bd2 SPIGOT-7295: Fix Sniffer data defined in incorrect position
By: md_5 <git@md-5.net>
2023-03-16 06:48:37 +11:00
CraftBukkit/Spigot 85db37be1b Fix availability of experimental datapack features in unit tests
By: md_5 <git@md-5.net>
2023-03-15 20:41:42 +11:00
CraftBukkit/Spigot aa22d67aa3 Fix crash with 1.20 smithing table
By: md_5 <git@md-5.net>
2023-03-15 18:43:20 +11:00
CraftBukkit/Spigot 28c4b7531f Fix crash with juke boxes
By: md_5 <git@md-5.net>
2023-03-15 18:14:15 +11:00
CraftBukkit/Spigot 3ef3090e4a Fix crash with composters
By: md_5 <git@md-5.net>
2023-03-15 18:08:47 +11:00
CraftBukkit/Spigot 71f7114fdb SPIGOT-7291: Fix spurious invert in ender pearl disconnect check
By: md_5 <git@md-5.net>
2023-03-15 04:14:08 +11:00
CraftBukkit/Spigot 40076782ed Update to Minecraft 1.19.4
By: md_5 <git@md-5.net>
2023-03-15 03:30:00 +11:00
CraftBukkit/Spigot 90a887a912 Remove outdated build delay.
By: md_5 <git@md-5.net>
2023-03-15 03:30:00 +11:00
CraftBukkit/Spigot 7bf6f20cec SPIGOT-7220: TNT drop rate isn't 100%
By: md_5 <git@md-5.net>
2023-03-04 11:47:05 +11:00
CraftBukkit/Spigot b6f6246c5d #1136: Add API to allow entities to be invisible by default
Designed to make creating per-player entities easier

By: md_5 <git@md-5.net>
2023-03-04 09:15:52 +11:00
CraftBukkit/Spigot 14206127d6 #1119: Add HopperInventorySearchEvent to select the Inventory that the Hopper pulls/pushes into
By: James Peters <email@jamesdpeters.com>
2023-03-04 09:05:17 +11:00
CraftBukkit/Spigot ed5774c2f5 #1141: Add methods to edit custom chat completions
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-03-04 08:40:21 +11:00
CraftBukkit/Spigot c8aa873369 SPIGOT-7261: Add AsyncStructureSpawnEvent
By: Lauriichan <laura.endress@syntaxphoenix.com>
2023-03-04 08:36:00 +11:00
CraftBukkit/Spigot ed2f6b4efc #1142: Calculate explosion damage separately for each affected EntityComplexPart
Currently the Ender Dragon takes roughly 3x the explosion damage when compared to vanilla 1.19.3. This is caused by a single damage value being calculated for the EntityEnderDragon and then being uniformly applied to every EntityComplexPart belonging to that dragon.

This is resolved by restoring the vanilla behavior of calculating explosion damage separately for each EntityComplexPart.

By: Jacob Martin <jjm_223@hotmail.com>
2023-02-27 20:34:19 +11:00
CraftBukkit/Spigot 229f3bb810 #1140: Add a method to send multiple equipment changes
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-02-27 20:27:47 +11:00
CraftBukkit/Spigot c9f381c842 Add support for Java 20
By: md_5 <git@md-5.net>
2023-02-23 07:19:41 +11:00
CraftBukkit/Spigot eb0a08e7f1 Increase outdated build delay
By: md_5 <git@md-5.net>
2023-02-23 07:15:06 +11:00
CraftBukkit/Spigot 412e157d39 SPIGOT-7267: Fix EntityType#getTranslationKey() and add unit test
By: Doc <nachito94@msn.com>
2023-02-20 19:35:39 +11:00
CraftBukkit/Spigot b83c3d9c17 SPIGOT-7268: CraftMetaPotion reads ShowParticles and ShowIcon properties incorrectly
By: blablubbabc <lukas@wirsindwir.de>
2023-02-20 19:34:20 +11:00
CraftBukkit/Spigot 9cb4cf919d SPIGOT-7262: Improve visibility API
By: md_5 <git@md-5.net>
2023-02-16 19:45:56 +11:00
CraftBukkit/Spigot 3e2e60d062 Fix issues with fluid tag conversion and fluid #isTagged
By: md_5 <git@md-5.net>
2023-02-15 21:09:58 +11:00
CraftBukkit/Spigot 000270a286 SPIGOT-4569: Implement more BlockData API
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-02-11 18:59:34 +11:00
CraftBukkit/Spigot abeb7e6d0c #1131: Added methods to get translation keys for materials, itemstacks and more
By: mfnalex <mfnalex@gmail.com>
2023-02-10 20:50:24 +11:00
CraftBukkit/Spigot b9bf523b80 #1117: Add new BiomeParameterPoint passed to BiomeProvider#getBiome
By: FreeSoccerHDX <freesoccerhdx@gmail.com>
2023-02-07 21:23:23 +11:00
CraftBukkit/Spigot db08041df9 SPIGOT-7224: Add events for brewing stands and campfires starting their actions
By: FreeSoccerHDX <freesoccerhdx@gmail.com>
2023-02-05 11:06:25 +11:00
CraftBukkit/Spigot c3fa9fc5b8 SPIGOT-7248: Bone mealing grass triggers piston block update detector
By: md_5 <git@md-5.net>
2023-01-31 19:44:37 +11:00
CraftBukkit/Spigot fed3e5b5bc SPIGOT-7239: Getter/setter for player's enchantment seed
By: FreeSoccerHDX <freesoccerhdx@gmail.com>
2023-01-28 11:55:40 +11:00
CraftBukkit/Spigot cbc24baf79 SPIGOT-7214: Add CraftChunk and CraftChunkSnapshot contains biome method
By: md_5 <git@md-5.net>
2023-01-28 11:49:46 +11:00
CraftBukkit/Spigot 3b6d547a25 SPIGOT-7244: Unable to open Shulker Inventory when more than 8 blocks away
By: md_5 <git@md-5.net>
2023-01-28 11:43:55 +11:00
CraftBukkit/Spigot f299b781eb #1134: Add custom sound parameter option for playSound with entity as source
By: Gero <gecam59@gmail.com>
2023-01-28 11:39:20 +11:00
CraftBukkit/Spigot a7effc38ed SPIGOT-7236: Bone meal doesn't increase use statistic
By: md_5 <git@md-5.net>
2023-01-21 11:00:43 +11:00
CraftBukkit/Spigot 2923c2979f Avoid switch on material in previous commit
See 9c7e65d17a4ed6c3d73935027bdbb9ea9d3c2965 for further info

By: md_5 <git@md-5.net>
2023-01-12 19:51:51 +11:00
CraftBukkit/Spigot d310f63995 SPIGOT-7034: Add methods for set/get instrument in Goat Horn
By: byquanton <32410361+byquanton@users.noreply.github.com>
2023-01-08 20:36:10 +11:00
CraftBukkit/Spigot 20992162c0 SPIGOT-7225: FireworkMeta#getPower() can throw a NullPointerException for items with no power set
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-01-03 08:04:16 +11:00
CraftBukkit/Spigot 2d8592203b SPIGOT-7221: Add Enemy (Entity) interface
By: ShaneBee <shanebolenback@me.com>
2022-12-31 10:24:09 +11:00
CraftBukkit/Spigot a5b2050ee5 #1129: Fix state corruption while handling explosion damage on EntityComplexPart
An IllegalStateException may occur when an entity is damaged by fire or a potion effect immediately after an EntityComplexPart is damaged by an explosion.

This is fixed by performing the instanceof EntityComplexPart check prior to setting CraftEventFactory.entityDamage.

By: Jacob Martin <jjm_223@hotmail.com>
2022-12-29 14:06:51 +11:00
CraftBukkit/Spigot b718d5f0b0 SPIGOT-7218: Player's outer layer of skin disappears after respawn
By: md_5 <git@md-5.net>
2022-12-27 16:04:45 +11:00