Time Nick Message 00:07 Natechip didnt work if anyone else can help :/ 00:27 Natechip i got it nvm 00:27 Natechip forgot that privs with give_to_singleplayer = true assigned cant be removed from singleplayers :P 02:29 johnnyjoy Just being lazy, but can liquid flow be turned off? 03:08 [k00l]shamoanjac how do I even protect my spawn? 03:55 air [k00l]shamoanjac: https://content.minetest.net/packages/TenPlus1/protector/ 04:12 [k00l]shamoanjac thanks, I just wrote my own mod 05:23 appinv excuse my ignorance but how to use object 05:26 appinv like how to equip pickaxe 05:27 appinv oh sorry you use the numbers 06:44 ChimneySwift appinv: you can also scroll, I find that easier 06:45 appinv ChimneySwift: thanks a lot 07:06 appinv congrats the dev team, nice product ! 12:36 ThomasMonroe what do I do to fix this error? 12:36 ThomasMonroe A fatal error occured: ServerEnvironment::loadMeta(): EnvArgsEnd not found! 12:41 Krock !wiki troubleshooting 12:41 MinetestBot "This page lists common technical problems like crashes and error messages (enclosed in quotation marks) and possible solutions or explanations." - http://wiki.minetest.net/troubleshooting 12:41 Krock !next 12:41 MinetestBot Another satisfied customer. Next! 12:42 ThomasMonroe thx 15:56 MinetestBot 02[git] 04lhofhansl -> 03minetest/minetest: Allow an optional readonly base database (#7544) 137454deb https://git.io/fN0Jq (152018-07-25T15:54:23Z) 16:08 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Settings: Fix indents, chat_message_*. Update translations (#7580) 134b21741 https://git.io/fN0TN (152018-07-25T16:07:11Z) 16:41 qzo would anyone be willing to give me a hand? I think I am having an issue that is due to the way I have NAT reflection happening, but I have no way to test 16:41 qzo so I would need you to connect externally to my server 16:42 Krock what's the address? 16:42 Krock !up 2a01:d0:c353:180::21 30001 16:42 MinetestBot Krock: invalid address 16:42 qzo mothafug.ga 30000 16:42 Krock !up [2a01:d0:c353:180::21] 30001 16:42 MinetestBot Krock: invalid address 16:42 Krock !up mothafug.ga 30000 16:42 MinetestBot mothafug.ga:30000 is up (132ms) 16:43 qzo huh 16:43 qzo is there a reccomended way to do NAT reflection then? 16:43 qzo I have tried all the options in pfsense 16:43 qzo and none seem to let it work as it is intended 16:45 Krock huh? MinetestBot reports that it works, so are you using an unwanted workaround? 16:46 qzo Krock: It works externally, but it is on a different subnet in my local network. In order to access it, I need to use something called "NAT reflection" 16:46 qzo but none of the forms of NAT reflection I am trying to use is working with this software 16:46 qzo even with NAT relfection disabled, which would essentially route my traffic externally, it does not seem to like that 16:46 qzo I have had this happen before with other software, but the solution is usually project specific 16:49 Krock maybe you'd get more helpful tech advices in ##networking 16:50 qzo Krock: I understand how NAT reflection works, I am correctly using it on several different software components, including Deluged, ZNC, etc., this appears to be a minetest specific issue 16:51 Krock wouldn't be surprising with our networking code 16:51 Krock but tbh this is not my knowledge area, so hopefully someone else is able to help you further 16:52 qzo should I make an official bug report then? I will lurk here a bit to see if someone has any more knowledge about it 16:54 paramat johnnyjoy set the 'liquid range' to 0 in the 2 node definitions of the liquid 16:56 johnnyjoy Thanks. 16:57 Krock I think so, yes. The further it describes the root cause of the issue in the networking, the better ofc :3 16:57 sfan5 Krock: unless nat reflection does something weird with e.g. source addresses, I don't see why it wouldn't work with mt 16:58 Krock the only difference I could see is that Minetest uses UDP 17:07 Cornelia Silly question: are C++ mods still a thing? 17:07 MinetestBot 02[git] 04niansa -> 03minetest/minetest: Replace apt-get with apt (#7583) 13a48a67b https://git.io/fN0Yg (152018-07-25T17:07:22Z) 17:08 Krock Cornelia: still? The IRC mod for example uses C (C++?) sockets to connect. So you can write mods, add a Lua wrapper around and load them with a Lua mod 17:09 Cornelia Can I have a link for the IRC mod? 17:09 Cornelia I only ask "still" because I recall C++ mods being slightly controversial. 17:10 Krock !mod irc 17:10 MinetestBot Krock: Internet Relay Chat [irc] by kaeza - https://forum.minetest.net/viewtopic.php?t=3905 17:11 Cornelia Thank you. :) 17:11 Krock well, there's no security when the mods are loaded into the minetest core directly 17:11 Krock and portability doesn't really exist either 17:12 Cornelia Yea.. Just wondering if it was still an avenue of development that existed. 17:13 Cornelia Also, the GitHub for the IRC mod seems to be all Lua.. 17:13 Krock see the luasocket submodule 17:13 rubenwardy C++ mods would be good for mapgens 17:13 rubenwardy As mapgens are already pretty separate 17:14 rubenwardy Are CPU intensive 17:14 rubenwardy Issue is the ABI 17:14 Krock yes, and without LuaJIT any VManip action in Lua is the death for a server 17:14 Cornelia I see luasocket coming in through a second step, as calls to a package manager for install (i.e. apt ) 17:15 Krock rubenwardy: also optimization. it's the limit of bytecode 17:15 rubenwardy Huh? 17:16 rubenwardy Optimisation of what? 17:16 Krock C++ mods could be optimized by gcc/g++ 17:16 Krock to gain additional speed, whereas LuaJIT bytecode can't get faster at some point 17:16 rubenwardy Ah right 17:17 Cornelia Performance / integration with other applications via mod would be the only reasons I'd develop with C++ 17:17 Cornelia Otherwise, Lua all the way. 17:17 Krock however, if the mod only uses c-style arrays and bithacks, then it's barely possible to optimize much more out of it 17:18 Krock LuaJIT also allows (with FFI) to load libraries btw 17:19 Krock oh well, even JavaScript was requested to be a modding language 17:21 Cornelia I'd probably not use it. I find Lua more palpable and most other interpreted languages more appealing than JavaScript 18:47 rubenwardy Lua and JavaScript are very similar 18:47 rubenwardy Lua has a better type system and JavaScript has more support 20:02 Out`Of`Control hi 20:26 Ruslan1 Out`Of`Control: 20:26 Out`Of`Control Ruslan1: 20:26 Ruslan1 Hi 20:26 Out`Of`Control hi 20:26 Ruslan1 :) 20:48 TalkLounge Is in minetest 0.5 something like a authentication. So that every name only can used ones? 20:49 Out`Of`Control yes 20:49 Krock that exists since there's an auth management 20:50 TalkLounge I mean more than one server 20:50 Krock !mod 2fa 20:50 MinetestBot Krock: Could not find anything. 20:50 Krock https://forum.minetest.net/viewtopic.php?f=14&t=19313 20:51 Krock that could maybe be used to centralize the auth 20:51 TalkLounge Is it a feature of minetest 0.5? 20:52 Krock >This service consists of a mod and a backend 20:52 Krock so it'll probably also work i 0.4.x 20:52 TalkLounge Is there already a backend? 20:53 Krock the mod requires at least 0.4.16 but I guess your installation is newer than that 20:54 Krock TalkLounge: see URL here https://github.com/sofar/mt2fa/blob/master/readme.md#settings (however, it's something wrong with the SSL connection) 20:54 TalkLounge Because I am currently working on something like this... https://forum.minetest.net/viewtopic.php?f=21&t=20191 (German) 20:56 TalkLounge And someone told me now, that what I am doing already exists. But I dont think in that way I want to have it 20:56 TalkLounge I dont want an e-mail registration 20:56 Krock and I don't want to share anything more than my nickname or email tbh 20:58 TalkLounge My registration is only with nickname and with ip-range 20:58 TalkLounge (Planned) 20:59 Krock no more playing minetest in the holidays 20:59 TalkLounge ? 21:02 TalkLounge So something like what I am doing doesnt exists yet? Theres no external registration needed. The website is only a add-on 21:02 Out`Of`Control just fingerprint 21:02 TalkLounge ? 21:03 Krock use fingerprints and an eye scan 21:03 Out`Of`Control each finger own account 21:04 TalkLounge The thread is german, sorry for that. Fingerprint? The authentication is not a joke. I am currently working on it. 21:04 Krock heh yes 21:04 TalkLounge It will be difficult only working with ip-range and nickname 21:05 TalkLounge But I think it will be a success 21:06 TalkLounge So theres nothing for what I am searching? 21:07 TalkLounge My actually questions wasnt answered yet. Is there a authentication in minetest 0.5? 21:09 rubenwardy no 21:09 rubenwardy well, there is 21:09 rubenwardy but not centralised 21:09 TalkLounge Ok 21:09 rubenwardy and 2FA sounds like what you're looking for 21:09 rubenwardy just more features 21:09 rubenwardy !mod [2fa] 21:09 MinetestBot rubenwardy: Could not find anything. 21:09 TalkLounge Thanks rubenwardy 21:09 TalkLounge I dont want 2fa, because it needs e-mail regsitration 21:10 TalkLounge A new player shouldnt register first on a web page. 21:11 Krock rubenwardy: already tried that above 21:11 rubenwardy lol' 21:11 Krock it's not just a mod -> in the Minetest-Related projects forum 21:14 TalkLounge Yeah, I know. But what I want to have is a authentication for a few servers, so that you cant join with a new nick, if theres already a nick with that name on the other servers and you dont have the right ip-range 21:14 TalkLounge So if this system will run a few months/years: Every account will be owned by the same person 21:19 ChimneySwift Set it to expire after 1 month of inactivity? How big are you wanting to make the ip ranges? Coy 21:20 TalkLounge I delete the last block 21:20 TalkLounge So the first 3 octaves 21:20 ChimneySwift Woops XD I always press send too early 21:20 ChimneySwift Alright 21:22 ChimneySwift Does it stop them registering a different nick tho? Or just locks registered nicks to that ip range on all servers? 21:23 TalkLounge Account limit is not planned yet. But can you can activate them. Still in planning 21:23 TalkLounge But you can 21:25 ChimneySwift OK, well with an expiry and possibly something to trigger enabling the protection (eg place 100 blocks for protection) I could see that working 21:26 TalkLounge Its more a central contact point. What the server admins do with the infos is not my decision 21:27 ChimneySwift I see 21:27 TalkLounge So that you concat different auths 21:28 TalkLounge You see I dont have exactly inforamtion, because its still in planning. But I am currently working on it already