Minetest logo

IRC log for #minetest, 2016-05-24

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

All times shown according to UTC.

Time Nick Message
00:00 Jose90 joined #minetest
00:28 Puka joined #minetest
00:32 LandersonGrillo joined #minetest
00:32 LandersonGrillo anyone there?
00:32 LandersonGrillo hello?
00:34 STHGOM hi
00:34 LandersonGrillo hi
00:34 LandersonGrillo what mods should i download?
00:35 LandersonGrillo i want to have the most minecraft like experience
00:40 STHGOM hmm
00:48 STHGOM nether, bedrock, https://forum.minetest.net/viewtopic.php?t=8638
00:49 rubenwardy joined #minetest
00:51 STHGOM 3d_armor, playeranim
00:54 Wayward_One joined #minetest
00:58 LandersonGrillo thanks a lot
01:01 Tmanyo joined #minetest
01:02 KaadmY playeranim is hacky and really shouldn't be used ;)
01:15 kaeza joined #minetest
01:16 GunshipPenguin joined #minetest
01:16 GunshipPenguin joined #minetest
01:20 kaeza o/
01:21 STHGOM i guess so. and it dosent really matter for SP
01:38 crazyR joined #minetest
01:42 est31 joined #minetest
02:04 Wuzzy joined #minetest
02:14 STHGOM joined #minetest
02:17 swift110-phone joined #minetest
02:19 Void7 joined #minetest
03:08 Void7 joined #minetest
03:20 swift110-phone joined #minetest
03:34 wilkgr joined #minetest
03:34 wilkgr "/home/stefan/mt-build/build/minetest/minetest/src/emerge.cpp:2d4: run: A fatal error occured: std::bad_alloc"
03:35 wilkgr I'm on windows, using the official builds
03:35 wilkgr The actual game window is, well, frozen
03:36 wilkgr "This application has requested the Runtime to terminate it in an unusual way."
03:40 TC01 joined #minetest
03:43 swift110-phone joined #minetest
03:46 rubenwardy joined #minetest
03:50 wilkgr Hi swift110
03:51 swift110-phone how r u
03:57 Weedy joined #minetest
04:03 TheBonsai joined #minetest
04:03 TheBonsai joined #minetest
04:06 GunshipPenguin joined #minetest
04:19 Yst_ joined #minetest
04:54 TheBonsai joined #minetest
05:00 wilkgr joined #minetest
05:01 LNJ2GO joined #minetest
05:09 Weedy joined #minetest
05:15 DMackey joined #minetest
05:17 Etzos joined #minetest
05:21 Fusl joined #minetest
05:30 geir_ joined #minetest
06:00 jojoa1997 joined #minetest
06:22 WillMoogle joined #minetest
06:24 everamzah joined #minetest
06:26 MH__ joined #minetest
06:32 Taoki joined #minetest
06:34 nrzkt joined #minetest
07:01 bas080 joined #minetest
07:01 jin_xi joined #minetest
07:03 Darcidride joined #minetest
07:21 Weedy joined #minetest
07:29 aheinecke joined #minetest
07:42 Trustable joined #minetest
07:51 davisonio joined #minetest
08:16 melzua joined #minetest
08:21 behalebabo joined #minetest
08:24 Yst_ joined #minetest
08:32 JamesTait joined #minetest
08:35 sonicpp joined #minetest
08:37 yang2003 joined #minetest
08:48 Fixer joined #minetest
09:00 davisonio joined #minetest
09:13 Puka joined #minetest
09:39 Markow joined #minetest
09:52 jojoa1997 joined #minetest
09:54 Megaf joined #minetest
09:57 davisonio joined #minetest
10:10 Out`Of`Control joined #minetest
10:23 PseudoNoob joined #minetest
10:24 proller joined #minetest
10:30 proller joined #minetest
10:46 bpatlarge joined #minetest
10:49 bpatlarge joined #minetest
11:07 yyt16384 joined #minetest
11:10 tpe joined #minetest
11:28 Weedy joined #minetest
11:31 Nyarg joined #minetest
11:40 Nyarg hi folks ) is it possible to make fog more nearest to me but distance drawing of world keep far ?
11:45 Nyarg I am about like a soup )
11:47 Nyarg more heavy fog
11:51 Nyarg trought fog I see end of view distance range it's not comfortable to see end of drawings
11:52 rubenwardy joined #minetest
12:02 bpatlarge @Nyarg pressing KeyPad - or + diminishes or increases the view range, R switches fog on/off
12:03 STHGOM joined #minetest
12:08 Nyarg I do it but fog moving view range together (
12:10 Calinou Nyarg: you'll need to edit source code for that, I'm afraid
12:10 Calinou fog start/end can't be changed in minetest.conf or by mods yet
12:10 Nyarg sad (
12:13 MH__ joined #minetest
12:39 proller joined #minetest
12:55 stormchaser3000 joined #minetest
12:57 Weedy joined #minetest
13:00 swift110 joined #minetest
13:13 swift110 joined #minetest
13:25 stormchaser3000 joined #minetest
13:37 proller joined #minetest
13:55 jin_xi joined #minetest
14:02 LNJ2GO joined #minetest
14:11 Weedy joined #minetest
14:22 CWz I wonder howmany tableteers though that timed out = ban
14:22 CWz *thought
14:26 Darcidride joined #minetest
14:38 Taoki joined #minetest
14:45 KaadmY joined #minetest
14:56 H-H-H joined #minetest
14:57 hmmmm joined #minetest
14:59 Void7 joined #minetest
15:06 Dentych joined #minetest
15:06 Dentych helo
15:08 CWz found a minetest fork on steam
15:11 CWz seems like a lot of negative things in it
15:14 swift110 wow why?>
15:17 LNJ2GO CWz: link?
15:18 CWz http://steamcommunity.com/sharedfiles/filedetails/?id=689451739
15:18 CWz it's on steam greenlite
15:18 xunto Funny, heh.
15:21 xunto And it's absolutely legal, by the way)
15:22 lambda-11235 joined #minetest
15:24 rubenwardy Lol, that's 4aiman's
15:25 est31 joined #minetest
15:25 DI3HARD139 joined #minetest
15:29 thefamilygrog66 joined #minetest
15:30 proller joined #minetest
15:37 STHGOM joined #minetest
15:45 Markow joined #minetest
15:45 thatgraemeguy joined #minetest
15:45 ptv joined #minetest
15:51 Dentych Are there any benchmarks on Minetest vs Minecraft? Minetest is written in C++, correct?
15:51 CWz as far as I know there are no benchmarks
15:51 est31 yes
15:51 est31 minetest is c++
15:51 Dentych Those are very opposite answers :D
15:51 CWz nvm
15:51 Dentych oh, oke
15:51 CWz oh wait
15:52 est31 and a bit of lua
15:52 CWz Yay for confusion
15:52 est31 although lua is only server side
15:52 Dentych :)
15:52 Dentych Yeah, I saw on the website
15:52 Dentych I must say, I kinda like what I see. I stumbled upon Minetest yesterday
15:52 xunto >(06:53:34 PM) est31: although lua is only server side
15:52 xunto Wrong. What about main menu? :D
15:52 est31 ah yeah
15:53 CWz also some bash stuff in there no?
15:53 est31 well its only the part minecraft calls "launcher"
15:53 est31 CWz, I dont think the bash stuff gets executed during minetest execution
15:53 est31 maybe for building and for maintenance
15:59 LNJ2GO http://dev.minetest.net/minetest.get_heat I can't use this function and also didn't found it in the lua_api.txt
16:01 LNJ2GO was it removed or what?
16:03 est31 yes
16:03 est31 doesnt the page say it
16:03 est31 it should say it
16:03 est31 or be deleted
16:06 Markow joined #minetest
16:06 thatgraemeguy joined #minetest
16:06 ptv joined #minetest
16:06 CWz wow they must have rehearsed
16:10 Megaf joined #minetest
16:14 proller joined #minetest
16:42 MH__ joined #minetest
16:48 Telesight joined #minetest
16:59 gman_ joined #minetest
16:59 gman_ hi people, is anyone there?
17:04 nrzkt joined #minetest
17:14 SylvieLorxu joined #minetest
17:18 Grandolf2 joined #minetest
17:19 the_doctor joined #minetest
17:22 swift110 im here hmmmm
17:38 Krock joined #minetest
17:51 halt_ joined #minetest
17:52 halt_ is it possible to set up a system of servers that you can tp through w/o exiting one and joining the other by hand?
17:55 ptv joined #minetest
17:56 sfan5 halt_: no
17:57 halt_ then how would i go about making a galaxy in a MT server in which each planet has its own gravaty field?
17:58 Megaf Any experient admin here interested in helping in my server?
17:58 xunto joined #minetest
18:02 thefamilygrog66 halt_, it's possible to override individual player physics on a server. I would have clearly defined regions in the server, and then change each player's physics depending on their x,z coordinates.
18:03 halt_ how would you do this?
18:05 Megaf So basically what I need as help is rebuilding griefed areas, replanting trees, giving interact to players after them asking and saying the rules.
18:05 thefamilygrog66 Give me a few minutes - I have to run out for a short bit, but when I come back I'll try to put together a basic mod for that. Someone might have done something similar already, not sure. If you're not going to be on IRC, then just pm your minetest forum ID.
18:05 Megaf only "fun" stuff
18:06 thefamilygrog66 halt_ ^^^
18:06 halt_ kk
18:07 TheBonsai joined #minetest
18:08 electrodude512 joined #minetest
18:14 Obani joined #minetest
18:14 Obani left #minetest
18:16 H-H-H joined #minetest
18:20 xunto left #minetest
18:22 Out`Of`Control is there a mod that block cheaters?
18:23 Out`Of`Control stack of 400 mese blocks
18:25 thefamilygrog66 Out`Of`Control: there are some lines in the minetest.conf.example file:
18:25 thefamilygrog66 #    If enabled, disable cheat prevention in multiplayer.
18:26 thefamilygrog66 #    type: bool
18:26 thefamilygrog66 # disable_anticheat = false
18:26 Out`Of`Control thefamilygrog66:  thank you
18:27 thefamilygrog66 Not sure if that's what you're looking for, but you could just add the last line, uncommented, with true instead of false, to your minetest.conf file
18:27 thefamilygrog66 yw
18:27 thefamilygrog66 sorry, leave it as false
18:27 thefamilygrog66 just uncommented
18:27 Out`Of`Control its true lol
18:28 thefamilygrog66 true, false, both sides of the same coin, haha
18:30 VargaD joined #minetest
18:34 redsPL joined #minetest
18:35 stormchaser3000 joined #minetest
18:37 sfan5 thefamilygrog66: the default is false anyway
18:37 sfan5 also no that probably doesnt stop what Out`Of`Control is having a problem with
18:37 thefamilygrog66 true enough, sfan5
18:38 Out`Of`Control how can i slow it down?
18:38 thefamilygrog66 what is the problem, exactly?
18:39 thefamilygrog66 i.e. what do you mean by "cheaters"?
18:39 Out`Of`Control thefamilygrog66:  player get 400 stack of mese blocks, as long i know only give privs can do that
18:40 Out`Of`Control 99 is limit
18:41 thefamilygrog66 yes, as long as an admin, or someone else who has give privs, doesn't drop them or give them to that player
18:41 thefamilygrog66 have you checked that particular player's privs?
18:43 Out`Of`Control yes
18:54 Fixer i wonder if it is possible to make some kind of anticheat mod that controls this
19:02 thefamilygrog66 Fixer & Out`Of`Control: it would be possible to make a mod that looks at a player's inventory and removes any stack of items greater than 99.
19:02 Fixer not always 99
19:02 Fixer it could be larger
19:02 Out`Of`Control thefamilygrog66: sometimes i give myself more than 99
19:03 thefamilygrog66 I do as well -- you could easily add a condition that would only remove stacks greater than 99 if the player doesn't have the give privs.
19:04 Ohso joined #minetest
19:05 Void7 why 99? you can get the maximum stack of any item
19:08 thefamilygrog66 Void7: Out`Of`Control's question was how to prevent an obvious cheat, where a player has a stack of 400 of a particular item, which is impossible unless they have the give priv, or someone with the give priv gave it to them, directly or otherwise
19:08 Void7 yes, I know
19:08 thefamilygrog66 Not sure what your question is then
19:09 Void7 an item can have a maximum stack of 1
19:09 Void7 that cheat prevention would not remove 5 tools
19:09 Void7 that are stacked
19:10 thefamilygrog66 You can't stack tools
19:10 thefamilygrog66 If I type "/giveme default:sword_diamond 5", it will only give me one sword
19:11 Void7 oh
19:12 thefamilygrog66 So I don't believe that would be an issue. Then again, I don't think it's possible to hack a client to cheat in that way (i.e. give privs) anyway. Is it?
19:12 Fixer i think it is possible
19:12 Fixer who knows what minetest exploits are available
19:13 thefamilygrog66 Developers might know... :D
19:13 Fixer one way is to check periodically inventory for suspicious activity?
19:15 thefamilygrog66 Yeah, for sure. As I mentioned, it would be fairly simple to write a mod that checked a player's inventory, say when they log on, and remove any unusually large (>99) stacks and/or ban the player
19:25 Puka joined #minetest
19:28 Wuzzy joined #minetest
19:30 bas080 joined #minetest
19:34 swift110 joined #minetest
19:36 swift110 joined #minetest
19:40 electrodude512 joined #minetest
19:57 Out`Of`Control thefamilygrog66:  yes, but even that 99 was a cheat
20:03 thefamilygrog66 Out`Of`Control, I'd recommend scouring the server log to see where the player obtained those items. Since privs are assigned server-side, I'm still skeptical about this being a client hack.
20:05 Out`Of`Control player was on around 5 hours
20:06 DI3HARD139 joined #minetest
20:07 Out`Of`Control thefamilygrog66:  i guess its a mod bug,
20:08 jojoa1997 joined #minetest
20:11 Amaz joined #minetest
20:12 H-H-H joined #minetest
20:23 xunto1 joined #minetest
20:26 thefamilygrog66 Out`Of`Control, which mod?
20:49 DMackey joined #minetest
20:55 GunshipPenguin joined #minetest
20:58 Markow joined #minetest
21:22 Landerson joined #minetest
21:22 Landerson what is the best subgame to play?
21:24 sfan5 minetest_game
21:25 sfan5 nah
21:25 sfan5 you should find out yourself
21:25 sfan5 carbone-ng and/or voxelgarden might be worth a try
21:29 turtleman joined #minetest
21:30 halt_ im back
21:30 halt_ 17:22:27
21:30 halt_ Landerson
21:30 halt_ what is the best subgame to play?
21:31 halt_ hmmm i like hungrygames / ctf if that counts?
21:59 electrodude512 joined #minetest
22:05 vktec joined #minetest
22:06 H-H-H joined #minetest
22:09 vktec Is there a way (possibly using a mod) to have a list of worlds when you first log in to a server, or to have some kind of lobby world that links to others? Preferably, I'd like to have each world use different mods or possibly even subgames. Does something like this already exist, or if not, how hard would it be to create?
22:10 vktec Perhaps it would be possible to forward people to a different server, running on a separate port...
22:11 Fixer i have not seen this feature
22:11 Fixer it is not implemented yet i guess
22:11 vktec Neither have I, but I'd like it :)
22:11 Fixer feel free to help code it by submitting a pull request with working code (if you are coder)
22:11 vktec Any ideas on how I'd go about creating a mod for that?
22:12 Fixer or add issue on github with feature request of this
22:12 vktec Fixer: Okay, I'll do that if I figure something out
22:12 Fixer i'm not a dev, but someone raised similar question recently iirc
22:12 vktec Do you think it would be possible in a mod, or would it have to be added to the core of the server?
22:13 Fixer don't know since I'm not a developer
22:13 vktec Ah, fair enough
22:13 Void7 afaik it isn't possible with mods
22:13 vktec Void7: Yeah, I thought that might be the case
22:13 Fixer i've seen this feature in MC on big servers
22:14 vktec Perhaps a proxy-type program that sits in front of a number of MT servers?
22:14 vktec I've not had a look at the protocol for communication between server and client, so I don't know if that's possible, but it's an idea
22:15 Fixer i guess everything is possible, question is how and where to code
22:15 vktec Yeah
22:15 vktec That's always the question ;)
22:15 Calinou https://lut.im/SeLHN5lupA/SrZP6UGAsEJzYJLG.png
22:15 Calinou new syntax theme in Godot, Gruvbox Dark :)
22:16 Void7 um wrong channel?
22:16 KaadmY heh
22:17 vktec Okay, thanks for the clarification guys, I'll have a browse through the server code and see what I come up with.
22:17 Void7 you'll probably need to change client code, though
22:17 Void7 the server can't tell the client to connect here
22:18 electrodude512 joined #minetest
22:19 vktec I was thinking perhaps along the lines of a proxy that sends info to/from servers and clients depending on a menu choice or something
22:19 vktec Maybe hook up a Lua mod to RabbitMQ or similar (not done much Lua, so I don't know what's available)
22:19 vktec And then have the proxy change the server that is connected to
22:20 vktec Either way, it should be a fun project :)
22:24 roboman2444 joined #minetest
22:29 endev15_ joined #minetest
22:33 endev15_ What's the best way to get the string of a node once you have it's position?
22:34 Hirato_ joined #minetest
22:35 endev15_ Also, how  can I check and see if an item string is registered, as well as if it points to a node or an item?
22:36 Void7 1. minetest.get_node(pos).name
22:37 stormchaser3000 joined #minetest
22:37 endev15_ why .name at the end?
22:37 endev15_ I've currently got:
22:37 endev15_ local node_pos = minetest.get_node(pos)
22:37 Void7 get_node() returns {name = "<node name>", param1 = <param1>, param2 = <param2>}
22:38 endev15_ local node = minetest.get_node(name)
22:38 endev15_ that's what i had above. I see what your saying tho... logically, what i've got above wouldn't work
22:38 paramat joined #minetest
22:39 paramat left #minetest
22:39 endev15_ now, my second question, is that simple?
22:39 endev15_ * is that a simple thing to do?
22:40 Void7 2. minetest.registered_items[<item name>].type is in ["node", "craftitem", ...]
22:40 endev15_ what about just checking if it's registered? remove .type?
22:40 Void7 yes
22:40 Void7 it'll be nil if the item isn't registered
22:41 endev15_ ok
22:41 Void7 very good reference: http://rubenwardy.com/minetest_modding_book/
22:41 endev15_ yeah i was looking at that but couldn't find anything on the subject
22:42 endev15_ just to confirm, getting the position of a node on punch is:
22:42 endev15_ minetest.get_node(pos)
22:42 endev15_ it seemed to give me an error
22:42 DFeniks joined #minetest
22:43 Void7 on_punch gets a node position and a node def (as defined by minetest.get_node(pos))
22:44 Void7 if it's a node
22:44 endev15_ so i don't need to run get_nod(pos), but I can just use the pos variable?
22:44 Void7 yes
22:45 endev15_ what if i want to print it in the chat?
22:45 Void7 minetest.chat_send_all(text) or minetest.chat_send_player(player, text)
22:45 Megaf lol, I just typed /spawn here, on IRC
22:45 endev15_ but using the pos variable. cause it gives me an error (i think)
22:45 endev15_ don't i have to convert it to a string first?
22:45 Void7 can I see all your code?
22:46 Void7 in a pastebin?
22:46 endev15_ using:
22:46 endev15_ minetest.pos_to_string(pos))
22:47 endev15_ it's actually just a test node for a /update command to update a node by providing the position and new node string. will put together the code u told me and send a pastebin link
22:51 Void7 untested: http://pastebin.com/LShcQ2tX
22:52 Void7 should workj
22:52 Void7 work *
22:52 endev15_ why core.register
22:52 Void7 oops, should be minetest.register
22:58 endev15_ trying your method
23:02 electrodude512 joined #minetest
23:03 endev15_ yep. that worked. i'll mess with that and get it doing exactly what i need for my mod
23:07 swift110 joined #minetest
23:07 swift110 joined #minetest
23:08 endev15_ http://pastebin.com/qNpX5yBE
23:08 endev15_ take a look at it if u can
23:09 endev15_ that's with the approach of more detailed error messages
23:10 swift110 ok so how do I install the tutorial mode
23:10 swift110 mode
23:10 swift110 mod
23:10 endev15_ Void7, what will .type be if it's a craftitem and if it's not?
23:10 Void7 .type can be "node", "tool", or "craftitem"
23:10 endev15_ ok
23:11 Void7 you're using registered_items(param), that will fail
23:11 Void7 you should be using registered_items[param]
23:11 endev15_ if you look at my pastebin, you'll see that i'm stuck at only continueing if both if statements are true. guess i should just embed them within each other to avoid creating a function out of each
23:12 endev15_ ok changed that
23:12 Void7 why are you returning true?
23:12 Void7 that will break out of the function
23:12 endev15_ cause i hadn't quite finished it. wait, it will?
23:13 endev15_ right... i'd forgotten about that.... lol
23:18 Void7 swift110: http://wiki.minetest.net/Subgames/Tutorial
23:18 H-H-H joined #minetest
23:19 swift110 that doesnt tell me anythng void
23:20 Void7 what os do you use?
23:22 swift110 lubuntu
23:23 endev15_ Void7, check this out please: http://pastebin.com/MNDbXNCm
23:23 endev15_ i think i need to do the pos differently tho so it's a table
23:23 endev15_ haven't yet tested
23:23 Void7 you should use minetest.set_node({x = x, y = y, z = z}, {name = param})
23:24 Void7 swift110: unzip tutorial.zip into ~/.minetest/
23:24 swift110 ok how do  I do that Void7
23:24 endev15_ why name = param?
23:25 endev15_ i assume the {} are to group the variables since they aren't a table
23:25 Void7 no, it's a table
23:25 Void7 a table is defined by {a = a, ...}
23:25 Void7 so {name = param} would define a table with only one key, 'name', set to param
23:26 endev15_ right. i can't just use the table name tho since none have been created. that's why i do it with x y
23:26 endev15_ ...and z
23:26 Void7 yes
23:26 endev15_ but why is there a need for the single key nam set to param? why not just use param?
23:26 Void7 because it requires a table
23:27 endev15_ ok... don't remember that, but ok.
23:28 endev15_ thanks!
23:28 Void7 swift110: can you open a terminal?
23:29 swift110 Void7, how do I unzip to the desired place
23:29 swift110 yes
23:29 Void7 swift110: cd ~/.minetest; unzip /path/to/tutorial.zip
23:30 Void7 or unzip /path/to/tutorial.zip -d ~/.minetest
23:35 swift110 ok
23:37 swift110 nothing is happening
23:38 Void7 run minetest
23:38 Void7 it won't add any new files/directories to ~/.minetest
23:39 swift110 ok minetest is up
23:39 Void7 there should be a new icon below the menu
23:39 Void7 click it
23:40 DI3HARD139 joined #minetest
23:40 Void7 hi
23:44 swift110 nope
23:44 swift110 i did what you said in the terminal and nothing happened
23:44 swift110 thats my point there are instructions but steps are skipped
23:44 swift110 swift110@swift110-ThinkPad-T420:~/.minetest$
23:44 swift110 was kicked by ShadowBot: Paste flood detected. Use a pastebin like pastebin.ubuntu.com or gist.github.com.
23:45 Megaf !server Megaf
23:45 MinetestBot Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 2/5, 0/3 | Version: 0.4.14-Megaf / MegafXploreNext | Ping: 8ms
23:45 swift110 joined #minetest
23:45 swift110 it was one line
23:50 DI3HARD139 joined #minetest
23:51 swift110 you gonna make me paste a few words into a pastebin seriously?
23:51 swift110 if you had given me full directions I wouldn't need to make this complicated
23:52 swift110 thats to Void7
23:53 vktec Void7 _did_ give you full directions
23:53 swift110 no
23:53 sofar swift110: you lagged and the bot thought you printed 3 lines in 1 second
23:53 swift110 ok
23:53 vktec That too :)
23:53 swift110 its not full instructions if i do what im told and nothing happens
23:54 swift110 swift110@swift110-ThinkPad-T420:~/.minetest$
23:54 vktec They're still full instructions, but they don't work for you for some reason.
23:54 vktec So what command did you run?
23:54 swift110 tutorial.zip
23:55 vktec That's a file, not a command
23:55 vktec You're in a terminal, right?
23:55 swift110 you said in terminal post the command i did that and got what i posted right before vktec responded
23:55 swift110 im in the terminal
23:56 vktec So where is tutorial.zip?
23:56 vktec Is it in your downloads foleder?
23:56 vktec *folder
23:57 swift110 yes
23:58 vktec Okay
23:59 vktec Gimme a mo
23:59 swift110 ok

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