| Time |
Nick |
Message |
| 00:05 |
aerozoic |
IhrFussel, IMO if you own the server there is no requirement to ask, but i probably would just as a courtesy. |
| 00:06 |
Shara |
Fussel, it somewhat varies. If they build something on a public server, they are already consenting for it to be viewed publically. |
| 00:07 |
Shara |
Doesn't mean it's not worth asking if you can |
| 00:07 |
Shara |
But I also usually only post to the server website, not the forums |
| 00:31 |
Sokomine |
most screenshots from servers seem to be overviews or larger projects. in general posting a screenshot of a building ought to be ok as long as the one posting the screenshot states who created it |
| 01:39 |
|
Tmanyo joined #minetest-hub |
| 01:40 |
|
NathanS21 joined #minetest-hub |
| 02:08 |
|
AndroBuilder joined #minetest-hub |
| 04:14 |
|
lumberJ joined #minetest-hub |
| 07:18 |
|
lumberJ joined #minetest-hub |
| 08:59 |
|
sniper338 joined #minetest-hub |
| 09:03 |
|
Krock joined #minetest-hub |
| 09:39 |
|
red-001 joined #minetest-hub |
| 10:53 |
|
longerstaff13-m joined #minetest-hub |
| 11:19 |
|
IhrFussel joined #minetest-hub |
| 11:21 |
IhrFussel |
Is it a known issues that signs from the signs_lib mod apparently cannot be placed on chests when shift-clicking? |
| 11:22 |
IhrFussel |
issue* |
| 11:23 |
IhrFussel |
Nevermind, I think the version is just too old and I need to update |
| 11:39 |
|
Fixer joined #minetest-hub |
| 11:40 |
xerox123_ |
Hello |
| 11:41 |
Fixer |
hello |
| 11:41 |
|
sniper570 joined #minetest-hub |
| 11:42 |
|
sniper570 joined #minetest-hub |
| 11:43 |
IhrFussel |
^ I fixed my problem by getting the newest mod version |
| 11:56 |
|
CWz joined #minetest-hub |
| 12:33 |
IhrFussel |
o.o |
| 12:34 |
|
shivajiva joined #minetest-hub |
| 12:38 |
rdococ |
o._a |
| 12:52 |
longerstaff13 |
o.O |
| 13:02 |
rdococ |
The longerstaff is yayed |
| 13:04 |
rdococ |
The longerstaff13 is a unicornâ„¢ |
| 13:04 |
longerstaff13 |
hi |
| 13:04 |
rdococ |
Unicorns are delicious |
| 13:04 |
|
aerozoic joined #minetest-hub |
| 13:06 |
longerstaff13 |
rdococ: unicorn killer :O |
| 13:07 |
rdococ |
>:D |
| 13:07 |
rdococ |
The yays will have killed the unicorn |
| 13:07 |
rdococ |
The past of a future that has been modified by the past and no longer exists as of the present past future tense |
| 13:08 |
* longerstaff13 |
says a simple "eh?" |
| 13:09 |
rdococ |
Small talk is weird, but Smalltalk is yayâ„¢ |
| 13:10 |
longerstaff13 |
brb |
| 13:10 |
rdococ |
The brb has yayed |
| 13:17 |
rdococ |
Bacon is not greasy enough and it's too chewy |
| 13:28 |
longerstaff13 |
bacon is delicious |
| 13:49 |
|
Ruslan1 joined #minetest-hub |
| 13:50 |
rdococ |
The Ruslan has yay |
| 13:56 |
|
sniper570 joined #minetest-hub |
| 13:56 |
* Shara |
confiscates all yay |
| 13:56 |
* Shara |
goes afk to suitably dispose of it |
| 13:59 |
xerox123 |
aww |
| 14:01 |
* rdococ |
replants his yay garden by manipulating the DNA of the yey |
| 14:02 |
ANAND |
rdococ, what is with you and 'yay'? :) |
| 14:02 |
ANAND |
is it* |
| 14:02 |
rdococ |
Yay is the ultimate expression of yay |
| 14:02 |
rdococ |
Yay transcends everything |
| 14:04 |
rdococ |
And soon it will transcend all, even Shara and their magical yay disposal system |
| 14:09 |
|
entuland joined #minetest-hub |
| 14:13 |
* longerstaff13 |
giggles |
| 14:17 |
Sokomine |
help! where did i end up? :) |
| 14:18 |
* Sokomine |
flees from some mysterious yays |
| 14:18 |
Krock |
Sokomine, it's the yay invasion |
| 14:19 |
* rdococ |
infests the channel with yay |
| 14:19 |
longerstaff13 |
eek! |
| 14:19 |
IhrFussel |
Devs: If 2 different mods define a hpchange() callback with a "true" flag at the end which makes the value final, how does the engine determine which callback to run last? |
| 14:24 |
sfan5 |
you shouldn't (and can't) rely on the order of callbacks |
| 14:25 |
IhrFussel |
So it's randomly decided? |
| 14:26 |
sfan5 |
probably just the order in which they were registered |
| 14:26 |
ANAND |
Are both callbacks even called |
| 14:26 |
ANAND |
? |
| 14:26 |
sfan5 |
in this case, no |
| 14:26 |
ANAND |
One gets called, returns true |
| 14:26 |
ANAND |
So the second won't even get called, right? |
| 14:27 |
IhrFussel |
That would explain why wear on armor didn't work until today, cause I use an own custom HP system which overrides the default |
| 14:28 |
sfan5 |
if you use a custom system what you should do is: |
| 14:28 |
sfan5 |
1) ensure it's loaded first (like builtin) |
| 14:28 |
IhrFussel |
I fixed it by adding armor:punch(player) to my custom HP callback and removing it from 3d_armor |
| 14:28 |
sfan5 |
2) imitate the real APIs |
| 14:29 |
sfan5 |
if you do that you won't need to worry about fixing third-party mods because everything will just work |
| 14:29 |
rubenwardy |
table.insert(minetest.registered_on_X, 1, function(...) end) |
| 14:29 |
rubenwardy |
forces a callback to run first |
| 14:29 |
rubenwardy |
no matter the mod load order |
| 14:30 |
IhrFussel |
But there is no workaround for hpchange() with true at the end correct? |
| 14:31 |
IhrFussel |
Cause only 1 instance will run |
| 14:35 |
sfan5 |
you need to provide register_on_player_hpchange from your mod for this to work |
| 14:40 |
rubenwardy |
you can iterate through the table yourself |
| 14:42 |
|
Out`Of`Control joined #minetest-hub |
| 14:43 |
xerox123 |
somebody enlighten me as to what's going on here please :D https://paste.ubuntu.com/p/4ZJfYPwkj4/ |
| 14:44 |
ANAND |
rubenwardy, this looks like the same error from CTF ^ |
| 14:44 |
rubenwardy |
yeah, that's a known issue in 0.4.17-dev |
| 14:44 |
ANAND |
attempt to index local 'node' (a nil value) |
| 14:45 |
ANAND |
rubenwardy: also, how 'bout going back to 0.4.16 until this issue is resolved? |
| 14:46 |
xerox123 |
doing that right now |
| 14:50 |
IhrFussel |
I don't have that issue on my server...my 0.4.17 is from Dec though |
| 14:51 |
sfan5 |
yes that's a newer issue |
| 14:52 |
Out`Of`Control |
hi |
| 14:55 |
* shivajiva |
wonders how busy Calinou is =) |
| 14:57 |
shivajiva |
Hi Out`Of`Control hows LibertyLand doing? |
| 14:58 |
Out`Of`Control |
good |
| 15:00 |
shivajiva |
never played there but sometimes hear my players mentioning it |
| 15:00 |
Out`Of`Control |
i see |
| 15:01 |
Out`Of`Control |
its very old server |
| 15:02 |
shivajiva |
yes it's been around longer than me |
| 15:04 |
Out`Of`Control |
i did not create it. Older than me too |
| 15:04 |
shivajiva |
The owner of minetest.rbose.org has configured their web site improperly. To protect your information from being stolen, Firefox has not connected to this web site |
| 15:05 |
shivajiva |
that needs sorting :) |
| 15:05 |
Out`Of`Control |
you need accept cert |
| 15:06 |
Out`Of`Control |
https://mt.rbose.org/ |
| 15:06 |
Out`Of`Control |
shivajiva: there is nothing special just map |
| 15:07 |
shivajiva |
yea but it's expired fwiw, slightly off putting |
| 15:08 |
Out`Of`Control |
oh sec i update |
| 15:08 |
shivajiva |
:) |
| 15:10 |
|
DI3HARD139 joined #minetest-hub |
| 15:10 |
Out`Of`Control |
shivajiva: try now |
| 15:11 |
shivajiva |
that is better :) |
| 15:11 |
Out`Of`Control |
thanks |
| 15:54 |
Calinou |
hi :) |
| 15:54 |
Calinou |
shivajiva: is there anything I need to do? |
| 15:54 |
|
paramat joined #minetest-hub |
| 15:54 |
Calinou |
I guess you're talking about https://github.com/minetest-mods/maptools/pull/11 |
| 15:59 |
Calinou |
shivajiva: it seems to work locally, adding a message when the player attempts to drop it would make sense |
| 16:25 |
|
zorman2000 joined #minetest-hub |
| 16:26 |
zorman2000 |
Hi all, does anyone knows why I'm I getting this error? |
| 16:26 |
zorman2000 |
2018-05-13 12:24:27: ACTION[Server]: 'zorman2000' submitted formspec ('advanced_npc:dedicated_trading_offers') but server hasn't sent formspec to client, possible exploitation attempt |
| 16:27 |
zorman2000 |
I'm using 0.5.0 |
| 16:34 |
IhrFussel |
zorman2000, do you define the formspec server side? |
| 16:34 |
IhrFussel |
And do you use minetest.show_formspec(player, formspec) to display it to the client? |
| 16:34 |
zorman2000 |
Yes to both questions |
| 16:35 |
zorman2000 |
I mean, formspec defined server side means it is defined on a server side mod, right |
| 16:35 |
zorman2000 |
Not a CSM |
| 16:36 |
Krock |
yes, it must be sent by the server |
| 16:36 |
IhrFussel |
Make sure the formspec name is really the same on both sides (if you can modify it on the client) ... if it still doesn't work open an issue |
| 16:36 |
Krock |
also it's minetest.show_formspec(player_name, formspec_name, formspec) |
| 16:39 |
IhrFussel |
zorman2000, to make sure it's really an engine issue create a new test mod with a simple formspec (just a letter or something) and show it to the client ... then in receive_fields() check for the "quit" action |
| 16:40 |
zorman2000 |
Yes, ok, I will do that... |
| 16:41 |
zorman2000 |
If anyone would like to check, this is the code in question: https://github.com/hkzorman/advanced_npc/blob/a7d5900e656ce55c142a4261c879022bffb377d6/trade/trade.lua#L249 |
| 16:41 |
zorman2000 |
Then on the on_player_receive_fields is where the server shows the log: https://github.com/hkzorman/advanced_npc/blob/a7d5900e656ce55c142a4261c879022bffb377d6/trade/trade.lua#L674 |
| 16:42 |
zorman2000 |
And it doesn't execute the on_player_receive_fields function |
| 16:44 |
IhrFussel |
minetest.register_on_player_receive_fields(function (player, formname, fields) << doesn't get called at all? That sounds like a bug |
| 16:45 |
zorman2000 |
It does, it just doesn't execute rest of function body |
| 16:46 |
Krock |
huh? if the function is called only Lua hooks can stop the function from executing |
| 16:46 |
Krock |
this means you're aborting the rest of the function by yourself |
| 16:47 |
zorman2000 |
You can see the code, I linked it above, and I don't that... let me check if it actually being called or not |
| 16:49 |
zorman2000 |
My bad, it doesn't call minetest.register_on_player_receive_fields() at all |
| 16:52 |
zorman2000 |
Not sure if it has something to do with it, but the formspec where is causing issue is actually a second formspec that was called from a on_player_receive_field() |
| 16:52 |
zorman2000 |
So basically a formspec is shown first, user clicks button, a second formspec is shown |
| 16:53 |
zorman2000 |
Do I have to close the original formspec in order to proceed to second one? |
| 16:53 |
zorman2000 |
Maybe this is what is happenning? |
| 16:53 |
Krock |
hmm let me check this on SP |
| 16:54 |
zorman2000 |
Krock, sorry, SP? |
| 16:54 |
Krock |
SinglePlayer |
| 16:55 |
zorman2000 |
Ah ok |
| 16:56 |
Krock |
the fields callback is called in my shop node https://github.com/SmallJoker/bitchange/blob/master/shop.lua#L184-L186 .. cloning your mod now |
| 16:58 |
zorman2000 |
You will need three mods if you intend to run it... mobs_redo, advanced_npc and this: |
| 16:58 |
zorman2000 |
https://github.com/hkzorman/mg_villages_npc.git |
| 16:59 |
Krock |
and afterwards I'll give myself a trader? |
| 16:59 |
zorman2000 |
Start on creative mode, get an NPC Spawner, then right click somewhere with the eggs... you can leave the basic settings and click Spawn |
| 17:00 |
Krock |
2018-05-13 18:59:49: ERROR[Main]: /data/Minetest/run/bin/../mods/mg_villages_npc/init.lua:5: attempt to concatenate local 'path' (a nil value) |
| 17:00 |
Krock |
ah |
| 17:00 |
Krock |
it must be npcS |
| 17:00 |
zorman2000 |
Ah yes |
| 17:00 |
zorman2000 |
Right, I have to fix that yet |
| 17:01 |
Krock |
consider adding a mod.conf there with name = mg_villages_npcs to correct it automatically |
| 17:01 |
zorman2000 |
Once the NPC spawns right click with an object in hand |
| 17:01 |
zorman2000 |
Thanks, this mg_villages_npc mod is WIP still |
| 17:01 |
Krock |
err. npc.info is nil |
| 17:01 |
zorman2000 |
Oh God... |
| 17:02 |
zorman2000 |
Let me check as well |
| 17:02 |
Krock |
fix_your%20mods.png |
| 17:04 |
zorman2000 |
Can you give me the last two lines of the error? |
| 17:05 |
zorman2000 |
Nvm, update mg_villages_npc, should be ok now I guess |
| 17:06 |
Krock |
well great.. changing the dir name back |
| 17:06 |
Krock |
2018-05-13 19:06:50: ERROR[Main]: ...test/run/bin/../mods/mg_villages_npc/data/names_data.lua:4: attempt to index field 'info' (a nil value) |
| 17:07 |
zorman2000 |
So, have you enabled mobs_redo, advanced_npc and mg_villages_npcs? |
| 17:07 |
Krock |
mobs_redo is up to date |
| 17:07 |
zorman2000 |
SOunds like advanced_npc is not enabled? |
| 17:08 |
Krock |
no, these mods depend on each other. I wouldn't get any error from that mod if either mobs or advanced_npc weren't found |
| 17:08 |
zorman2000 |
Ok, I will do fresh checkout and see what is going... thanks for the help though |
| 17:09 |
Krock |
maybe you're sending two formspecs at once, but the first sent arrives after the 2nd |
| 17:11 |
zorman2000 |
I'm sending one formspec after the other, but maybe I have to close the first one? I have read something about it in lua_api I think |
| 17:12 |
Krock |
no, sending a new one will update it correctly in the server code |
| 17:15 |
rdococ |
is there an open-source translation service? |
| 17:17 |
zorman2000 |
Krock, if you are still up for testing, I found the issue, I was very stupid |
| 17:17 |
zorman2000 |
You need to "git checkout clean_api" on advanced_npc folder |
| 17:29 |
Krock |
2018-05-13 19:28:57: ERROR[Main]: /data/Minetest/run/bin/../mods/mg_villages_npc/init.lua:15: attempt to call field 'set_mg_villages_entity_name' (a nil value) <-- zorman2000 |
| 17:30 |
Krock |
advanced_npc is at commit "Spawner: Decouple logic in spawner and generalize, also include more features" |
| 17:30 |
zorman2000 |
Yes, got it... my bad... if you happen to have mg_villages mod, you need it enabled as well |
| 17:31 |
* zorman2000 |
is assuming many things with this mod as it is WIP |
| 17:43 |
Krock |
zorman2000, please try to write a mod which can cause this bug on an easier way |
| 17:43 |
Krock |
I was able to reproduce it but the code is too nested to follow the right path |
| 17:44 |
zorman2000 |
No problem, I'll try, thanks for the help |
| 17:45 |
Krock |
and now it's time for a debug build and some gdb - these crashes annoy me |
| 17:45 |
Fixer |
yeah, I've stopped using ghostery long ago |
| 17:46 |
Fixer |
engine has entered into unstable territory it seems |
| 17:59 |
Krock |
I'm surprised how fast the debug mode binary is |
| 18:00 |
Krock |
with the MSVC builds I always got around 5 FPS - whereas it's here almost the original speed. feels like I'm doing something wrong |
| 18:01 |
shivajiva |
Calinou: any preference on the message, I was thinking S([maptools] You cannot drop that!) |
| 18:29 |
IhrFussel |
What's the best way to say it when I want to state in my game rules "do not try to kill players without their consent" ... I mean if players are AFK or don't expect to be killed |
| 18:31 |
Krock |
"Only kill players which agree on fighting" |
| 18:31 |
shivajiva |
"No PvP without mutual consent" |
| 18:34 |
paramat |
hehe i expect all players would say "do not kill me" in a fight |
| 18:37 |
Krock |
just kill them fast enoguh |
| 18:37 |
Krock |
so they can't say anything in the fight (only agree before) |
| 18:37 |
Krock |
lava and diamond sword help to finish the fight quickly and painful |
| 18:38 |
IhrFussel |
In my case it's not for PvP ... it's toggable but even when disabled bad players can try to kill them with lava/falling anvils/custom traps and I want to forbid that |
| 18:40 |
shivajiva |
use an afk command to protect them? |
| 18:41 |
Fixer |
this is crappy way |
| 18:41 |
Fixer |
instead do /pvp thing |
| 18:41 |
Fixer |
if both want pvp - they enable it via /pvp console command |
| 18:41 |
Fixer |
also, minetest chat sucks a lot |
| 18:41 |
IhrFussel |
I guess I could check in hpchange() how long they were idle and if it exceeds 3 minutes modify all damage to 0 |
| 18:43 |
Krock |
or just set them immortable by armor groups |
| 18:44 |
Krock |
that's most likely the proper solution for that issue you were looking for |
| 19:15 |
|
Dargod joined #minetest-hub |
| 19:19 |
|
paramat joined #minetest-hub |
| 19:21 |
|
Tmanyo joined #minetest-hub |
| 20:20 |
|
pauloue joined #minetest-hub |
| 21:05 |
|
Gael-de-Sailly joined #minetest-hub |
| 21:17 |
Fixer |
CHACHA |
| 21:29 |
rdococ |
Let's do the yay |
| 21:29 |
* rdococ |
yays |
| 21:54 |
|
Fixer joined #minetest-hub |
| 22:25 |
|
Fixer joined #minetest-hub |
| 22:26 |
|
longerstaff13-m joined #minetest-hub |