Minetest 0.4.13

User avatar
Linuxdirk
Member
Posts: 3218
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Minetest 0.4.13

by Linuxdirk » Post

est31 wrote:The modding community has already provided translation functionality for mods (take a look at intllib).
I know, but … no. With gettext there is a standardized, reliable, fast, easy to use and very widespread i18n system available. Why implement an own functionality?

The solution could be parsing all strings that are output by mods and core through gettext and determining the locale to be used by analyzing an incoming data package from the client containing the preferred locale (it’s basically the same most i18n enabled websites to: they simply check the accepted language from the header data the browser sends and return the desired translation if available or the original string that is preferably an English string).

I know that gettext is hard to implement into an already existing project that never really cared about i18n like Minetest (or some of my personal older projects *g*) but once a project has proper i18n support and is fully capable of properly handling UTF-8 input and output the possibilities are endless!

I’m not experienced enough to send patches but I’d love to help translating.

User avatar
veriaqa
Member
Posts: 65
Joined: Tue Nov 19, 2013 13:38

Re: Minetest 0.4.13

by veriaqa » Post

As usual, I just want to ask, what change the new build brings to the vanilla game?

I try to look it in changelog, but as usual it is not there in the changelog. So if some one would be so kind to tell me? :)
ꦕꦺꦴꦧ ꦠꦩ꧀ꦧꦁ

User avatar
LionsDen
Member
Posts: 530
Joined: Thu Jun 06, 2013 03:19

Re: Minetest 0.4.13

by LionsDen » Post

veriaqa wrote:As usual, I just want to ask, what change the new build brings to the vanilla game?

I try to look it in changelog, but as usual it is not there in the changelog. So if some one would be so kind to tell me? :)
Well, one thing I know about is the new minimap. I haven't played the new build but I have seen screenshots and I like minimaps. :-)

User avatar
Linuxdirk
Member
Posts: 3218
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Minetest 0.4.13

by Linuxdirk » Post

Yes, the minimap is actually pretty handy.

Does someone know what will be done with the dungeon like structures you sometimes find underground (at least in world generator v7)? Is it time for some epic loot?

User avatar
benrob0329
Member
Posts: 1341
Joined: Thu Aug 06, 2015 22:39
GitHub: Benrob0329
IRC: benrob0329
In-game: benrob03
Location: Michigan
Contact:

Re: Minetest 0.4.13

by benrob0329 » Post

Not in this one, but I hope for some sooner or later!

User avatar
Linuxdirk
Member
Posts: 3218
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Minetest 0.4.13

by Linuxdirk » Post

Finally I was able to compile and test 0.4.12 and the first thing I tried after realizing that the localization still does not work for me was the minimap.

But how can I make it display anything other than simply a green space?

http://imgur.com/vuccIgF

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

@Linuxdirk The minimap has multiple modes, you can switch through them with f9 and shift+f9. The radar mode is supposed to be used underground, and can become a bit green above ground.

For the case you still get this green field for the "surface mode" as well, what is your OS, Opengl version, irrlicht version? Also, can you try it with graphics settings turned off/on?

User avatar
Linuxdirk
Member
Posts: 3218
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Minetest 0.4.13

by Linuxdirk » Post

est31 wrote:@Linuxdirk The minimap has multiple modes, you can switch through them with f9 and shift+f9.
I switched through all available modes. All green.
est31 wrote:what is your OS, Opengl version, irrlicht version?

Code: Select all

$ uname -rms
Linux 4.1.5-1-ARCH x86_64

$ glxinfo | grep "OpenGL version"
OpenGL version string: 3.3.0 NVIDIA 340.76

$ pacman -Qi irrlicht | grep Version
Version: 1.8.1-2
est31 wrote:Also, can you try it with graphics settings turned off/on?
What settings?

User avatar
Napiophelios
Member
Posts: 1035
Joined: Mon Jul 07, 2014 01:14
GitHub: Napiophelios
IRC: Nappi
In-game: Nappi

Re: Minetest 0.4.13

by Napiophelios » Post

@LinuxDirk : it looks like you might be missing a texture and minetest is supplying a generic one.
look into the "textures\base\pack" folder and make sure you have all of these:
minimap_mask_round.png
minimap_mask_square.png
minimap_overlay_round.png
minimap_overlay_square.png

User avatar
Linuxdirk
Member
Posts: 3218
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Minetest 0.4.13

by Linuxdirk » Post

Napiophelios wrote:@LinuxDirk : it looks like you might be missing a texture and minetest is supplying a generic one.
I wanted to change my texture to the default textures and now it crashes and I get this:

Code: Select all

$ minetest
2015-08-29 22:35:20: ERROR[main]: ========== ERROR FROM LUA ===========
2015-08-29 22:35:20: ERROR[main]: Failed to load and run script from 
2015-08-29 22:35:20: ERROR[main]: /usr/share/minetest/builtin/init.lua:
2015-08-29 22:35:20: ERROR[main]: ...share/minetest/builtin/mainmenu/tab_texturepacks.lua:53: attempt to call field 'get_dirlist' (a nil value)
2015-08-29 22:35:20: ERROR[main]: stack traceback:
2015-08-29 22:35:20: ERROR[main]: 	...share/minetest/builtin/mainmenu/tab_texturepacks.lua:53: in function 'get_formspec'
2015-08-29 22:35:20: ERROR[main]: 	/usr/share/minetest/builtin/fstk/tabview.lua:74: in function 'get_formspec'
2015-08-29 22:35:20: ERROR[main]: 	/usr/share/minetest/builtin/fstk/ui.lua:72: in function 'update'
2015-08-29 22:35:20: ERROR[main]: 	/usr/share/minetest/builtin/mainmenu/init.lua:161: in function 'init_globals'
2015-08-29 22:35:20: ERROR[main]: 	/usr/share/minetest/builtin/mainmenu/init.lua:166: in main chunk
2015-08-29 22:35:20: ERROR[main]: 	[C]: in function 'dofile'
2015-08-29 22:35:20: ERROR[main]: 	/usr/share/minetest/builtin/init.lua:31: in main chunk
2015-08-29 22:35:20: ERROR[main]: ======= END OF ERROR FROM LUA ========
2015-08-29 22:35:20: ERROR[main]: No future without mainmenu
Aborted (core dumped)
Maybe I should revert to 0.4.12 and wait for 0.4.13.1 or so.

Edit: This is reproducible wish a fresh configuration (i.e. deletes ~/.minetest). As soon as I switch to the texture packs tab in main menu the game crashes with this message.

And even with the default textures after a fresh installation I do not see the map.

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

Linuxdirk: I mean graphics settings like shaders or fsaa if you have turned them on.

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

Also, do you get some error messages, like texture not being found?

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

From your error
Linuxdirk wrote:

Code: Select all

2015-08-29 22:35:20: ERROR[main]: ...share/minetest/builtin/mainmenu/tab_texturepacks.lua:53: attempt to call field 'get_dirlist' (a nil value)
i tell that the problem is that the main menu is at /usr/share/minetest/builtin, and still the 0.4.12 mainmenu (the method has been renamed since 0.4.12 in commit 8f9af573). It seems you either have forgotten do do "make install", or to enable RUN_IN_PLACE.

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

And Linuxdirk, in which regard does gettext not work for you in 0.4.13?

User avatar
Linuxdirk
Member
Posts: 3218
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Minetest 0.4.13

by Linuxdirk » Post

est31 wrote:It seems you either have forgotten do do "make install", or to enable RUN_IN_PLACE.
All I did was changing a variable that defines what version shouldbe downloaded and build (see line 6).
est31 wrote:in which regard does gettext not work for you in 0.4.13?
It doesn’t work at all. Not one single line is translated to German or any of the locales that are detected during build process.

Edit: I just removed all of the MT related packages and properly built and reinstalled them in the correct version. Now the main menu and the minimap are working (even If I now have around 50% frames per second less resulting in around 30-40 FPS instead of 60). Translations are still broken.

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

@ building minetest 0.4.13, I'm not that familiar with arch packaging (I'm a kubuntu user), but from the commit log I see the maintainers update the md5 sums as well.

@ language problem: whats your output of "locale -a"? does german appear in there? If yes, if you take one of the german values listed in there, and launch minetest with the command "LANGUAGE=de_DE minetest", does it still not work?

User avatar
Linuxdirk
Member
Posts: 3218
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Minetest 0.4.13

by Linuxdirk » Post

est31 wrote:@ language problem: whats your output of "locale -a"? does german appear in there?
Yes, German appears there.

Code: Select all

$ locale -a
C
de_DE.utf8
en_DK.utf8
en_US.utf8
POSIX
All applications that use gettext are properly translated to German if German is available for that application.
est31 wrote:If yes, if you take one of the german values listed in there, and launch minetest with the command "LANGUAGE=de_DE minetest"
No, it is still everything in English.

Here’s a verbose startup log stating …

Code: Select all

2015-08-30 12:24:54: INFO[main]: minetest with SER_FMT_VER_HIGHEST_READ=26, VER=0.4.13 BUILD_TYPE=Release RUN_IN_PLACE=0 USE_GETTEXT=1 USE_SOUND=1 USE_CURL=1 USE_FREETYPE=1 USE_LUAJIT=0 STATIC_SHAREDIR="/usr/share/minetest"
… and …

Code: Select all

2015-08-30 12:24:54: INFO[main]: Message locale is now set to: LC_CTYPE=de_DE.utf8;LC_NUMERIC=C;LC_TIME=en_DK.utf8;LC_COLLATE=de_DE.utf8;LC_MONETARY=de_DE.utf8;LC_MESSAGES=de_DE.utf8;LC_PAPER=de_DE.utf8;LC_NAME=de_DE.utf8;LC_ADDRESS=de_DE.utf8;LC_TELEPHONE=de_DE.utf8;LC_MEASUREMENT=de_DE.utf8;LC_IDENTIFICATION=de_DE.utf8
… but still displays anything not in German.

Code: Select all

$ LANGUAGE=de_DE minetest --verbose
2015-08-30 12:24:54: INFO[main]: Using system-wide paths (NOT RUN_IN_PLACE)
2015-08-30 12:24:54: INFO[main]: Detected share path: /usr/share/minetest
2015-08-30 12:24:54: INFO[main]: Detected user path: /home/dirk/.minetest
2015-08-30 12:24:54: INFO[main]: path_share = /usr/share/minetest
2015-08-30 12:24:54: INFO[main]: path_user  = /home/dirk/.minetest
2015-08-30 12:24:54: INFO[main]: minetest with SER_FMT_VER_HIGHEST_READ=26, VER=0.4.13 BUILD_TYPE=Release RUN_IN_PLACE=0 USE_GETTEXT=1 USE_SOUND=1 USE_CURL=1 USE_FREETYPE=1 USE_LUAJIT=0 STATIC_SHAREDIR="/usr/share/minetest"
2015-08-30 12:24:54: INFO[main]: logfile = /home/dirk/.minetest/debug.txt
2015-08-30 12:24:54: VERBOSE[main]: httpfetch_init: parallel_limit=8
2015-08-30 12:24:54: INFO[main]: Message locale is now set to: LC_CTYPE=de_DE.utf8;LC_NUMERIC=C;LC_TIME=en_DK.utf8;LC_COLLATE=de_DE.utf8;LC_MONETARY=de_DE.utf8;LC_MESSAGES=de_DE.utf8;LC_PAPER=de_DE.utf8;LC_NAME=de_DE.utf8;LC_ADDRESS=de_DE.utf8;LC_TELEPHONE=de_DE.utf8;LC_MEASUREMENT=de_DE.utf8;LC_IDENTIFICATION=de_DE.utf8
2015-08-30 12:24:54: VERBOSE[main]: Determining world path
2015-08-30 12:24:54: INFO[main]: Searching worlds...
2015-08-30 12:24:54: INFO[main]:   In /home/dirk/.minetest/worlds: 
2015-08-30 12:24:54: INFO[main]: Server Room Spielwelt 
2015-08-30 12:24:54: INFO[main]: 2 found.
2015-08-30 12:24:54: INFO[main]: Creating default world at [/home/dirk/.minetest/worlds/world]
2015-08-30 12:24:54: VERBOSE[main]: Determining gameid/gamespec
2015-08-30 12:24:54: INFO[main]: Using default gameid [minetest]
2015-08-30 12:24:54: INFO[main]: Using commanded world path [/home/dirk/.minetest/worlds/world]
2015-08-30 12:24:54: INFO[main]: Irrlicht: Irrlicht Engine version 1.8.1
2015-08-30 12:24:54: INFO[main]: Irrlicht: Linux 4.1.6-1-ARCH #1 SMP PREEMPT Mon Aug 17 08:52:28 CEST 2015 x86_64
2015-08-30 12:24:54: INFO[main]: Irrlicht: Using renderer: OpenGL 3.3.0
2015-08-30 12:24:54: INFO[main]: Irrlicht: GeForce 9600 GT/PCIe/SSE2: NVIDIA Corporation
2015-08-30 12:24:54: INFO[main]: Irrlicht: OpenGL driver version is 1.2 or better.
2015-08-30 12:24:54: INFO[main]: Irrlicht: GLSL version: 3.3
2015-08-30 12:24:54: INFO[main]: text_height=17
2015-08-30 12:24:54: INFO[main]: Waiting for other menus
2015-08-30 12:24:54: INFO[main]: Waited for other menus
2015-08-30 12:24:54: INFO[main]: Audio: Initializing...
2015-08-30 12:24:54: INFO[main]: Audio: Vorbis extension NOT present
2015-08-30 12:24:54: INFO[main]: Audio: Initialized: OpenAL 1.1 ALSOFT 1.16.0, using OpenAL Soft
2015-08-30 12:24:54: INFO[main]: GUIEngine: Initializing Lua
2015-08-30 12:24:54: VERBOSE[AsyncWorkerThread_0]: Loading and running script from /usr/share/minetest/builtin/init.lua
2015-08-30 12:24:54: VERBOSE[AsyncWorkerThread_1]: Loading and running script from /usr/share/minetest/builtin/init.lua
2015-08-30 12:24:54: INFO[AsyncWorkerThread_0]: Initializing Asynchronous environment
2015-08-30 12:24:54: INFO[AsyncWorkerThread_1]: Initializing Asynchronous environment
2015-08-30 12:24:54: VERBOSE[AsyncWorkerThread_2]: Loading and running script from /usr/share/minetest/builtin/init.lua
2015-08-30 12:24:54: INFO[AsyncWorkerThread_2]: Initializing Asynchronous environment
2015-08-30 12:24:54: INFO[main]: SCRIPTAPI: Initialized main menu modules
2015-08-30 12:24:54: VERBOSE[main]: Loading and running script from /usr/share/minetest/builtin/init.luaLoading and running script from /usr/share/minetest/builtin/init.lua
2015-08-30 12:24:54: VERBOSE[AsyncWorkerThread_3]: 
2015-08-30 12:24:54: INFO[AsyncWorkerThread_3]: Initializing Asynchronous environment
2015-08-30 12:24:54: INFO[main]: Searching worlds...
2015-08-30 12:24:54: INFO[main]:   In /home/dirk/.minetest/worlds: 
2015-08-30 12:24:54: INFO[main]: Server Room Spielwelt 
2015-08-30 12:24:54: INFO[main]: 2 found.
2015-08-30 12:24:54: VERBOSE[main]: OpenALSoundManager::maintain(): 0 playing sounds, 0 sound names loaded
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.0.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.1.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.2.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.3.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.4.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.5.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.6.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.7.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.8.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.9.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /home/dirk/.minetest/sounds/main_menu.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.0.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.1.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.2.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.3.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.4.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.5.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.6.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.7.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.8.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.9.ogg for decoding
2015-08-30 12:24:54: INFO[main]: Audio: Error opening /usr/share/minetest/sounds/main_menu.ogg for decoding
2015-08-30 12:24:54: INFO[main]: OpenALSoundManager: "main_menu" not found.
2015-08-30 12:24:55: INFO[main]: Audio: Deinitializing...
2015-08-30 12:24:55: INFO[main]: Audio: Deinitialized.
2015-08-30 12:24:55: INFO[main]: GUIEngine: Deinitializing scripting
2015-08-30 12:24:55: INFO[main]: Searching worlds...
2015-08-30 12:24:55: INFO[main]:   In /home/dirk/.minetest/worlds: 
2015-08-30 12:24:55: INFO[main]: Server Room Spielwelt 
2015-08-30 12:24:55: INFO[main]: 2 found.
2015-08-30 12:24:55: INFO[main]: Selected world: Server Room [/home/dirk/.minetest/worlds/Server Room]
2015-08-30 12:24:55: VERBOSE[main]: httpfetch_cleanup: cleaning up

User avatar
TenPlus1
Member
Posts: 3715
Joined: Mon Jul 29, 2013 13:38
In-game: TenPlus1
Contact:

Re: Minetest 0.4.13

by TenPlus1 » Post

Still having random crashes with this error: any idea what's causing it devs ?

minetest: /build/minetest-2NdXxW/minetest-201508270701/src/util/serialize.h:265: void writeF1000(irr::u8*, irr::f32): Assertion `i >= ((float)(s32)((-0x7FFFFFFF - 1) / 1000.0f)) && i <= ((float)(s32)((0x7FFFFFFF) / 1000.0f))' failed.

User avatar
benrob0329
Member
Posts: 1341
Joined: Thu Aug 06, 2015 22:39
GitHub: Benrob0329
IRC: benrob0329
In-game: benrob03
Location: Michigan
Contact:

Re: Minetest 0.4.13

by benrob0329 » Post

Looks to me like that's either a coding mistake or a bug with Irrllicht.

As for building MT, I'm a pretty New Arch user, though I love the AUR now that I understand it more. As for changing the MAKEPKG...I don't think I would be much help there. But I can try to explain the way the AUR and Pacman handle packages.

So when you want to build a package from source in Arch, you generally go and download a compressed folder from the AUR and extract it.

You then navigate to it and run makepkg -sri (I think, I almost always use terminal history)

Makepkg then checks the dependencies and runs pacman to install them. (If it's in the AUR then you have to go and download that, or use an AUR helper)

Then Makepkg builds and compiles the source, and makes a package out of it.

Then pacman gets run twice, once to install the new package and one to remove now unneeded dependencies.

User avatar
Linuxdirk
Member
Posts: 3218
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: Minetest 0.4.13

by Linuxdirk » Post

benrob0329 wrote:So when you want to build a package from source in Arch, […]
I’m an Arch user since ~10 years and host my own packages in AUR so I basically know my way around :) I think I just forgot to update another MT related package and was already capable of properly compiling and running it. All that is missing is the translations, that just don’t happen even if anything during the build process and after startup says it should.

User avatar
benrob0329
Member
Posts: 1341
Joined: Thu Aug 06, 2015 22:39
GitHub: Benrob0329
IRC: benrob0329
In-game: benrob03
Location: Michigan
Contact:

Re: Minetest 0.4.13

by benrob0329 » Post

I like that there are a large number of Arch users here, if I have a question, I can just ask!

I was explaining it for est31, since he's a kubuntu user.

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

@Linuxdirk can you try to do an in-place build, without installing? So doing:

Code: Select all

git clone https://github.com/minetest/minetest.git && cd minetest && cmake -DRUN_IN_PLACE=1 && make -j 8 && LANGUAGE=de_DE bin/minetest

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

TenPlus1: the error causing the random crashes existed before 0.4.13 too, the only change was that the error has been made crashing, so that we now can (hopefully) detect their cause. Which version do you use for the client? From the ppas? or self-built? What does it say as BUILD_TYPE in the esc menu? The errors should only occur with debug builds, if you want to live without crash (but with slight errors), you can switch to release builds. If you get the crashes in release builds, we have a problem :)

User avatar
TenPlus1
Member
Posts: 3715
Joined: Mon Jul 29, 2013 13:38
In-game: TenPlus1
Contact:

Re: Minetest 0.4.13

by TenPlus1 » Post

est31: We use daily build 4080 for 64-bit ubuntu/mint from the downloads menu on the site...

est31
Developer
Posts: 173
Joined: Mon Dec 29, 2014 01:49

Re: Minetest 0.4.13

by est31 » Post

I'm not sure whether they are debug or release builds. Can you add this code to the server, and tell me what it prints when you log in:

Code: Select all

minetest.register_on_prejoinplayer(function(name)
if name == "TenPlus1" then
local info = minetest.get_player_information("TenPlus1")
minetest.chat_send_player("TenPlus1", "Hi, the output is: " .. dump(info.connection_uptime) .. " and " .. dump(info.vers_string))
end
end)

Locked

Who is online

Users browsing this forum: No registered users and 1 guest