* improves previous commit 13cd243a031ca6c52457032e0bffc8576b549b3a ,
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
* 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
* optimize checks, only set once, upgrade upstream
* use right supported check for version string
* do not make redundant checks and set of hp_max
* property set log warning notification when parts of mod are not used
* autodetect armor mod and able to work without it
* fix workaroun about ssettings not configurable
* do not hardcoded hp_max from other mods, unless configured here
* provide settings for hbhunger steps
* provide settings for auto hide or not hbarmor
* document those missing features
* mark mod with version 2.3.5.0 and using redo flag
* detection of original mods and bypass build-in own features
* optimize loading of hubar for armor, bad initialization
* real check player becouse of wrong implementation at engine
* honoring customizations of hp_max its not so valid in older
clients becouse of a bug in older clients of hardcoded healt player
long time ago user requested https://github.com/minetest/minetest/issues/2246
the value was hardcoded into engine and do not allow to be
customized by mods until the commit above, this patch
takes that into consideration and set the value to 20.
* NOTE: as side effect if you started a server that support
hp_max modification and try to connect using a older client,
client will perfectly supports the already configured healt
from client, but will start at 20 initialy, of course with
max_hp supported over the value of 20
* real fix for missing format_string_config.textdomain
backpoted from c219b708f8
* fix the backguard compatibility for format_string_config.format_string
* add configuration settings for hp_max of player and breath_max
* do not hardcoded hp_max neither breath_max and honor customizations
* real fix of get_properties when join players
* set alternate honored max values before get_properties when join players
* increase default ticks of updates for hud bar, to avoid performance
issues in low end devices
* optimize and fix texture images
* dont follow the creative upstream mod,
its just wrapper around get_bool(creative) setting, so create a check privilegie
function and provide backguard compatibility checks
* backported fix from c770d5cb43
same backported from c770d5cb43
* sync with fireflies of upstream original mod and from minenux
* Add vessels group to firefly vessel
* Detect creative mode and creative privilegies, using creative mod
* Detect ethereal mod and provide more biomes of place
* sync with fireflies of upstream original mod and from minenux
* Add vessels group to firefly vessel
* Detect creative mode and creative privilegies, using creative mod
* Detect ethereal mod and provide more biomes of place
* register privilegie of creative for older or newer engines
* enhanced the formspec of the creative player to 4 rows
* try to upgrade most close to track upstream original
* return back text button, remove extra media
check https://notabug.org/TenPlus1/creative/issues/2
* update readme information to diference features
* update game info and release focused version
* modernize the game.conf but mantanin compatibility
* provide LICENSE clarification about real autor historicaly (blockmen)
* This mod provides some stuff per player at initial play when first join only
* set initial_stuff = default:wood 2,farming:bread 2,default:furnace 1,default:torch 5
* the initial_stuff is only configured per config files not at menu