41
41
#include " ll/api/event/world/SpawnMobEvent.h"
42
42
#include " ll/api/service/Bedrock.h"
43
43
#include " lse/Entry.h"
44
- #include " lse/events/EventHooks.h"
44
+ #include " lse/events/PlayerEvents.h"
45
+ #include " lse/events/EntityEvents.h"
46
+ #include " lse/events/BlockEvents.h"
47
+ #include " lse/events/OtherEvents.h"
45
48
#include " main/Global.h"
46
49
#include " mc/common/ActorUniqueID.h"
47
50
#include " mc/deps/core/string/HashedString.h"
@@ -196,7 +199,7 @@ void EnableEventListener(int eventId) {
196
199
});
197
200
198
201
case EVENT_TYPES::onChangeDim:
199
- lse::events::PlayerChangeDimensionEvent ();
202
+ lse::events::player::ChangeDimensionEvent ();
200
203
break ;
201
204
202
205
case EVENT_TYPES::onPlayerSwing:
@@ -225,7 +228,7 @@ void EnableEventListener(int eventId) {
225
228
break ;
226
229
227
230
case EVENT_TYPES::onAttackBlock:
228
- lse::events::PlayerAttackBlockEvent ();
231
+ lse::events::player::AttackBlockEvent ();
229
232
break ;
230
233
231
234
case EVENT_TYPES::onPlayerDie:
@@ -254,7 +257,7 @@ void EnableEventListener(int eventId) {
254
257
break ;
255
258
256
259
case EVENT_TYPES::onStartDestroyBlock:
257
- lse::events::PlayerStartDestroyBlock ();
260
+ lse::events::player::StartDestroyBlock ();
258
261
break ;
259
262
260
263
case EVENT_TYPES::onDestroyBlock:
@@ -331,7 +334,7 @@ void EnableEventListener(int eventId) {
331
334
break ;
332
335
333
336
case EVENT_TYPES::onDropItem:
334
- lse::events::PlayerDropItem ();
337
+ lse::events::player::DropItem ();
335
338
break ;
336
339
337
340
case EVENT_TYPES::onTakeItem:
@@ -351,15 +354,15 @@ void EnableEventListener(int eventId) {
351
354
break ;
352
355
353
356
case EVENT_TYPES::onOpenContainer:
354
- lse::events::PlayerOpenContainerEvent ();
357
+ lse::events::player::OpenContainerEvent ();
355
358
break ;
356
359
357
360
case EVENT_TYPES::onCloseContainer:
358
- lse::events::PlayerCloseContainerEvent ();
361
+ lse::events::player::CloseContainerEvent ();
359
362
break ;
360
363
361
364
case EVENT_TYPES::onInventoryChange:
362
- lse::events::PlayerChangeSlotEvent ();
365
+ lse::events::player::ChangeSlotEvent ();
363
366
break ;
364
367
365
368
case EVENT_TYPES::onUseItem:
@@ -396,18 +399,18 @@ void EnableEventListener(int eventId) {
396
399
break ;
397
400
398
401
case EVENT_TYPES::onUseBucketPlace:
399
- lse::events::PlayerUseBucketPlaceEvent ();
402
+ lse::events::player::UseBucketPlaceEvent ();
400
403
break ;
401
404
case EVENT_TYPES::onUseBucketTake:
402
- lse::events::PlayerUseBucketTakeEvent ();
405
+ lse::events::player::UseBucketTakeEvent ();
403
406
break ;
404
407
405
408
case EVENT_TYPES::onContainerChange:
406
- lse::events::ContainerChangeEvent ();
409
+ lse::events::block:: ContainerChangeEvent ();
407
410
break ;
408
411
409
412
case EVENT_TYPES::onChangeArmorStand:
410
- lse::events::ArmorStandSwapItemEvent ();
413
+ lse::events::block:: ArmorStandSwapItemEvent ();
411
414
break ;
412
415
413
416
case EVENT_TYPES::onChangeSprinting:
@@ -453,11 +456,11 @@ void EnableEventListener(int eventId) {
453
456
break ;
454
457
455
458
case EVENT_TYPES::onOpenContainerScreen:
456
- lse::events::PlayerOpenContainerScreenEvent ();
459
+ lse::events::player::OpenContainerScreenEvent ();
457
460
break ;
458
461
459
462
case EVENT_TYPES::onSetArmor:
460
- lse::events::PlayerSetArmorEvent ();
463
+ lse::events::player::SetArmorEvent ();
461
464
break ;
462
465
463
466
case EVENT_TYPES::onEat:
@@ -481,11 +484,11 @@ void EnableEventListener(int eventId) {
481
484
break ;
482
485
483
486
case EVENT_TYPES::onAte:
484
- lse::events::PlayerEatEvent ();
487
+ lse::events::player::EatEvent ();
485
488
break ;
486
489
487
490
case EVENT_TYPES::onConsumeTotem:
488
- lse::events::PlayerConsumeTotemEvent ();
491
+ lse::events::player::ConsumeTotemEvent ();
489
492
break ;
490
493
491
494
// case EVENT_TYPES::onEffectAdded:
@@ -530,39 +533,39 @@ void EnableEventListener(int eventId) {
530
533
// break;
531
534
532
535
case EVENT_TYPES::onUseRespawnAnchor:
533
- lse::events::PlayerUseRespawnAnchorEvent ();
536
+ lse::events::player::UseRespawnAnchorEvent ();
534
537
break ;
535
538
536
539
case EVENT_TYPES::onRide:
537
- lse::events::ActorRideEvent ();
540
+ lse::events::entity:: ActorRideEvent ();
538
541
break ;
539
542
540
543
case EVENT_TYPES::onEntityExplode:
541
- lse::events::ExplodeEvent ();
544
+ lse::events::block:: ExplodeEvent ();
542
545
break ;
543
546
544
547
case EVENT_TYPES::onBlockExplode:
545
- lse::events::ExplodeEvent ();
548
+ lse::events::block:: ExplodeEvent ();
546
549
break ;
547
550
548
551
case EVENT_TYPES::onRespawnAnchorExplode:
549
- lse::events::RespawnAnchorExplodeEvent ();
552
+ lse::events::block:: RespawnAnchorExplodeEvent ();
550
553
break ;
551
554
552
555
case EVENT_TYPES::onBlockExploded:
553
- lse::events::BlockExplodedEvent ();
556
+ lse::events::block:: BlockExplodedEvent ();
554
557
break ;
555
558
556
559
case EVENT_TYPES::onCmdBlockExecute:
557
- lse::events::CommandBlockExecuteEvent ();
560
+ lse::events::block:: CommandBlockExecuteEvent ();
558
561
break ;
559
562
560
563
case EVENT_TYPES::onRedStoneUpdate:
561
- lse::events::RedstoneupdateEvent ();
564
+ lse::events::block:: RedstoneupdateEvent ();
562
565
break ;
563
566
564
567
case EVENT_TYPES::onWitherBossDestroy:
565
- lse::events::WitherDestroyEvent ();
568
+ lse::events::entity:: WitherDestroyEvent ();
566
569
break ;
567
570
568
571
case EVENT_TYPES::onMobHurt:
@@ -592,11 +595,11 @@ void EnableEventListener(int eventId) {
592
595
}
593
596
IF_LISTENED_END (EVENT_TYPES::onMobHurt)
594
597
});
595
- lse::events::MobHurtEvent ();
598
+ lse::events::entity:: MobHurtEvent ();
596
599
break ;
597
600
598
601
case EVENT_TYPES::onStepOnPressurePlate:
599
- lse::events::PressurePlateTriggerEvent ();
602
+ lse::events::block:: PressurePlateTriggerEvent ();
600
603
break ;
601
604
602
605
case EVENT_TYPES::onMobDie:
@@ -622,15 +625,15 @@ void EnableEventListener(int eventId) {
622
625
break ;
623
626
624
627
case EVENT_TYPES::onSpawnProjectile:
625
- lse::events::ProjectileSpawnEvent ();
628
+ lse::events::entity:: ProjectileSpawnEvent ();
626
629
break ;
627
630
628
631
case EVENT_TYPES::onProjectileCreated:
629
- lse::events::ProjectileCreatedEvent ();
632
+ lse::events::entity:: ProjectileCreatedEvent ();
630
633
break ;
631
634
632
635
case EVENT_TYPES::onProjectileHitEntity:
633
- lse::events::ProjectileHitEntityEvent ();
636
+ lse::events::entity:: ProjectileHitEntityEvent ();
634
637
break ;
635
638
636
639
// case EVENT_TYPES::onEntityTransformation:
@@ -646,15 +649,15 @@ void EnableEventListener(int eventId) {
646
649
// break;
647
650
648
651
case EVENT_TYPES::onProjectileHitBlock:
649
- lse::events::ProjectileHitBlockEvent ();
652
+ lse::events::entity:: ProjectileHitBlockEvent ();
650
653
break ;
651
654
652
655
case EVENT_TYPES::onLiquidFlow:
653
- lse::events::LiquidFlowEvent ();
656
+ lse::events::block:: LiquidFlowEvent ();
654
657
break ;
655
658
656
659
case EVENT_TYPES::onUseFrameBlock:
657
- lse::events::PlayerUseFrameEvent ();
660
+ lse::events::player::UseFrameEvent ();
658
661
break ;
659
662
660
663
case EVENT_TYPES::onBlockInteracted:
@@ -672,23 +675,23 @@ void EnableEventListener(int eventId) {
672
675
});
673
676
674
677
case EVENT_TYPES::onFarmLandDecay:
675
- lse::events::FarmDecayEvent ();
678
+ lse::events::block:: FarmDecayEvent ();
676
679
break ;
677
680
678
681
case EVENT_TYPES::onPistonTryPush:
679
- lse::events::PistonPushEvent ();
682
+ lse::events::block:: PistonPushEvent ();
680
683
break ;
681
684
682
685
case EVENT_TYPES::onPistonPush:
683
- lse::events::PistonPushEvent ();
686
+ lse::events::block:: PistonPushEvent ();
684
687
break ;
685
688
686
689
case EVENT_TYPES::onHopperSearchItem:
687
- lse::events::HopperEvent (true );
690
+ lse::events::block:: HopperEvent (true );
688
691
break ;
689
692
690
693
case EVENT_TYPES::onHopperPushOut:
691
- lse::events::HopperEvent (false );
694
+ lse::events::block:: HopperEvent (false );
692
695
break ;
693
696
694
697
case EVENT_TYPES::onFireSpread:
@@ -719,7 +722,7 @@ void EnableEventListener(int eventId) {
719
722
break ;
720
723
721
724
case EVENT_TYPES::onScoreChanged:
722
- lse::events::ScoreChangedEvent ();
725
+ lse::events::other:: ScoreChangedEvent ();
723
726
break ;
724
727
725
728
case EVENT_TYPES::onMobSpawn:
@@ -782,20 +785,20 @@ void EnableEventListener(int eventId) {
782
785
break ;
783
786
784
787
case EVENT_TYPES::onBedEnter:
785
- lse::events::PlayerSleepEvent ();
788
+ lse::events::player::SleepEvent ();
786
789
break ;
787
790
788
791
case EVENT_TYPES::onOpenInventory:
789
- lse::events::PlayerOpenInventoryEvent ();
792
+ lse::events::player::OpenInventoryEvent ();
790
793
break ;
791
794
case EVENT_TYPES::onPlayerPullFishingHook:
792
- lse::events::PlayerPullFishingHookEvent ();
795
+ lse::events::player::PullFishingHookEvent ();
793
796
break ;
794
797
case EVENT_TYPES::onPlayerInteractEntity:
795
- lse::events::PlayerInteractEntityEvent ();
798
+ lse::events::player::InteractEntityEvent ();
796
799
break ;
797
800
case EVENT_TYPES::onNpcCmd:
798
- lse::events::NpcCommandEvent ();
801
+ lse::events::entity:: NpcCommandEvent ();
799
802
break ;
800
803
default :
801
804
break ;
0 commit comments