

If the 'Protected' checkbox is checked, only players allowed to interact in the area can push the button. When the button is pressed (right-click), it will send that message on that channel, over digilines. M_nodedef -> applyTextureOverrides ( path + DIR_DELIM + "override. Ĝonnect to a digiline (or digimese), right-click, and set a channel and message. path + DIR_DELIM + "textures" ) įor (const std :: string & path : paths ) Apply texture overrides from texturepack/override.txtįs :: GetRecursiveDirs ( paths, g_settings -> get ( "texture_path" )) įs :: GetRecursiveDirs ( paths, m_gamespec. M_nodedef -> updateAliases ( m_itemdef ) Apply item aliases in the node definition manager Infostream loadMod ( getBuiltinLuaPath () + DIR_DELIM "a", BUILTIN_MOD_NAME ) Minetest mod - Pipeworks This mod uses nodeboxes to supply a complete set of 3D pipes and tubes, along devices that work with them. ServerMap * servermap = new ServerMap ( m_path_world, this, m_emerge ) Create the Map (loads map_meta.txt, overriding configured mapgen params) M_modmgr -> printUnsatisfiedModsError () complain about mods with unsatisfied dependencies Std :: vector unsatisfied_mods = m_modmgr -> getUnsatisfiedMods () Infostream (new ServerModManager ( m_path_world )) Not very promising, but at least they know what Endians is, and that they have no special little-endian parts. But we crash when start a game and it about to create/connect to the server.Īsked on mintest forum if game is endian aware, and they say that "In general the code is written to be endian independent, but probably nobody has verified this to work in years.". I of course first think about network code being wrong, but, fetching list of the servers works, they lists fine, etc. Now i was able to build minetest over clib2, and, of course it the same crashes as with newlib when i tried to create a game (so it tried to create a server), and crash exactly of the same kind : heavy freeze of the OS, most of time without crashlog, or with some "crazy" crashlog. If yes, then continue to debug, if not, then good for fixed issue, it was new version of "setjmp" assembler routines from newlib, by some reassons the crash, so Andrea rewert old one back. a lib statically linked with.Īfter it will start to works, we can compare if it the same over clib2 bugged when create a server, or not. But it seems something brutal, like non initialized base of library or so, while, of course it should, as it's not amiga libraries, but simple. I recall that i have this kind of issue somewhere someday, but can't remember what it was. With Newlib as i say all works fine, but it can be of course issue and with game, and with new clib2, but need to find out why it crashes at all there and why it didn't work. Line 52 is that "lua_State *L " in private part. Lua_rawseti ( L, LUA_REGISTRYINDEX, CUSTOM_RIDX_CURRENT_MOD_NAME ) ModNameStorer ( lua_State * L_ , const std :: string & mod_name ):
