Commit Graph

113 Commits (master)

Author SHA1 Message Date
mckaygerhard 52f10f4aba mods - default,skins,xdecor - provide player_api compatible calls
* made then optional the player_api dependencies or set wrapper for logics
2023-07-13 18:07:01 -05:00
mckaygerhard 6972d6ebda mods - default - foward compatibilty for default mod on modern engines
* try to adapt due commit 66372e75d9
  so provide alternate usage when up to date engines are detected
  give then `is_area_protected` if any modern engine is availabe,
  otherwise use `intersects_protection` if availabe.. or default one
* more info https://codeberg.org/minenux/minetest-engine-minetest/issues/32
2023-07-13 18:03:25 -05:00
mckaygerhard 7f06bfc3d2 definition of settings of the game and allowed ones by defaults
* rovide game.conf and minetest.conf files with defualt settings values
2023-07-13 17:30:29 -05:00
mckaygerhard 4359f69bdf mods - marinara - crush the png files to reduce size for lde mobiles and clients
* older clients and low end devices/mobile crash or get hot on too
  much downloaded files.. so reduce size to get a better performace
2023-07-13 15:38:47 -05:00
mckaygerhard 797c11dc8b incorporate marinara mod for living great biomes under water
* using forked version due backguard compatibility
2023-07-13 15:31:31 -05:00
mckaygerhard c770d5cb43 mods creative - fix creative mode mod backguard compatibility for all engines
* 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
2023-07-13 10:50:49 -05:00
mckaygerhard 71dd817119 new menu appearance using idead from others games 2023-07-13 07:31:06 -05:00
mckaygerhard 4cfd1ee479 floatland - fix mgv7 detection, cos floatlands only works with mg7 2023-06-22 22:34:29 -04:00
mckaygerhard e2116ce5c6 floatland - only works with mg7 cos floatlands 2023-06-22 22:19:17 -04:00
mckaygerhard b00fbc98e7 fireflies - fix has feature call to api 2023-06-20 10:44:56 -04:00
mckaygerhard c232511346 fireflies - backport Use add_wear_by_uses to fix incorrect uses counts
* backporting d7dd15782c
  to fix https://github.com/minetest/minetest_game/pull/2959
  but will only work for recent engines.. 0.4.16/5.2.X will still
  suffers from such problem
2023-06-20 01:17:12 -04:00
mckaygerhard e655f5ecff nssf - mod add to provide good fungies in biomes 2023-06-18 12:19:59 -04:00
mckaygerhard 3588329c2d fireflies - fix wrong conditional 2023-06-18 04:19:58 -04:00
mckaygerhard f3292b59e4 sfinv - minor details, depends, sync upstream 2023-06-18 03:31:50 -04:00
mckaygerhard cf7eba4891 fireflies - featured ethereal support and optimized textures
* 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
* backported https://codeberg.org/minenux/minetest-game-minetest/commit/fc4ab2538d432a20978ee3bb>
* adapt sync https://codeberg.org/minenux/minetest-game-minetest/commit/ee13c9f46ad23972dfd52e74>
2023-06-18 03:22:57 -04:00
mckaygerhard b2a9fb7b99 creative - upgraded simplified and provide privilegie feature
* 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
2023-06-16 00:42:58 -04:00
mckaygerhard 7aad294b99 auth_rx - correct handling of permissions when user is global admin
* there are two king of administrators: those that have many
  of the privilegies and the user that are pointed in config file,
  auth_rx never initialized this from zero cos always assumed
  a starting point as migration, so never need or really detect
  who are the admin of the server, cos after migration the admin
  already has previous privilegies from plain db file.
* override all the possible handlers with right detection of the
  admin user from the config file, on admin detected, no matter
  what .. give it all the (on fly) privilegies currently on server
* still a privilegied user at this commit can erase the admin
  or change the password if have also enought privilegies
* WARNING: this commit will depends of the previusly commit
  as of 2aef6adf19 for right
  admin name detection.
* wrongly invoked register_on_authplayer over 5.0+ engines
* fix engine detection for 5.4 due callbacks handler
2023-06-16 00:00:55 -04:00
mckaygerhard ef47f6c97a auth_rx - backported fix get key configuration helper access
* seems something related to syntactic sugar seems
  do not works anymore.. as i asked repect some commits
  at https://notabug.org/TenPlus1/nssm/issues/19
* reduce default privilegies if do not retrieve from config to minimal
  cos thi is subnasa
* backported 2aef6adf19
* backported 2aef6adf19
2023-06-15 23:57:23 -04:00
mckaygerhard 497e34f102 Fix many workbench and enchanting table bugs from MT-Eurythmia
* fix crash https://github.com/Mynetest/Mynetest-server/issues/105
* detect that hammer is present and detect if that mese list are mese
* backported https://github.com/MT-Eurythmia/xdecor/commit/59a65c60611ebe8ef3ced2e406968f049>
* backported https://github.com/MT-Eurythmia/xdecor/commit/28a24a805be109eb8ab32b8633b1dfef5>
2023-06-11 21:48:22 -04:00
mckaygerhard aed38b340a creative - clean code, we dont use buttons to reduce media transport 2023-06-11 20:26:24 -04:00
mckaygerhard 16557e744b toolranks : added reduced version that used sounds from default
* add also support for hoes into farming mod (cos we used older non redo)
* autodetection if extra toolranks mod its already doing that
2023-06-11 20:25:13 -04:00
mckaygerhard ba5db28e64 xdecir - crash avoiting: Added further sanity check and update formspecs
* backporting 3e0ca1304d
* backporting c7e756afc7
* backporting 3823fce1e0
2023-06-11 19:51:47 -04:00
mckaygerhard 942dcf90e4 xdecor - fix undefined detection of 3d_armor and add support for repair of
* backported 9f4002b749
* backported 9f4002b749
2023-06-11 19:46:53 -04:00
mckaygerhard 7a452c8d48 mods - add tenplus1 toolranks with some backported changes features
* reduced version, dont use own sound adn use the already loaded from default
* toolranks from minenux with spanish translation and featured description
* backguard compatibility
2023-06-11 15:00:07 -04:00
mckaygerhard 974695c849 mods - add reduced homedecor flavor for minimal home decoration 2023-06-11 12:10:24 -04:00
mckaygerhard 92ac4fa597 creative - update to support or emulated lasted features
* provide the minetest.is_creative_enabled access
* backguard compatibility
2023-06-11 06:00:35 -04:00
mckaygerhard cac0e7f38c hard strong media files optimization for png textures
* use the less colors possible, subnasa its not focused on hi-res
  its focused on playing
2023-06-11 03:32:32 -04:00
mckaygerhard a3849b3648 update README information, pointed license and authors 2023-06-11 03:32:24 -04:00
mckaygerhard 8b6847f2ab sethome removed, in subnasa we must have a bed to stay safe place 2023-06-11 03:25:45 -04:00
mckaygerhard 0272899e9c backpacks: fix alias loop cos use wrong var 2023-06-11 03:22:35 -04:00
mckaygerhard 7b4df32b60 auth_rx - fix crash when load locally and host server from gui, fix nil permissions
* backported b79404f7fa
* backported b79404f7fa
2023-06-11 03:15:31 -04:00
mckaygerhard a3ce2df387 default - simplified killme/game_commands into default mod 2023-06-09 01:56:28 -04:00
mckaygerhard 3824582d6d merge sync - simgle backpacks, add floatlands, use regrow, add rspawn 2023-06-09 01:53:18 -04:00
mckaygerhard 491c425d08 auth_rx mod - update with compatibility fixeds the auth handler 2023-06-09 01:50:29 -04:00
mckaygerhard 05b69630e5 mods backpacks : only one kind of bags 2023-01-02 03:41:10 -04:00
mckaygerhard 1324740034 mods - bags support using backpacks mod improved
* retrieve from taikedz fork on minenux mods
2023-01-02 03:35:34 -04:00
mckaygerhard a07989e040 regrow mod simplified and customized, for info cHECK mod readme inside 2023-01-02 01:33:07 -04:00
mckaygerhard 532c9c35b3 update README clarifications about floatland_realms 2023-01-02 01:31:26 -04:00
mckaygerhard 30fc9c0afe try to register some saplings on those highs 2023-01-02 01:29:48 -04:00
mckaygerhard 5545bc0d48 backport detect world limits for upper top biome from minenux fork
* ff71198689
* ff71198689
2023-01-01 23:31:11 -04:00
mckaygerhard 0d668e52ae improve description sync with minenux fork 2023-01-01 23:30:17 -04:00
mckaygerhard d780bedc5c floatlands optimize textures to decrease download from server 2023-01-01 22:04:36 -04:00
mckaygerhard 00454c42ac mods - skin manager using simple_skins from tenplus1
* renmame mod to skins due conventions
* reduce funtionality
2023-01-01 17:07:03 -04:00
Герхард PICCORO Lenz McKAY f1889bbcfc mod - auth_rx : check if file exits before write
* backported from 48737b82a1
2022-02-14 16:23:58 -04:00
mckaygerhard a7f5226332 create new mod based on the floadlands and floatland_realm
* registered the nodes and the biomes, one item craft
* take textures and give credits
* licence and readme
* when ethereal come in, this will get sure lower snow high generated
2022-02-13 04:51:34 -04:00
PICCORO Lenz McKAY cb4a21b561 second mod to implement in a subgame/game spawn management as rspawn
* use the taidkez rspawn that provides nice command and permission
* use a fix exhusted from https://codeberg.org/minenux/minetest-mod-rspawn
2022-02-12 19:05:12 -04:00
PICCORO Lenz McKAY f09b730613 added more links for repo due the new codeberg rules about archiving
* if your repos doe snot receive commits will be erased at codeberg
* so made a new one in gitlab
2022-02-11 01:02:43 -04:00
PICCORO Lenz McKAY 1c1f06fbb2 Authfilter class already init the greenlist.mt so dont try again cos will fail
* from 7cfe7d928d
2022-02-11 00:34:00 -04:00
Герхард PICCORO Lenz McKAY cfb83aab12 added authentication mod for subnasa huge manage of users as first step
* using https://codeberg.org/minenux/minetest-mod-formspecs
* using https://codeberg.org/minenux/minetest-mod-auth_rx
* changes:
** provide a way to initialize files if there is not one
   currently doe snot touch the auth.txt file neither converted
** solves: close: https://codeberg.org/minenux/minetest-mod-auth_rx/issues/6
** solved: close: https://bitbucket.org/sorcerykid/auth_rx/issues/7
** init the files when are fresh install, still do not convert from auth.txt
** player object check for problematic joins on inpcomplete auth process
** close fixed https://codeberg.org/minenux/minetest-mod-auth_rx/issues/2
** added missing depends formspecs (it work without in basics but, some commands needs)
** we will later aded formspecs checks to made optional
2022-02-10 18:19:33 -04:00
Герхард PICCORO Lenz McKAY f5c992c054 remove the cnfig files of main game, use minimal to see the changes later 2022-02-10 14:51:24 -04:00