Minetest logo

IRC log for #minetest, 2019-11-25

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:00 Cornelia joined #minetest
00:06 gorilla_ joined #minetest
00:10 logo4poop joined #minetest
00:10 cdde joined #minetest
00:45 Cornelia joined #minetest
00:48 logo4poop joined #minetest
00:54 tiwake how do I give permissions for a person to a mod?
00:58 Cornelia joined #minetest
01:06 gorilla_ joined #minetest
01:15 tiwake what is the difference between creative mode or not?
01:16 nepugia having the creative permission i think?
01:16 nepugia It might depend on the subgame though, since creative mode is technically implementation specific
01:19 logo4poop joined #minetest
01:20 tiwake what about a super-user like permission?
01:20 tiwake is it just privs?
01:26 nepugia not sure what you mean with super-user in the context of minetest
01:27 nepugia whether you may or may not do something is generally just privs though
01:27 tiwake right
01:28 tiwake I didn't know if there was an all-encompassing privilege to allow someone all the possible things, without having to grant each specific thing
01:42 Copenhagen_Bram joined #minetest
01:44 Cornelia joined #minetest
01:51 Copenhagen_Bram joined #minetest
01:51 nepugia maybe /grant player all?
01:51 nepugia That might give more than you want though :)
01:56 Copenhagen_Bram joined #minetest
02:01 Copenhagen_Bram joined #minetest
02:06 gorilla_ joined #minetest
02:06 Cornelia joined #minetest
02:21 amenji joined #minetest
02:30 awell joined #minetest
03:06 gorilla_ joined #minetest
03:15 nepugia joined #minetest
03:27 hecks joined #minetest
03:39 NathanS21_ joined #minetest
04:06 gorilla_ joined #minetest
04:13 NathanS21 joined #minetest
04:16 Quiark joined #minetest
04:16 Quiark finally built minetest with luajit64 (under Nix) so I can actually play dreambuilder
04:16 Quiark now I can fly around without crashes ... just have a tree appear around me sometimes
04:21 swift110 joined #minetest
04:22 swift110 joined #minetest
04:22 norkle joined #minetest
04:26 swift110 hey
05:04 Ruslan1 joined #minetest
05:06 gorilla_ joined #minetest
05:14 Hawk777 joined #minetest
05:14 logo4poop joined #minetest
05:38 Wuzzy joined #minetest
05:54 bwarden joined #minetest
06:06 gorilla_ joined #minetest
06:24 bwarden joined #minetest
06:26 riceandbeans joined #minetest
06:26 riceandbeans How similar/dissimilar is minetest to minecraft?
06:26 riceandbeans I've been playing minecraft and then checked out veloren and it's cool but very different
06:35 bwarden joined #minetest
06:49 ensonic joined #minetest
07:01 Quiark minetest is more like a modding playground
07:02 riceandbeans What does that mean?
07:02 riceandbeans I'm an expert at making mud huts and dying in minecraft.
07:04 Quiark I don't think there is a complete a polished game from start to end
07:04 Quiark there are lots of mods, world types, etc.
07:06 gorilla_ joined #minetest
07:11 riceandbeans Ah ok
07:17 Blo0D joined #minetest
07:19 pyrollo joined #minetest
07:22 Volgaar joined #minetest
07:24 hecks riceandbeans: minetest_game is basically minecraft, and most of anything in minetest is tied to minetest_game
07:24 hecks BUT on the other hand minetest is an online voxel sandbox engine, a 3D equivalent of byond if you will
07:25 hecks and custom games are possible in it, it's just much easier to set up a mineclone
07:34 riceandbeans hecks: Given it's C++ instead of Java like Minecraft I assume it runs much more smoothly and with less memory
07:35 CWz_ joined #minetest
07:36 Quiark is (new) minecraft still in Java?
07:42 riceandbeans Yeah
07:42 riceandbeans I mean I just started like a month ago and it's all Java
07:43 Nigel joined #minetest
07:44 hecks I would not make that assumption so easily, this was quite a meme when minetest came out but the performance profile is just... different
07:44 hecks the truth is that most of the game is in Lua, which too is a VM, though at the moment it's faster than Java
07:45 hecks and as for the C++ parts, the heaviest bit is the mapgen and machine code helps here, but MT also doesn't have the height limit that MC does
07:45 N_i_g_e_l joined #minetest
07:45 nige_ joined #minetest
07:46 hecks so while there's a lot more horsepower to spare, all of it is put to use anyway
07:46 Norore_ joined #minetest
07:47 hecks the REAL difference between the two is that modding in minecraft has always been a hacky afterthought
07:47 hecks while in MT, the game is the mods, it's all supported
07:48 hecks from what I've heard, Minecraft users have to do a lot of tedious things to achieve what we take for granted here, like modpacks and subgames
07:49 hecks and Lua is such a nice language for this kind of thing
07:51 riceandbeans I've never done a mod or played a mod
07:51 riceandbeans Just vanilla minecraf
07:51 hecks then you're in for some fun here; grab the client and hop on just about any server, and you'll see what I mean
07:52 riceandbeans Are there hostile npcs too?
07:52 hecks uh... usually not, this is the one thing minetest is embarrassingly bad at, and for no good reason
07:53 hecks it's not that you can't have good mobs and NPCs in minetest, only that nobody has gotten around to doing it right
07:53 riceandbeans It's weird
07:53 hecks I'm coding a game from scratch and I'm not having any issues with mobs
07:53 riceandbeans In a sense as a beginner with minecraft they can be anxiety inducing, but at the same time they're sort of hallmark points of the game that cause a small thrill when encountered
07:53 riceandbeans At the same time, when you want to use minecraft like a zen garden and you get interrupted with them it can be annoying
07:54 hecks My game will have a lot more of that... but that's a long way off
07:54 riceandbeans Can you load multiple at the same time?
07:54 hecks Multiple of what?
07:54 riceandbeans Like if you made one NPC and I made another NPC could I load both at teh same time
07:55 riceandbeans Like we're playing minetest and we each make a mod for a different npc and we're like man it'd be awesome if both existed in the world
07:55 Quiark yeah lol which mob code is usable?
07:56 hecks You can mix mods for the same subgame freely, but mobs are usually coded against some kind of framework
07:56 Quiark I played MineClone2 and there was a bug with mob spawning .. basically it wouldn't stop creating mobs .. tons of cows and also zombies
07:57 hecks the problem here is that the existing frameworks suck; I'm making my own but it's not compatible with minetest_game
07:57 hecks https://a.uguu.se/ZsVtKHcKFWrT_ha.jpg
07:57 hecks currently working to eliminate any distinction between player/monster/npc actors
07:57 ensonic joined #minetest
08:00 riceandbeans but it's all lua?
08:00 hecks yes, I do not modify the engine
08:01 riceandbeans :\ I couldn't do hello world in lua
08:01 hecks print "hello world";
08:01 pyrollo hecks, have a look at https://github.com/pyrollo/late for distinction elimination
08:02 hecks pyrollo: I do not need other people's code
08:02 hecks my thing is so incompatible with MTG it's not an option
08:03 hecks in a sense there's already little distinction between all the actors, since it's an object oriented system... but some old hardcoding remains
08:04 hecks a bigger problem for me now is the lack of "on unload" callbacks in MT and whatever I'll have to do to work around that
08:04 hecks because I want to destroy NPCs and simulate them in the background when not observed
08:06 gorilla_ joined #minetest
08:07 hecks but, pyrollo, are your "impacts" by any chance a component system?
08:07 hecks we might be doing the same thing in a way
08:08 pyrollo I developped this mod as a basis for a game but I have no time now to go further.
08:08 pyrollo With time, I think this effect/impact system should be redevelopped in core
08:10 hecks well I'm doing something like this instead https://a.uguu.se/BBO4xGvjwLJb_ecs.jpg
08:10 pyrollo For your "unload" problem, you can do the same as in https://github.com/pyrollo/late/blob/fe2375f899e9ca0cfd38763fb8a02570bb25f722/effects.lua#L401
08:10 pyrollo store detected entities in an array and check each step that they are still loaded
08:10 hecks ...you're doing a linear search for this?
08:11 hecks nope, I'll need something better
08:11 pyrollo So a little hack in engine
08:11 hecks what I figured out so far is to store known entities in mapblock-associated buckets, hashed by the mapblock's 36-bit position hash
08:12 hecks then I have this mapblock loader/unloader thing, that detects when players and entities (or, their Locator components) move from a block to another
08:13 hecks and that in turn is used to determine which blocks are observed by players
08:13 hecks and so on new blocks I run a loader/spawner for the mobs... and for the old one I'll have to round up the entities in them and unload them manually
08:14 pyrollo If a simple "unload" callback associated with entities would ease your devs, it would be better to make that change in the engine, wouldnt be ?
08:15 hecks sure, but I don't raise my hopes for engine changes too much
08:15 hecks and I'd rather see bugs fixed first
08:16 hecks I only complain to the maintainers when it's absolutely necessary
08:16 pyrollo With LATE I ended up thinking that the thing is too complicated in plain Lua and would be much better with some engine changes
08:16 pyrollo You could propose PRs
08:17 hecks that would take time from my own coding, and I don't exactly like the gitocracy it involves
08:17 hecks as for LATE, the issue probably is that an ECS would've been a better fit for what you were trying to do
08:17 pyrollo Not sure about time. Workarrounds in Lua can be very time consuming
08:18 pyrollo ECS ?
08:18 hecks entity-component system
08:18 hecks pretty easy to graft onto minetest
08:19 hecks anyway, well... you're talking to someone who wrote a math lib, a model parser/writer, and half an engine in itself on the lua side
08:19 hecks at this point it's easier to just keep hacking around the engine than request changes
08:25 Quiark part of programming is teamwork
08:29 hecks https://a.uguu.se/K3x8EphDFYNB_jelly.gif
08:29 hecks I do my part by reporting all the bugs that minetest_game never runs into
08:30 hecks and I'd be doing more engine work if not for the fact that I hate c++ and git
08:36 hecks okay I guess this crude unloader works for now https://a.uguu.se/LRXJTH7gy7MB_unload.gif
08:38 ShadowNinja joined #minetest
08:55 tomraceror joined #minetest
09:01 supahati joined #minetest
09:06 gorilla_ joined #minetest
09:06 proller joined #minetest
09:33 HDMI_STECKDOSE joined #minetest
09:52 MinetestBot [git] kevin-nel -> minetest/minetest_game: Fix popping sound in default_grass_footstep (#2538) 00a8bd5 https://git.io/JePcI (2019-11-25T09:50:20Z)
10:06 gorilla_ joined #minetest
10:06 Nigel joined #minetest
10:08 Nigel rubenwardy: good day to you, if you have a moment free could you cast you eyes at my new symmetool mod on ContentDB so I can test the download? TIA for your time.
10:09 Nigel ^your
10:39 proller joined #minetest
11:06 gorilla_ joined #minetest
11:23 proller joined #minetest
11:28 Fixer joined #minetest
11:47 Taoki_1 joined #minetest
12:06 gorilla_ joined #minetest
12:19 proller joined #minetest
12:31 Soo_Slow joined #minetest
12:45 Calinou I just pushed More Blocks 2.0.0 (the first stable release to require Minetest 5.0.0). If your server still runs 0.4.17, you should stick to More Blocks 1.3.0 which is the last version compatible with the 0.4.x series
12:48 Calinou I published it on ContentDB too
12:54 Calinou I did the same for More Ores and Map Tools as well
13:06 gorilla_ joined #minetest
13:23 proller joined #minetest
13:24 craigger joined #minetest
14:00 milkt joined #minetest
14:06 gorilla_ joined #minetest
14:16 boxface joined #minetest
14:55 boxface joined #minetest
15:01 Miniontoby joined #minetest
15:01 Miniontoby REGISTER Beedoo113 tobias.gaarenstroom@gmail.com
15:02 Miniontoby hello
15:04 YuGiOhJCJ joined #minetest
15:06 rubenwardy Miniontoby: you just exposed your password and email. Also, that's a terrible password
15:06 gorilla_ joined #minetest
15:06 Pseudonosaur Miniontoby: talk to Nickserv
15:06 Miniontoby hello
15:07 Miniontoby Sorry
15:07 Miniontoby I have an other
15:07 Miniontoby left #minetest
15:07 Miniontoby joined #minetest
15:07 Miniontoby Is it now deleted?
15:08 Pseudonosaur wdym
15:08 Miniontoby Sorry for that
15:08 Pseudonosaur I still clearly see REGISTER B3 toom@gmail.com
15:08 Pseudonosaur (astericks mine)
15:09 Miniontoby You dont need to do that
15:09 Pseudonosaur i hope you don't use that pw anywhere else cuz it's now probably saved in irc logs
15:09 Miniontoby But how to get an real account
15:09 Miniontoby a one that should stay working
15:09 Pseudonosaur there's a freenode user called NickServ
15:09 Pseudonosaur PM that user
15:10 Miniontoby Yes I have done
15:11 Miniontest joined #minetest
15:16 Miniontoby Could you deleted the log of my thing please??
15:19 proller joined #minetest
15:30 Miniontoby joined #minetest
15:36 Ruslan1 joined #minetest
15:39 nepugia joined #minetest
15:43 Miniontoby Help me with connecting to chat.freenode.net
15:45 Miniontoby please??
15:45 Miniontoby nate_1: Help me
15:46 Miniontoby SOMEONE PLEASE HELP WITH CONNECTING AND VERIFING!!!!
15:47 nepugia You are already on freenode
15:47 logo4poop joined #minetest
15:48 Miniontoby But not with "/connect chat.freenode.net ..."
15:48 nepugia I am not sure what you are talking about, but you are /literally/ talking on freenode
15:50 Miniontoby Yes but I dont have an account what will "stay". I mean when I refresh the page I dont can loggin with my password
15:51 Miniontoby And I amnt talking on chat.freenode.net
15:51 nepugia I have no idea what you mean with a page
15:51 nepugia just use nickserv if you can't use SASL
15:51 Miniontoby The webpage of this irc
15:51 riff-IRC joined #minetest
15:51 Miniontoby How to use SASL
15:52 nepugia depends on the irc client you use, look up it's documentation
15:53 Miniontoby I have followed the instructions and tried "/connect chat.freenode.net"
15:53 Miniontoby and that doesnt work
15:54 Miniontoby please talk in the private chat
15:59 Miniontoby nepugia: Please chat in the private chat with me to help me
16:00 nepugia I already told you to look up the documentation of whatever client you use, it is different commands for each. there is no more help i can offer in this matter
16:00 Miniontoby I have done them all I think (if the documentation is the same as the one I think you mean)
16:01 logo4poop joined #minetest
16:02 Miniontoby Please chat the documentation you say
16:02 Miniontoby the link I mean
16:02 nepugia Re-read my message
16:02 Miniontoby ???
16:03 Miniontoby Do you mean this doc: https://freenode.net/kb/answer/sasl
16:03 nepugia I do not know! you are supposed to look it up
16:03 nepugia I don't know what client you use, I cannot help you
16:04 milkt_ joined #minetest
16:04 Miniontoby I use Chrome
16:04 Miniontoby and no client
16:04 nepugia That is impossible
16:04 nepugia Data doesn't magically fly through the air and land on irc
16:04 nepugia there is always a client
16:05 Miniontoby From the list of the clients that I sented no one
16:06 gorilla_ joined #minetest
16:06 Miniontoby or do I need to use SASL EXTERNAL
16:06 milkt_ joined #minetest
16:06 logo4poop joined #minetest
16:09 Miniontoby I have mode +ZI
16:11 mmuller Miniontoby: are you using the webchat.freenode.net portal? Not sure you'll be able to configure it on that, but if so you should be able to find out here: https://kiwiirc.com/
16:12 Miniontoby Yes I use
16:19 Miniontoby just try
16:19 Miniontoby joined #minetest
16:19 Miniontoby I does work!!
16:20 mmuller Great :-)
16:21 Miniontoby joined #minetest
16:21 Miniontoby Now I am connected from kiwiirc.com
16:27 milkt joined #minetest
16:28 Miniontoby joined #minetest
16:34 logo4poop joined #minetest
16:35 milkt joined #minetest
17:06 gorilla_ joined #minetest
17:12 tomracer joined #minetest
17:19 Krock joined #minetest
17:21 milkt joined #minetest
17:34 jluc joined #minetest
17:38 est31 joined #minetest
17:55 Ritchie joined #minetest
18:03 puzzlecube joined #minetest
18:05 est31 joined #minetest
18:06 gorilla_ joined #minetest
18:11 tomraceror joined #minetest
18:29 NoctisLabs joined #minetest
18:59 FreeFull joined #minetest
19:02 MinetestBot [git] sfan5 -> minetest/minetest: Improve client-side packet receiving 0b2f091 https://git.io/JeP2L (2019-11-25T19:00:24Z)
19:04 MinetestBot [git] ClobberXD -> minetest/minetest: Use a safer implementation of gsub in core.chat_format_message (#9133) 4b6bff4 https://git.io/JeP2m (2019-11-25T19:03:34Z)
19:06 gorilla_ joined #minetest
19:22 logo4poop joined #minetest
19:27 logo4poop joined #minetest
19:33 HDMI_STECKDOSE joined #minetest
19:36 bdju left #minetest
19:56 ensonic joined #minetest
19:58 Ruslan1 joined #minetest
20:02 kurtzmusch joined #minetest
20:02 Pie-jacker875 joined #minetest
20:03 bwarden joined #minetest
20:06 gorilla_ joined #minetest
20:18 logo4poop joined #minetest
20:20 ssieb joined #minetest
20:30 BuckarooBanzai0 joined #minetest
20:36 BuckarooBanzai6 joined #minetest
20:40 cdde joined #minetest
20:40 proller joined #minetest
20:56 logo4poop joined #minetest
21:02 proller joined #minetest
21:04 BillyS joined #minetest
21:06 gorilla_ joined #minetest
21:13 Andrey01 joined #minetest
21:35 logo4poop joined #minetest
21:43 proller joined #minetest
21:46 Pie-jacker875 joined #minetest
21:47 Norore_ joined #minetest
21:52 Andrey01 joined #minetest
22:01 illwieckz joined #minetest
22:06 gorilla_ joined #minetest
22:24 Fixer_ joined #minetest
22:32 proller joined #minetest
22:44 Ruslan1 joined #minetest
22:49 logo4poop joined #minetest
23:00 Sketch2 joined #minetest
23:06 gorilla_ joined #minetest
23:47 nri__ joined #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext