Minetest logo

IRC log for #minetest, 2020-04-27

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

All times shown according to UTC.

Time Nick Message
00:17 andyo joined #minetest
00:25 Pie-jacker875 joined #minetest
00:34 Extex joined #minetest
00:37 Extex joined #minetest
00:42 riff-IRC joined #minetest
00:43 kamdard joined #minetest
00:45 Lone_Wolf joined #minetest
00:57 andyo joined #minetest
01:38 NoInternet joined #minetest
01:38 NoInternet Hello
01:47 ANAND joined #minetest
01:47 nephele_ joined #minetest
01:54 galex-713 joined #minetest
02:07 bwarden joined #minetest
02:08 NoInternet joined #minetest
02:09 nephele_ joined #minetest
02:12 Extex joined #minetest
02:25 ErrorNoInternet joined #minetest
02:31 theenemystando[m hello
02:44 Extex joined #minetest
02:54 tf2ftw hello
02:57 orbea rubenwardy: Maybe minetest should also have "eating" added to the list of damage types? e.g. registering a node with something like: on_use = minetest.item_eat(-5, "vessels:glass_bottle")
03:08 VanessaE small announcement:  I've just started an "anarchy" server, VE-Chaos.  daconcepts.com port 30010.  unmoderated, limited area protection, PVP, some weapons, hostile mobs, mgv7, not a huge lot of mods (but enough to be interesting), interact by default, runs MT 5.1.1
03:09 VanessaE it's a bit less hardcore than my skyblock server :)
03:16 argyle joined #minetest
03:24 Pie-jacker875 joined #minetest
03:31 nowhere_man joined #minetest
04:02 Taoki joined #minetest
04:55 MinetestBot [git] nerzhul -> minetest/minetest: Add PostgreSQL authentication backend (#9756) e564bf8 https://git.io/Jfqt8 (2020-04-27T04:54:48Z)
05:00 MinetestBot [git] sfan5 -> minetest/minetest: Fix truncation warning for F1000_MIN, F1000_MAX 515d38a https://git.io/Jfqtu (2020-04-27T04:58:34Z)
05:00 MinetestBot [git] sfan5 -> minetest/minetest: script: Put getGuiEngine() inside a client-only #ifdef 8a03097 https://git.io/Jfqtz (2020-04-27T04:58:34Z)
05:00 MinetestBot [git] sfan5 -> minetest/minetest: builtin: Correctly indicate failure in /spawnentity d3f50f2 https://git.io/Jfqtg (2020-04-27T04:58:34Z)
05:00 MinetestBot [git] sfan5 -> minetest/minetest: script: Fix add_entity returning unusable ref if object deleted in on… f6f6dd1 https://git.io/Jfqt2 (2020-04-27T04:58:34Z)
05:03 nowhere_man joined #minetest
05:04 diego1 joined #minetest
05:04 MinetestBot [git] SmallJoker -> minetest/minetest: Script: Enforce type checks if not nil (#9748) be71e70 https://git.io/Jfqtw (2020-04-27T05:02:39Z)
05:12 behalebabo joined #minetest
05:17 behalebabo joined #minetest
05:17 est joined #minetest
05:21 Verticen joined #minetest
05:30 calcul0n joined #minetest
05:57 behalebabo_ joined #minetest
06:01 TomTom joined #minetest
06:14 behalebabo joined #minetest
06:20 calcul0n_ joined #minetest
06:32 diego1 joined #minetest
06:53 DrFrankenstone_ joined #minetest
07:09 mizux joined #minetest
07:36 jas_ sweet
07:38 macc24 joined #minetest
07:46 erlehmann joined #minetest
07:49 calcul0n joined #minetest
07:53 Flabb joined #minetest
08:04 ShadowNinja joined #minetest
08:08 calcul0n joined #minetest
08:20 macc24 joined #minetest
08:21 YuGiOhJCJ joined #minetest
08:23 macc24 joined #minetest
08:58 newbie joined #minetest
09:12 Fixer joined #minetest
09:14 norkle joined #minetest
09:27 MinetestBot [git] nerzhul -> minetest/minetest: Forbid object:attach(obj, ...) (#9762) 91c4f7f https://git.io/Jfqcf (2020-04-27T09:27:27Z)
09:30 Beton joined #minetest
09:39 DrFrankenstone joined #minetest
09:52 macc24 joined #minetest
10:21 SwissalpS joined #minetest
10:23 calcul0n_ joined #minetest
10:32 proller joined #minetest
10:45 Wuzzy joined #minetest
10:53 erlehmann joined #minetest
10:59 erlehmann joined #minetest
11:12 mazes_81 joined #minetest
11:20 * twoelk doesn't agree with Wuzzy's LegacyModList banner on the minetest wiki
11:20 Wuzzy why not
11:21 Wuzzy Hand-editing the list of mod is extremely error-prone and ContentDB is superior to wiki in almost every aspect
11:22 norkle joined #minetest
11:24 twoelk for one the cdb has not and probably should not make any reference to historic mods
11:26 twoelk while hand edited lists can point to old mods that might be usefull to undesrtand current situations, developments or issues
11:27 twoelk especially the mods-for-learning list contains more than just a list of mods
11:27 Wuzzy yet none of the pages is laballed as a collection of historic mods
11:29 twoelk the lists should probably warn that they may be outdated but deleting them is not that helpfull
11:30 twoelk a lot of entries in the mobs list mention in the individual entries that the mods may be outdated, simply old or might be abondened
11:31 galex-713 joined #minetest
11:31 Wuzzy I'm effectively banned from JT2 now 🙁
11:32 Wuzzy I lost the interact privilege
11:32 twoelk haven't connected there much lately
11:32 Wuzzy Without interact I can't even eat and I will soon starve
11:33 Wuzzy I messed around with the safe too often 😆
11:33 twoelk actually haven't done much mt related during corona at all ...
11:33 erlehmann joined #minetest
11:35 Wuzzy Current JT2 server is a test server anyway, but its running for almost a month now and people have built cool buildings already
11:36 twoelk seems I had one of the few non healthcare, non foodselling etc. jobs that had a rising workload :/
11:36 twoelk er - still have
11:38 majochup joined #minetest
11:40 twoelk but regarding the wiki or even both wikis, I simply don't like it if information, even if it is outdated is simply deleted.
11:41 Wuzzy What's worse than no information is incorrect or misleading information
11:42 Wuzzy I'm still strongly in favor of deleting all function pages on the Dev Wiki as redundant
11:42 Wuzzy too many modders seem to rely on it,which causes huge trouble
11:43 twoelk sorry I totally disagree on the statement - better nothing than something wrong- in regard of information
11:44 twoelk maybe some more -asofdate- statements should be included though
11:44 Wuzzy But the dev wiki is the reason for big confusion among modders. they rely on fake API calls which are simply not correct and then are surprised why stuff doesn'T work
11:44 Wuzzy The API documentation is in lua_api.txt. Period.
11:45 Wuzzy Hand-replicating API functions for each function in the wiki is and was a terrible idea. its not maintainable at all.
11:45 Wuzzy its really no surprise why the functions in dev wiki are so horribly outdated. there are simply too many pages you'd have to touch. nobody does that
11:46 twoelk if you say The only autorative API dokumentation is in lua_api.txt I totally agree with that
11:46 twoelk but even to fix old mods to current standard it may be usefull to know how it worked bevor
11:47 Wuzzy the functoins in dev wiki were just ripped from lua_api.txt at one point, then never updated. this is completely wrong
11:47 Wuzzy Well that argument is pointless as the function docs in wiki are not versioned
11:47 Wuzzy if you want to have old version docs, use git checkout <version>
11:48 Wuzzy There are many better solutions to look up old version docs. The wiki is not one of them.
11:48 twoelk the fragmentation in myriads of subpages is something I have disliked from the start but never fought against
11:49 Wuzzy thats not really the problem with the wiki
11:49 Wuzzy ideally the Lua API docs are autogenerated
11:49 twoelk absolutely
11:50 Wuzzy then we would even have a fancy HTML doc that is even official
11:50 twoelk yep
11:50 twoelk so who does it?
11:50 Wuzzy nobody, as always
11:51 Wuzzy i would have deleted the function pages a long time ago, but i can't
11:51 Wuzzy and the wiki admins cannot be reached 🙁
11:59 * twoelk sadly views the backlog of stuff he wanted to do on the wiki
12:07 rubenwardy <f44336twoelk> for one the cdb has not and probably should not make any reference to historic mods
12:07 rubenwardy CDB shows results from the forums. Not that that helps currently....
12:09 rubenwardy [12:50:08] <558b2fWuzzy> then we would even have a fancy HTML doc that is even official
12:09 rubenwardy We do: https://minetest.gitlab.io/minetest
12:09 rubenwardy Needs to some issues to be fixed with search accuracy
12:14 macc24 joined #minetest
12:14 erlehmann_ joined #minetest
12:18 erlehmann joined #minetest
12:24 erlehmann joined #minetest
12:24 Verticen joined #minetest
12:29 galex-713 joined #minetest
12:29 turtleman joined #minetest
12:44 Zughy joined #minetest
12:59 * twoelk thinks the autoformated lua_api actually looks quite good
13:05 erlehmann joined #minetest
13:23 tijara joined #minetest
13:36 tf2ftw how do you get the players name? Seems that all lua api player calls require the player name but I'm not seeing any functions to get that..
13:36 rubenwardy player:get_player_name()
13:36 tf2ftw * the current player
13:36 rubenwardy there is no current player
13:36 tf2ftw well then. thanks
13:37 rubenwardy Minetest mods are multiplayer by default, you're given `player` to get the info from :)
13:38 tf2ftw ok so something like this should work? minetest.get_player_name(player.name) ?
13:38 tf2ftw wait - sorry, nvm. I see player:get_player_name()
13:39 tf2ftw I haven't gotten past this error
13:40 tf2ftw attempt to index global 'player' (a nil value)
13:40 tf2ftw the code is simple: attempt to index global 'player' (a nil value)
13:40 tf2ftw local player = minetest.get_player_by_name(player:get_player_name()
13:46 diego1 joined #minetest
13:50 calcul0n_ tf2ftw, this might return nil if the player is not connected
13:50 tf2ftw calcul0n_, found how to do it. Thanks
13:55 tijara left #minetest
13:56 diego1 joined #minetest
14:18 diego1 joined #minetest
14:22 rubenwardy get the name from the player, so you can get the player from the name?
14:24 sfan5 minetest.get_player_by_name(minetest.get_player_by_name(player:get_player_name()):get_player_name()))
14:24 sfan5 <rubenwardy> We do: https://minetest.gitlab.io/minetest
14:24 sfan5 if this was one-page it would be perfect
14:24 sfan5 I do not want to navigate through two menues to search for "node_drops"
14:25 rubenwardy being multiple pages is good for SEO
14:25 rubenwardy but you can have a mix in the same generation
14:25 sfan5 surely an additional page with everything on one can be added
14:26 twoelk maybe a printable version?
14:38 illwieckz joined #minetest
14:39 freelikegnu is there a way to get the minetest api into the eclipse LDT?
14:40 sfan5 "into"?
14:41 freelikegnu I mean for autocompleting, explainging methods, etc
14:42 sfan5 check where it gets its completions from, and see if you can add custom ones
14:43 erlehmann joined #minetest
14:43 ANAND Maybe a plugin could parse the files in src/script/lua_api?
14:43 ANAND It's probably a little harder than that though
14:44 rubenwardy VSCode has autocompletion using GreenDimond's plugin
14:44 ANAND There are Class methods, etc.
14:44 rubenwardy https://marketplace.visualstudio.com/items?itemName=GreenXenith.minetest-tools&amp;ssr=false
14:44 ANAND Wait what?
14:44 ANAND Nice!
14:44 rubenwardy it's not very good, but it's better than nothing
14:44 rubenwardy I blame not very good on Lua though
14:44 rubenwardy there's also formspec code highlighting
14:45 ANAND This is very neat
14:45 sfan5 oh that's very cool
14:45 ANAND I'm getting it right now
14:45 sfan5 the engine should probably provide a machine-readable dump of all methods
14:45 sfan5 to make such projects easier
14:45 sfan5 s/projects/extensions/
14:46 rubenwardy formspec code highlighting: https://rwdy.uk/mlmie.png
14:46 ANAND sfan5: Agreed
14:50 erlehmann joined #minetest
14:53 freelikegnu I rather avoid VSCode for personal rasons
14:54 sfan5 there's an OSS version
14:54 sfan5 you should be able to disable everything regarding auto-update, tracking and "experiments" (as MS calls them)
14:57 freelikegnu thanks but I'd rather not rely on MS for anything if I dont have to
14:57 freelikegnu I really have to move off github
14:58 rubenwardy you're not relying on them, you can change editor anytime
14:58 rubenwardy VSCodium is the OSS version of VSCode with MS stuff removed and a nice brand
14:58 sfan5 I don't think that's a very good argument
14:59 freelikegnu I was just curious about some help with eclipse, not argue about choise of editors
14:59 blaise gitlab is a better platform anyway
14:59 rubenwardy I'm not arguing about choice of editors?
15:00 rubenwardy you can take the list that the VSCode plugin uses and use it in eclipse
15:01 rubenwardy freelikegnu: https://github.com/GreenXenith/minetest-tools/blob/master/snippets.json
15:01 rubenwardy Gitlab has a lot nicer features, the pipelines are great
15:01 freelikegnu blaise, yep probably gitlab and notabug are probably what I'll be pushing to
15:01 rubenwardy I've moved to Gitlab because of the CI
15:02 rubenwardy and also because GitHub is relying on MS
15:02 blaise which seems to constantly be going down on a minute to minute basis..
15:02 freelikegnu thanks rubenwardy I'll try that snippet
15:03 sfan5 I doubt eclipse understands it in that format, but at least you have something to work with
15:03 rubenwardy I brought up the plugin to say that it's possible, not to suggest switching
15:03 rubenwardy yeah
15:03 rubenwardy the generator script is in that repo, too
15:05 freelikegnu I was really hoping for a way to somehow use the lua_api.txt as it is updated
15:05 rubenwardy that's what the generator script does
15:07 freelikegnu cool
15:08 diego1 joined #minetest
15:14 Wuzzy joined #minetest
15:15 erlehmann joined #minetest
15:22 SwissalpS joined #minetest
15:27 kamdard joined #minetest
15:30 awell joined #minetest
15:33 erlehmann joined #minetest
15:35 xnaas joined #minetest
15:37 rschulman Is the forum really slow/non-responsive for anyone else?
15:38 sfan5 not just you
15:38 sfan5 it's been like this for weeks
15:38 sfan5 unfortunately
15:38 sfan5 (a solution is being worked on)
15:42 erlehmann joined #minetest
15:44 est31 joined #minetest
15:45 freelikegnu is there a patreon for hosting? I'm happy to contribute $1/mo
15:45 erlehmann joined #minetest
15:46 sfan5 there isn't
15:51 MinetestBot [git] sfan5 -> minetest/minetest: Fix detection of in-place path_locale when RUN_IN_PLACE=0 ca8957f https://git.io/Jfqry (2020-04-27T15:50:05Z)
15:51 MinetestBot [git] sfan5 -> minetest/minetest: Add STATIC_LOCALEDIR to BUILD_INFO and move it to version.cpp 13a8ea2 https://git.io/JfqrS (2020-04-27T15:50:05Z)
15:52 erlehmann joined #minetest
15:52 Extex joined #minetest
15:53 FreeFull joined #minetest
15:55 erlehmann joined #minetest
16:00 Kimapr joined #minetest
16:01 Kimapr joined #minetest
16:08 Kimapr_ joined #minetest
16:20 SwissalpS1 joined #minetest
16:20 Viper joined #minetest
16:21 brendo joined #minetest
16:21 Thomas-S joined #minetest
16:21 Thomas-S joined #minetest
16:24 Extex joined #minetest
16:27 diego1 joined #minetest
16:29 turtleman joined #minetest
16:31 Kimapr_ joined #minetest
16:31 kamdard joined #minetest
16:31 nephele joined #minetest
16:31 bwarden joined #minetest
16:31 riff-IRC joined #minetest
16:31 lumidify joined #minetest
16:31 BillyS joined #minetest
16:31 Hirato_ joined #minetest
16:31 AntumDeluge joined #minetest
16:31 Fear_ joined #minetest
16:32 MarwolTuk joined #minetest
16:32 jas_ joined #minetest
16:32 lisac joined #minetest
16:32 freelikegnu joined #minetest
16:32 Krock joined #minetest
16:32 bodqhrohro joined #minetest
16:33 AntumDeluge joined #minetest
16:45 ChanServ joined #minetest
16:46 calcul0n joined #minetest
16:58 FreeFull joined #minetest
16:59 edwardloveall joined #minetest
17:00 edwardloveall Hello. Is there a way I can edit a page on the wiki? I looked around for a sign up or create account link and couldn't find one
17:03 Krock edwardloveall: PM your email to Calinou
17:03 Krock the forums would provide information about that... but well, they're kinda down
17:04 edwardloveall thanks Krack, I'll do that
17:18 turtleman joined #minetest
17:27 erlehmann joined #minetest
17:28 Krock joined #minetest
17:29 MarwolTuk joined #minetest
17:29 jas_ joined #minetest
17:29 lisac joined #minetest
17:29 freelikegnu joined #minetest
17:29 bodqhrohro joined #minetest
17:29 Kimapr_ joined #minetest
17:29 kamdard joined #minetest
17:29 nephele joined #minetest
17:29 bwarden joined #minetest
17:29 riff-IRC joined #minetest
17:29 lumidify joined #minetest
17:29 BillyS joined #minetest
17:29 Hirato_ joined #minetest
17:29 Fear_ joined #minetest
17:34 erlehmann joined #minetest
17:37 erlehmann joined #minetest
17:42 ChanServ joined #minetest
17:49 Fixer joined #minetest
18:09 edwardloveall joined #minetest
18:12 Guest27931 joined #minetest
18:13 erlehmann joined #minetest
18:25 Ex joined #minetest
18:31 edwardloveall joined #minetest
18:31 macc24 joined #minetest
18:34 galex-713 joined #minetest
18:39 GreenXenith joined #minetest
18:45 MinetestBot [git] Adriankhl -> minetest/minetest: Remove /LTCG from when compiling with clang-cl (#9765) aef59f2 https://git.io/JfqMA (2020-04-27T18:44:52Z)
18:47 craigger joined #minetest
18:48 MinetestBot [git] sfan5 -> minetest/minetest: Rewrite builtin item entity to use collision info b9377f2 https://git.io/JfqDI (2020-04-27T18:45:46Z)
18:48 MinetestBot [git] sfan5 -> minetest/minetest: Expose collision information to LuaEntity on_step 3475759 https://git.io/JfqDL (2020-04-27T18:45:46Z)
18:56 craigger joined #minetest
19:10 mizux joined #minetest
19:23 oil_boi joined #minetest
19:39 oil_boi_ joined #minetest
20:18 Extex joined #minetest
20:29 behalebabo joined #minetest
20:42 fluxflux joined #minetest
20:46 tf2ftw joined #minetest
20:46 tf2ftw Hi
20:50 diego1 joined #minetest
20:51 tf2ftw Is there a list of mod API hooks? I'm looking at lua_api.txt but md saved as a text file isn't the easiest documentation to navigate. Something like Ldoc would be nice http://stevedonovan.github.io/winapi/api.html
20:55 sfan5 you mean a straight list of methods?
20:58 GreenXenith There is a ReadTheDocs version of the API http://minetest.gitlab.io/minetest/ (not sure how up-to-date it is..) and there is a PR by Benrob0329 to convert the .txt to .md with better linking
21:01 tf2ftw the lua_api.txt is nice if you're looking for a walk-through but not great for quick look-ups.
21:01 tf2ftw GreenXenith, thanks for the link
21:02 sfan5 it's not?
21:02 GreenXenith Once you know what youre looking for, lua_api.txt is more than enough
21:02 GreenXenith ctrl+f == win
21:02 sfan5 lua_api.txt is a great quick reference, everything on a single page and you can just use your browsers search
21:04 tf2ftw I guess its not beginner friendly
21:04 tf2ftw at least not what I'm used to
21:08 galex-713 joined #minetest
21:13 twoelk left #minetest
21:14 twoelk joined #minetest
21:28 rschulman From another beginner modder, tf2ftw is 100% correct. A long ass txt file is NOT the best place to point people who want to learn about minetest modding.
21:28 GreenXenith Thats why we point beginners to the modding book instead :)
21:30 tf2ftw GreenXenith, the modding book isn't that great. It's an appreciated start for sure but I'm a dev by trade and would rather see the API docs than a tutorial that feels like it doesn't paint the entire picture.
21:30 GreenXenith I know it isnt great
21:30 tf2ftw to be clear - im not trying to complain
21:30 GreenXenith But its "better" than a "long ass txt file" for some people
21:31 tf2ftw I appreciate all the info out htere
21:32 sfan5 I have never read it, but I the modding book is aimed at beginners
21:32 rschulman What I wish I had found much earlier was the ReadTheDocs version of the API.
21:32 sfan5 once you have all the concepts down you'll want to get comfortable with lua_api.txt (or a variant of it such as the gitlab thingy)
21:32 oil_boi_ Oh my god sfan5, what if we had a modding book aimed at intermediate and advanced modders
21:32 rschulman IMO it should replace the txt file.
21:32 GreenXenith IMO #9564 and some more love to the documentation is the best solution
21:32 ShadowBot https://github.com/minetest/minetest/issues/9564 -- WIP: Convert Docs To Markdown, Improve Navigation and Linking by benrob0329
21:32 sfan5 oil_boi_: do I hear a volunteer writer
21:33 oil_boi_ sfan5, Yes!! That sounds like an extremely fun project
21:33 sfan5 I do wonder which stuff falls into "intermediate and advanced" though
21:33 rschulman And yeah, the modding book is definitely a great resource.
21:33 GreenXenith Yeah, intermediate/advanced is relative, too
21:34 GreenXenith The API documentation would be fine if it was consistent and people weren't so fussy about using .md for it
21:35 oil_boi_ Anything is relative, doing set_node is advanced to anyone that's never programmed before, a book that shows multiple examples on how to utilize functions with other functions, methods with other methods that blend them together would probably make mods in minetest go from cool, to insane
21:35 GreenXenith A majority of mods haven't even reached the "cool" stage yet :)
21:36 oil_boi_ :L I don't want to admit that's right but you are right :(
21:36 tf2ftw I've always felt there are only 2 difficulty categories: "hello world" and everything else. There is a hello world version of everything - basically how to get started. Everything else should be up to the dev to dive into
21:36 rschulman Yeah, I'm sorry, what on earth is the deal with the .md hate?
21:36 rschulman Something about windows not being able to open it?
21:37 sfan5 a .txt file is easier to work with
21:37 GreenXenith Is it, though?
21:37 sfan5 however that shouldn't be much of a concern since the install scripts can rename the file
21:38 sfan5 the ability to link to individual lines is not something I'd like to lose though
21:38 GreenXenith If you read the PR discussion, you'd see that ability is not lost.
21:38 rschulman How, exactly?
21:38 GreenXenith Markdown linking is not limited to headers
21:40 tf2ftw i take md over txt all day
21:40 oil_boi_ sfan5, I have an insane idea: when 5.3.0 is released, I do a video series on every single thing documented in the lua_api.txt :P
21:40 tf2ftw at least there is some type of format/standardization (for the most part)
21:40 GreenXenith Actually, I take that back. Linking is still limited to headers, but placing headers is obviously not limited.
21:41 sfan5 GreenXenith: section links is not quite the same
21:41 sfan5 oil_boi_: that sounds like it'd take .... forever
21:42 sfan5 for example https://github.com/benrob0329/minetest/blob/md_api/doc/lua_api.md I can't link to exactly the line with "get_look_yaw()" here
21:42 oil_boi_ sfan5, Yeah I'm gonna scrap that idea after unlocking my scroll wheel and flinging it, only to have it still take 25 seconds to scroll down the entire doc :< :< :<
21:43 GreenXenith Id do it
21:43 rubenwardy the modding book increases in complexity and does cover advanced concepts like LVMs, but yes - it's a guide and not a reference
21:43 GreenXenith Someone made a video that covers every single Blender shader node
21:44 GreenXenith I could totally do the same thing but for the Minetest api
21:45 GreenXenith Its only 8000 lines
21:47 jas_ oh my gaahhhhd
21:51 GreenXenith Euf, I just scanned through Benrob's .md API ... I prefer how the .txt looks :I
21:51 rubenwardy oil_boi_: the book is aimed at beginner and intermediate modders. What would an advanced one even contain?
21:52 GreenXenith Markdown really bloats everything up
21:52 oil_boi_ multiple ways to show how to pass through data into other api calls
21:52 rubenwardy what does that mean?
21:52 rubenwardy like contexts?
21:52 oil_boi_ One second
21:52 GreenXenith That sounds like a Lua thing
21:53 GreenXenith And a not very advanced thing, at that >u>
21:53 GreenXenith Really, advanced modders shouldn't need a guidebook
21:53 rubenwardy the philosophy of the modding book is to be a collection of chapters which can be read individually, but together cover the core parts of the API
21:54 rubenwardy yeah, once you get to that level you should be reading a reference
21:55 rubenwardy It aids the goal of "doing 'hello world' and then diving into anything else". It's largely inspired by ReadTheDocs and the game programming patterns book
21:55 GreenXenith I started modding before the modding book even existed .. so I don't think I've ever actually used it as a reference :]
21:55 rubenwardy as did I :D
21:55 rubenwardy I've seen Jeija use it though, that was cool
21:57 oil_boi_ Oh, I just realized that if there is no creativity then no matter what you show someone they will emulate what you showed them
22:02 oil_boi_ Also rubenwardy I've used your book, it is helpful
22:17 oil_boi_ Also I've discovered something extremely unfortunate, it seems the player look height is 1.625 when in reality the camera is at approximately 1.485
22:21 Verticen joined #minetest
22:32 GreenXenith I just made a one-liner to read the lua_api.txt at ~750wpm ... so you could read the entire thing in 1.5 hours
22:32 Taoki joined #minetest
22:34 nephele oil_boi_, based on what? @camer height
22:54 turtleman joined #minetest
23:07 oil_boi_ nephele, your actual camera, using raycasting to override engine raycasting selection
23:12 oil_boi_ nephele, https://youtu.be/0nbz9Bq_H6U discovered while doing this poop
23:12 oil_boi_ !title
23:12 MinetestBot oil_boi_: Crafter - Gravity Gun - YouTube
23:14 Taoki joined #minetest
23:31 argyle joined #minetest
23:47 oil_boi_ I have a reasonable question: How to hide a player's nametag?
23:49 proller joined #minetest
23:49 GreenXenith oil_boi_: set_nametag_attributes with transparent colorstring
23:50 oil_boi_ Omazing, thank u
23:50 oil_boi_ No seriously thanks
23:57 oil_boi_ GreenXenith, you've made the world a better place yo https://github.com/oilboi/Crafter/commit/c041d642eb08102c9256ebe40905613a5444bdd7
23:57 GreenXenith Make sure you save the previous state and restore it when not sneaking
23:59 oil_boi_ GreenXenith, it's done automatically
23:59 GreenXenith (x) doubt

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