Expected behavior
When a boat breaks a hanging entity, it should fire HangingBreakByEntityEvent
Observed/Actual behavior
When a boat breaks hanging entity, it fires HangingBreakEvent with PHYSICS cause, in thus not firing HangingBreakByEntityEvent
Steps/models to reproduce
Just ram into itemframe with a boat
Plugin and Datapack List
[02:07:12 INFO]: Bukkit Plugins: (78):
[02:07:13 INFO]: - AdvancedPets, *AdvancedReplay, AdventCalendar, *AwesomeSnow, BetterVote, ChestSort, ChristmasPresents, Clickthrough, CMILib, CoreProtect
[02:07:13 INFO]: DecentHolograms, FastChunkPregenerator, Jobs, JobsReborn-PatchPlaceBreak, LPX, LuckPerms, mcMMO, MyCommand, NexEngine, PlaceholderAPI
[02:07:13 INFO]: PlugManX, ProtocolLib, SCAssist, spark, TAB, Vault, ViaBackwards, ViaVersion, Votifier, Vulcan
[02:07:13 INFO]: XCatch, ZCAdminSystemAdvanced, ZCAdvancedEventsEnd, ZCAfk, ZCAmbientSounds, ZCAnimalTeleportation, ZCAPI, ZCAutoMessage, ZCAutoRestart, ZCAutoSellChest
[02:07:13 INFO]: ZCBans, ZCBluePrintsServer, ZCChatFormat, ZCClaims, ZCClanAdvanced, ZCClanWarsSurvival, ZCCommands, ZCCrates, ZCCreators, ZCDaily
[02:07:13 INFO]: ZCDailyTasks, ZCDeop, ZCEconomy, ZCEvents, ZCGuessing, ZCHolograms, ZCHotDeals, ZCMainCore, ZCMarket, ZCMessages
[02:07:13 INFO]: ZCMeta, ZCMobOptimizer, ZCOneVersusOne, ZCPackages, ZCParkour, ZCPlayerDeathInventory, ZCPlayerLimit, ZCPvpMode, ZCQueue, ZCRanksTime
[02:07:13 INFO]: ZCRules, ZCServices, ZCShop, ZCSignBuy, ZCSit, ZCTops, ZCTrade, ZCVoteOff
Paper version

Other
No response
Expected behavior
When a boat breaks a hanging entity, it should fire HangingBreakByEntityEvent
Observed/Actual behavior
When a boat breaks hanging entity, it fires HangingBreakEvent with PHYSICS cause, in thus not firing HangingBreakByEntityEvent
Steps/models to reproduce
Just ram into itemframe with a boat
Plugin and Datapack List
[02:07:12 INFO]: Bukkit Plugins: (78):
[02:07:13 INFO]: - AdvancedPets, *AdvancedReplay, AdventCalendar, *AwesomeSnow, BetterVote, ChestSort, ChristmasPresents, Clickthrough, CMILib, CoreProtect
[02:07:13 INFO]: DecentHolograms, FastChunkPregenerator, Jobs, JobsReborn-PatchPlaceBreak, LPX, LuckPerms, mcMMO, MyCommand, NexEngine, PlaceholderAPI
[02:07:13 INFO]: PlugManX, ProtocolLib, SCAssist, spark, TAB, Vault, ViaBackwards, ViaVersion, Votifier, Vulcan
[02:07:13 INFO]: XCatch, ZCAdminSystemAdvanced, ZCAdvancedEventsEnd, ZCAfk, ZCAmbientSounds, ZCAnimalTeleportation, ZCAPI, ZCAutoMessage, ZCAutoRestart, ZCAutoSellChest
[02:07:13 INFO]: ZCBans, ZCBluePrintsServer, ZCChatFormat, ZCClaims, ZCClanAdvanced, ZCClanWarsSurvival, ZCCommands, ZCCrates, ZCCreators, ZCDaily
[02:07:13 INFO]: ZCDailyTasks, ZCDeop, ZCEconomy, ZCEvents, ZCGuessing, ZCHolograms, ZCHotDeals, ZCMainCore, ZCMarket, ZCMessages
[02:07:13 INFO]: ZCMeta, ZCMobOptimizer, ZCOneVersusOne, ZCPackages, ZCParkour, ZCPlayerDeathInventory, ZCPlayerLimit, ZCPvpMode, ZCQueue, ZCRanksTime
[02:07:13 INFO]: ZCRules, ZCServices, ZCShop, ZCSignBuy, ZCSit, ZCTops, ZCTrade, ZCVoteOff
Paper version
Other
No response