@@ -161,7 +161,9 @@ void EnableEventListener(int eventId) {
161
161
162
162
case EVENT_TYPES::onLeft:
163
163
bus.emplaceListener <PlayerLeaveEvent>([](PlayerLeaveEvent& ev) {
164
- IF_LISTENED (EVENT_TYPES::onLeft) { CallEventVoid (EVENT_TYPES::onLeft, PlayerClass::newPlayer (&ev.self ())); }
164
+ IF_LISTENED (EVENT_TYPES::onLeft) {
165
+ CallEventUncancelable (EVENT_TYPES::onLeft, PlayerClass::newPlayer (&ev.self ()));
166
+ }
165
167
IF_LISTENED_END (EVENT_TYPES::onLeft);
166
168
});
167
169
break ;
@@ -181,7 +183,7 @@ void EnableEventListener(int eventId) {
181
183
case EVENT_TYPES::onPlayerSwing:
182
184
bus.emplaceListener <PlayerSwingEvent>([](PlayerSwingEvent& ev) {
183
185
IF_LISTENED (EVENT_TYPES::onPlayerSwing) {
184
- CallEventVoid (EVENT_TYPES::onPlayerSwing, PlayerClass::newPlayer (&ev.self ()));
186
+ CallEventUncancelable (EVENT_TYPES::onPlayerSwing, PlayerClass::newPlayer (&ev.self ()));
185
187
}
186
188
IF_LISTENED_END (EVENT_TYPES::onPlayerSwing);
187
189
});
@@ -211,7 +213,7 @@ void EnableEventListener(int eventId) {
211
213
Actor* source = ll::service::getLevel ()
212
214
->getDimension (ev.self ().getDimensionId ())
213
215
->fetchEntity (ev.source ().getEntityUniqueID (), false );
214
- CallEventVoid (
216
+ CallEventUncancelable (
215
217
EVENT_TYPES::onPlayerDie,
216
218
PlayerClass::newPlayer (&ev.self ()),
217
219
(source ? EntityClass::newEntity (source) : Local<Value>())
@@ -224,7 +226,7 @@ void EnableEventListener(int eventId) {
224
226
case EVENT_TYPES::onRespawn:
225
227
bus.emplaceListener <ll::event::PlayerRespawnEvent>([](ll::event::PlayerRespawnEvent& ev) {
226
228
IF_LISTENED (EVENT_TYPES::onRespawn) {
227
- CallEventVoid (EVENT_TYPES::onRespawn, PlayerClass::newPlayer (&ev.self ()));
229
+ CallEventUncancelable (EVENT_TYPES::onRespawn, PlayerClass::newPlayer (&ev.self ()));
228
230
}
229
231
IF_LISTENED_END (EVENT_TYPES::onRespawn)
230
232
});
@@ -284,7 +286,7 @@ void EnableEventListener(int eventId) {
284
286
case EVENT_TYPES::afterPlaceBlock:
285
287
bus.emplaceListener <PlayerPlacedBlockEvent>([](PlayerPlacedBlockEvent& ev) {
286
288
IF_LISTENED (EVENT_TYPES::afterPlaceBlock) {
287
- CallEventVoid (
289
+ CallEventUncancelable (
288
290
EVENT_TYPES::afterPlaceBlock,
289
291
PlayerClass::newPlayer (&ev.self ()),
290
292
BlockClass::newBlock (ev.pos (), ev.self ().getDimensionId ())
@@ -307,7 +309,9 @@ void EnableEventListener(int eventId) {
307
309
308
310
case EVENT_TYPES::onJump:
309
311
bus.emplaceListener <PlayerJumpEvent>([](PlayerJumpEvent& ev) {
310
- IF_LISTENED (EVENT_TYPES::onJump) { CallEventVoid (EVENT_TYPES::onJump, PlayerClass::newPlayer (&ev.self ())); }
312
+ IF_LISTENED (EVENT_TYPES::onJump) {
313
+ CallEventUncancelable (EVENT_TYPES::onJump, PlayerClass::newPlayer (&ev.self ()));
314
+ }
311
315
IF_LISTENED_END (EVENT_TYPES::onJump);
312
316
});
313
317
break ;
@@ -426,7 +430,7 @@ void EnableEventListener(int eventId) {
426
430
case EVENT_TYPES::onChangeSprinting:
427
431
bus.emplaceListener <PlayerSprintingEvent>([](PlayerSprintingEvent& ev) {
428
432
IF_LISTENED (EVENT_TYPES::onChangeSprinting) {
429
- CallEventVoid (
433
+ CallEventUncancelable (
430
434
EVENT_TYPES::onChangeSprinting,
431
435
PlayerClass::newPlayer (&ev.self ()),
432
436
Boolean::newBoolean (true )
@@ -436,7 +440,7 @@ void EnableEventListener(int eventId) {
436
440
});
437
441
bus.emplaceListener <PlayerSprintedEvent>([](PlayerSprintedEvent& ev) {
438
442
IF_LISTENED (EVENT_TYPES::onChangeSprinting) {
439
- CallEventVoid (
443
+ CallEventUncancelable (
440
444
EVENT_TYPES::onChangeSprinting,
441
445
PlayerClass::newPlayer (&ev.self ()),
442
446
Boolean::newBoolean (false )
@@ -625,7 +629,7 @@ void EnableEventListener(int eventId) {
625
629
if (ev.source ().isChildEntitySource ()) source = source->getOwner ();
626
630
}
627
631
628
- CallEventVoid (
632
+ CallEventUncancelable (
629
633
EVENT_TYPES::onMobDie,
630
634
EntityClass::newEntity (&ev.self ()),
631
635
(source ? EntityClass::newEntity (source) : Local<Value>()),
@@ -750,7 +754,7 @@ void EnableEventListener(int eventId) {
750
754
case EVENT_TYPES::onBlockChanged:
751
755
bus.emplaceListener <BlockChangedEvent>([](BlockChangedEvent& ev) {
752
756
IF_LISTENED (EVENT_TYPES::onBlockChanged) {
753
- CallEventVoid (
757
+ CallEventUncancelable (
754
758
EVENT_TYPES::onBlockChanged,
755
759
BlockClass::newBlock (&ev.previousBlock (), &ev.pos (), &ev.blockSource ()),
756
760
BlockClass::newBlock (&ev.newBlock (), &ev.pos (), &ev.blockSource ())
@@ -790,7 +794,7 @@ void EnableEventListener(int eventId) {
790
794
);
791
795
bus.emplaceListener <SpawningMobEvent>([](SpawningMobEvent& ev) {
792
796
IF_LISTENED (EVENT_TYPES::onMobSpawn) {
793
- CallEventVoid (
797
+ CallEventUncancelable (
794
798
EVENT_TYPES::onMobSpawn,
795
799
String::newString (ev.identifier ().getFullName ()),
796
800
FloatPos::newPos (ev.pos (), ev.blockSource ().getDimensionId ())
@@ -803,7 +807,7 @@ void EnableEventListener(int eventId) {
803
807
case EVENT_TYPES::onMobTrySpawn:
804
808
bus.emplaceListener <SpawningMobEvent>([](SpawningMobEvent& ev) {
805
809
IF_LISTENED (EVENT_TYPES::onMobTrySpawn) {
806
- CallEventVoid (
810
+ CallEvent (
807
811
EVENT_TYPES::onMobTrySpawn,
808
812
String::newString (ev.identifier ().getFullName ()),
809
813
FloatPos::newPos (ev.pos (), ev.blockSource ().getDimensionId ())
@@ -816,7 +820,7 @@ void EnableEventListener(int eventId) {
816
820
case EVENT_TYPES::onMobSpawned:
817
821
bus.emplaceListener <SpawnedMobEvent>([](SpawnedMobEvent& ev) {
818
822
IF_LISTENED (EVENT_TYPES::onMobSpawned) {
819
- CallEventVoid (
823
+ CallEventUncancelable (
820
824
EVENT_TYPES::onMobSpawned,
821
825
EntityClass::newEntity (ev.mob ().has_value () ? ev.mob ().as_ptr () : nullptr ),
822
826
FloatPos::newPos (ev.pos (), ev.blockSource ().getDimensionId ())
0 commit comments