[SUGGESTION] More Events (and types) Into SkBee (because who knows? someone might need it as skript devs become more common)
waiting on reply 🕰️needs triage
### Suggestion
I suggest that SkBee adds more events, completing the list of player events, block events, item events, and entity events. These events include:
## HANDLED:
- [x] PlayerStatisticIncrementEvent
- [x] VillagerAcquireTradeEvent
- [x] EntityExhaustionEvent
- [x] EntityLungeEvent
- [x] PlayerItemGroupCooldownEvent
- [x] PlayerVelocityEvent
## PLEASE ORGANIZE (see https://github.com/ShaneBeee/SkBee/issues/965#issuecomment-4420788270):
BlockDispenseLootEvent
StriderTemperatureChangeEvent
PufferFishStateChangeEvent
WhitelistToggleEvent
ElderGuardianAppearanceEvent
EnderDragonChangePhaseEvent
EndermanAttackPlayerEvent
EndermanEscapeEvent
EntityAttemptSmashAttackEvent
EntityEnterBlockEvent
EntityLoadCrossbowEvent
~~EntityPlaceEvent~~ (already in SkBee)
EntityPortalReadyEvent
~~EntityRegainHealthEvent~~ (pretty sure this is already in skript)
~~EntityShootBowEvent~~ (already in skript I believe)
EntityToggleSitEvent
~~EntityToggleSwimEvent~~ (already in skript)
ItemTransportingEntityValidateTargetEvent
PigZombieAngerEvent
ShulkerDuplicateEvent
~~SlimePathfindEvent~~ (already in skbee)
TameableDeathMessageEvent
TurtleGoHomeEvent
TurtleStartDiggingEvent
~~VillagerCareerChangeEvent~~ (already in skript)
VillagerReplenishTradeEvent
WardenAngerChangeEvent
WitchConsumePotionEvent
WitchReadyPotionEvent
WitchThrowPotionEvent
~~AbstractChatEvent~~ (abstract events aren't called)
~~AbstractRespawnEvent~~ (abstract events aren't called)
~~AsyncPlayerSendCommandsEvent~~ (already in skript, altho not asynchronous)
AsyncPlayerSendSuggestionsEvent
AsyncPlayerSpawnLocationEvent
ClientTickEndEvent
LootableInventoryReplenishEvent
PlayerAdvancementCriterionGrantEvent
~~PlayerAnimationEvent~~ (already in skript as swing arm event)
PlayerAttackEntityCooldownResetEvent
PlayerBedFailEnterEvent
~~PlayerBucketEvent~~ (already in skript)
~~PlayerChannelEvent
PlayerRegisterChannelEvent # can all be in one event
PlayerUnregisterChannelEvent~~ (these are out of the scope of SkBee)
PlayerClientLoadedWorldEvent
PlayerClientOptionsChangeEvent
~~PlayerCommandPreprocessEvent~~ (already in skript)
PlayerFlowerPotManipulateEvent
PlayerHideEntityEvent
PlayerInsertLecternBookEvent
PlayerArmorStandManipulateEvent
PlayerItemFrameChangeEvent
PlayerLecternPageChangeEvent
PlayerConnectionValidateLoginEvent
PlayerServerFullCheckEvent
PlayerLoomPatternSelectEvent
PlayerMapFilledEvent
PlayerNameEntityEvent
PlayerNaturallySpawnCreaturesEvent
PlayerOpenSignEvent
PlayerRecipeBookSettingsChangeEvent
~~PlayerSetSpawnEvent~~ (already in skbee)
PlayerShearBlockEvent
PlayerShieldDisableEvent
~~PlayerShowEntityEvent~~ (already in skbee)
PlayerTakeLecternBookEvent
PlayerToggleEntityAgeLockEvent
PlayerUntrackEntityEvent
BlockBreakProgressUpdateEvent
~~BlockCookEvent~~ (already in skript)
BlockExpEvent
BlockFailedDispenseEvent
BlockLockCheckEvent
~~BlockPistonEvent~~ (abstract events don't get called)
BlockShearEntityEvent
CauldronLevelChangeEvent
CompostItemEvent
EntityCompostItemEvent
FluidLevelChangeEvent
HopperInventorySearchEvent
VaultChangeStateEvent
VaultDisplayItemEvent
SculkBloomEvent
NotePlayEvent
~~LeavesDecayEvent~~ (already in skript)
... and more
The goal of adding these events are to complete Skript by using SkBee. This can get rid of many cluttered addons aswell.
also add bee syntaxes! quite fitting for SkBee.
### Additional Information
hhh
6 条评论