* backport only the tweak of "code tweaks" of
upstream commit 457eb1838cd1e694052298a42c84cd7b061d809d
limit mobs reached that player spawns from creative or something
* add the check for player before send the chat msg, missing
from upstream
* backported internal fucntions cos the narcisits tenplus1 dont
property document the changes.. the commit 457eb1838cd1e694052298a42c84cd7b061d809d
of main master upstream tag has bugs inside changes and undocumented
changes too, this commit was named "code tweaks" only!
* also backported commit ed74f3c4c4d3f4c7e17127fa26ac4f0adbd2900d
named "add :is_inside() function (thx cora for idea)" non credited
in changes
* add global node_ok, effect and yaw_to_pos global deprecated functions for
backguard compatibility
* add selft mob_class list of functions also is_inside, yaw_to_pos,
set_velocity
* backport commit 9e27f45663cc0c0df0e329bfbcf92466cca2ce3c from upstream
and fix previous commit of this version that for rare reason mixed only one line
* commit a4cf246fce9f7be8ec91892a3ad32ef90739cda5 has an error, alias
must be registered with `:MODNAME:obejectname` so if you dont
add the prefix of `:` the default is the mod class parent, so
swaping here the sustitution detection, for now..
this addressed older https://notabug.org/TenPlus1/mobs_redo/issues/154
fixed in good way, also commit b1ad4451a7bba32d90a5b44450b93d0bddc9d83f
* related to the commit c41176b807473356c4ffd2ec399a09f20033e7d8
backguard compat 0.4, intlib only for older of tweak for mineclone
and 5.x, backguard compat 0.4, intlib only for older
* backported from commit c48821df0310cfe6459dac50f0f71c68da89ecd4
at c48821df03
* already include commit 7044e203820b44af90d2ca9bf9c5e1cde4f2df8a
from 7044e20382
* backported from notabug but the real PR was deleted
cos tenplus1 need to be narcissist, petty
backported commit 3ca3d656cb94836973814fc1ba49ab435319fcea
from 3ca3d656cb
* backported the fix missing FS
commit 33c78e87d0f73a32777bc855ff7db59f3c0989bf
from 33c78e87d0
* improves the commit commit b1ad4451a7 that really helps
to registered external mobs but this could break others
already implemented.. i mean.. what happened if someone
already add the ":" prefix? This commit addressed that!
* this close https://notabug.org/TenPlus1/mobs_redo/issues/154
fixed in good way
* Merge upstream 'master' of https://notabug.org/TenPlus1/mobs_redo into main
* proper checks on mount logic
* seems minimized nodes at do_states, add older ones
* 042130baca added 'mob_log_spawn' setting to log mob spawning position
* 747af786a8 player nil check for mob attach 3 days ago
* 8201c165e7 can now ride mobs redo mobs in mineclone2
* proper checks on mount logic
* do not force mc2 or farming on local items
for craft recipes to work
* seems minimized nodes at do_states, add older ones
* can now ride mobs redo mobs in mineclone2 (must be fine tuned)
better MineClone2 compatibility for api, items and crafts
* harder player checks (must be in better way)
add check to see what hit mob, player or entity for immune_to
* monsters will always attack creatura mobs,
anything else will defend it's owner if attacked
* change mobs_swing.ogg to mono
* can now add nodes to 'runaway_from' table
* add damage_per_second nil check
* on_breed spawns child a little higher
* remove htimer, tweak update_tag()
* add mtobjid mod to optional dependencies, stop mob count going
* added check to be sure creatura mod enabled
* if max_light_damage is 16 then use natural light
value to damage mob
* min/max light set to 15, only kill mob with natural light
* better way to reset pause_timer with "stand" order
* pause timer reset, mobs ordered to "stand", fix knockback
* fix group attack anim reset, tidy code
* simplify yaw clamping