SpongeAPI icon indicating copy to clipboard operation
SpongeAPI copied to clipboard

API8+ Missing Events

Open Faithcaio opened this issue 4 years ago • 0 comments

The following events were dropped to prevent them from being unimplementable with given interface:

  • RingBellEvent https://github.com/SpongePowered/SpongeAPI/commit/e98d76ccc7b703713576b673089a0099e9e2cbc9
    • Sound and GlowEffect are actually separate
  • HarvestEntityEvent.Player https://github.com/SpongePowered/SpongeAPI/commit/ab85249e50d89c4360d2a7b17307ab6c15db9a80
    • keepInventory is also handled in DestructEntityEvent.Death
  • SpawnEntityEvent.ChunkLoad https://github.com/SpongePowered/SpongeAPI/commit/b956dcada6c683fab1a25a95f8280cba15212870
  • VillagerEvents https://github.com/SpongePowered/SpongeAPI/commit/24dcd2f4e74b9599e2192488533f9642647b4554
    • ChangeProfession and LevelUpProfession as Data Event?
  • GenerateTradeOfferEvent and TradeWithMerchantEvent https://github.com/SpongePowered/SpongeAPI/commit/16a042489744cd3c8a86d28759bbbdb13ca73f57
  • ClientSideConnectionEvent https://github.com/SpongePowered/SpongeAPI/commit/0d5d6e12fbd990f8503e7f4a3cadad947b03a131
  • RaidEvent https://github.com/SpongePowered/SpongeAPI/commit/a92ee7308ae4374b4489153f61787e9fdec85239
  • ChangeStatisticEvent https://github.com/SpongePowered/SpongeAPI/commit/fd836e88db47ba324ee0a40cb9849bd2a18c76aa
  • ChangeWorldGameRuleEvent https://github.com/SpongePowered/SpongeAPI/commit/7558070796ee7e6911bab5d195a8655a06a0dbca
  • ExplosionEvent.Post https://github.com/SpongePowered/SpongeAPI/commit/20d4c056b5dec6ebb381370ad9f8cd717408b621

https://github.com/SpongePowered/SpongeAPI/commit/5e41643e2a23a6e3b318f0528e5c0247a4a4d095 :

  • ChangeGameModeEvent Data Event?
  • ChangeEntityExperienceEvent Data Event?
  • ChangeEntityPotionEffectEvent Data Event?
  • RegisterProfessionTradeGeneratorsEvent
  • RegisterWanderingTradeGeneratorsEvent

Faithcaio avatar May 31 '21 22:05 Faithcaio