5 Commits

Author SHA1 Message Date
0445c9f90d default/player_api/3darmor/skinsdb - dinamically set the model player on client conection
* improves previous commit 3b5cbef6529040620dd8e064f04e082cab5bb436
  and previous 3d_armor commit d7ae85b7f614ae4c37227c7d3a0c78013507ce4f ,
  the problem is that both server and client must be equal protocol, so
  this ugly hack check if this was loaded into FinalMinetest or Multicraft
  to dinamically check client nature and re-registering the model when
  server and client do not have same player models due the colisionbox check
* NOTE: the check already need to check if the engine is old and the server not,
  so the conditional just try to do exact check agains TRUE boolean.
* Closed https://codeberg.org/minenux/minetest-game-minetest/issues/12
  fixed the problem of collisionbox for the lufix player in ugly way but
  much more effectivelly due can be mixed in FinalMinetest and Multicraft
* fix model preview based on client view, not on server engine version
  for the skindb mod
2023-08-13 20:12:04 -04:00
d47102d5bf default/player_api set hp mx to 40 event 20 2023-08-13 14:16:34 -04:00
3b5cbef652 update player model remove vertial 1 node offset on newer engines only
* Player model: Remove vertical 1 node offset for new engines, but
  Required due to the settable player collision box engine feature
  change for MT/MTG v0.5.0 that breaks compatibility with old client
  so due that this commit will added backguard compatibility
* Autodetec minetest versoin engine and provide right model
  character, update player code to provide compatibility with player_api
2023-07-31 01:46:57 -04:00
6861a44b60 adapted from player_api: Set eye height property for player model
* backported d4e1bd053e
* Player API: Set eye height property for new player model
2021-12-12 20:15:41 -06:00
97a963aa93 loading mods base - 0.4 based 2021-12-12 20:01:37 -06:00