@@ -758,8 +758,7 @@ Local<Value> EntityClass::distanceTo(const Arguments& args) {
758758 pos.z = args[2 ].asNumber ().toFloat ();
759759 pos.dim = args[3 ].asNumber ().toInt32 ();
760760 } else {
761- LOG_WRONG_ARGS_COUNT (__FUNCTION__);
762- return Local<Value>();
761+ THROW_WRONG_ARGS_COUNT (__FUNCTION__);
763762 }
764763
765764 if (actor->getDimensionId ().id != pos.dim ) return Number::newNumber (INT_MAX);
@@ -820,8 +819,7 @@ Local<Value> EntityClass::distanceToSqr(const Arguments& args) {
820819 pos.z = args[2 ].asNumber ().toFloat ();
821820 pos.dim = args[3 ].asNumber ().toInt32 ();
822821 } else {
823- LOG_WRONG_ARGS_COUNT (__FUNCTION__);
824- return Local<Value>();
822+ THROW_WRONG_ARGS_COUNT (__FUNCTION__);
825823 }
826824
827825 if (actor->getDimensionId ().id != pos.dim ) return Number::newNumber (INT_MAX);
@@ -1631,8 +1629,7 @@ Local<Value> McClass::getEntities(const Arguments& args) {
16311629 aabb.max = aabb.min + 1 ;
16321630 }
16331631 } else {
1634- LOG_TOO_FEW_ARGS (__FUNCTION__);
1635- return Local<Value>();
1632+ THROW_TOO_FEW_ARGS (__FUNCTION__);
16361633 }
16371634 aabb.max += dis;
16381635 aabb.min -= dis;
@@ -1713,8 +1710,7 @@ Local<Value> McClass::cloneMob(const Arguments& args) {
17131710 args[4 ].asNumber ().toInt32 ()
17141711 };
17151712 } else {
1716- LOG_WRONG_ARGS_COUNT (__FUNCTION__);
1717- return Local<Value>();
1713+ THROW_WRONG_ARGS_COUNT (__FUNCTION__);
17181714 }
17191715 ActorDefinitionIdentifier id (ac->getTypeName ());
17201716 Mob* entity = ll::service::getLevel ()->getSpawner ().spawnMob (
@@ -1771,8 +1767,7 @@ Local<Value> McClass::spawnMob(const Arguments& args) {
17711767 args[4 ].asNumber ().toInt32 ()
17721768 };
17731769 } else {
1774- LOG_WRONG_ARGS_COUNT (__FUNCTION__);
1775- return Local<Value>();
1770+ THROW_WRONG_ARGS_COUNT (__FUNCTION__);
17761771 }
17771772
17781773 ActorDefinitionIdentifier id (name);
@@ -1837,8 +1832,7 @@ Local<Value> McClass::explode(const Arguments& args) {
18371832 };
18381833 break ;
18391834 default :
1840- LOG_WRONG_ARGS_COUNT (__FUNCTION__);
1841- return Local<Value>();
1835+ THROW_WRONG_ARGS_COUNT (__FUNCTION__);
18421836 break ;
18431837 }
18441838 std::optional<Actor*> source = EntityClass::tryExtractActor (args[beginIndex]); // Can be nullptr
0 commit comments