Time |
Nick |
Message |
00:25 |
|
oil_boi_ joined #minetest |
00:25 |
MinetestBot |
oil_boi_: Apr-01 21:38 UTC <texmex> iron ore fence?! :D |
00:26 |
oil_boi_ |
texmex: Yes! Everything is a fence now :D |
00:27 |
oil_boi_ |
MinetestBot: help |
00:27 |
|
swift110 joined #minetest |
00:27 |
oil_boi_ |
@MinetestBot Hi |
00:27 |
oil_boi_ |
Hmm I dunno how to use it :P |
00:40 |
oil_boi_ |
Also is this true? https://forum.minetest.net/viewtopic.php?p=370403#p370403 |
00:57 |
|
galaxie joined #minetest |
00:57 |
|
Miner_48er joined #minetest |
01:07 |
|
fluxflux joined #minetest |
01:13 |
|
Taoki joined #minetest |
01:29 |
|
fluxflux joined #minetest |
01:38 |
|
nephele joined #minetest |
01:50 |
|
nepugia joined #minetest |
01:59 |
|
MistahDarcy joined #minetest |
02:22 |
|
Hawk777 joined #minetest |
02:34 |
|
galex-713 joined #minetest |
02:52 |
|
Guest76919 joined #minetest |
02:52 |
|
erlehmann joined #minetest |
02:53 |
|
Pie-jacker875 joined #minetest |
02:55 |
|
erlehmann joined #minetest |
02:59 |
|
erlehmann joined #minetest |
03:05 |
|
Verticen joined #minetest |
03:29 |
|
Extex joined #minetest |
03:45 |
orbea |
when dying and using the ethereal mod with minetest-5.1.1 it causes the player to respawn in the same exact coordinates that they died. I reproduced this with only the default game and no other mods, any ideas? https://notabug.org/TenPlus1/ethereal |
03:53 |
orbea |
i made an issue explaining it more https://notabug.org/TenPlus1/ethereal/issues/9 |
04:04 |
|
Sodomon joined #minetest |
04:23 |
|
fluxflux joined #minetest |
04:28 |
|
fluxflux joined #minetest |
04:29 |
|
erlehmann joined #minetest |
04:35 |
* orbea |
grumbles at the error that vanishes without a trace just when I think I have a fix |
04:36 |
orbea |
(not the same one as that issue I made) |
04:43 |
|
galex-713 joined #minetest |
04:59 |
|
disconnected joined #minetest |
04:59 |
|
disconnected left #minetest |
05:08 |
oil_boi_ |
orbea: Sometimes bugs are sentient |
05:08 |
oil_boi_ |
"Ghost bug!" ? |
05:10 |
cheapie |
Looks like in about three hours now (if I remember the time right), the update for mesecons_carts that adds digilines-controlled rails should go live on the server that I play on most... should be fun to see what all can be built with that. |
05:10 |
oil_boi_ |
I say you keep running /kill until the mod breaks :D |
05:11 |
cheapie |
Unfortunately I wasn't able to get said rails to switch cart directions under digilines control, but they are able to start/stop/accelerate/decelerate them as well as detect their speed and any players riding in them. |
05:18 |
oil_boi_ |
Very fancy, cheapie |
05:18 |
cheapie |
If you think that's fancy then clearly you've never been on that server :P |
05:19 |
oil_boi_ |
I have no idea what the server is called |
05:19 |
cheapie |
VanessaE's Dreambuilder creative server, daconcepts.com:30000 |
05:20 |
cheapie |
There's a survival one with more or less the same mods on port 30001. |
05:29 |
|
Extex joined #minetest |
05:33 |
|
QwertyDragon joined #minetest |
05:39 |
oil_boi_ |
that was nice |
05:40 |
* cheapie |
nods |
05:40 |
|
erlehmann_ joined #minetest |
05:40 |
cheapie |
There are probably better servers for building some things, but I imagine I'd probably be correct in saying that we have the most technology there. |
05:40 |
* oil_boi_ |
wonders how to make a server |
05:41 |
|
Extex joined #minetest |
06:24 |
|
Extex joined #minetest |
06:58 |
|
absurb joined #minetest |
06:59 |
|
calcul0n joined #minetest |
07:28 |
|
macc24 joined #minetest |
07:39 |
absurb |
irc genocide! |
07:39 |
|
galaxie joined #minetest |
07:40 |
absurb |
freenode aught to be held responsible for these war crimes! |
07:44 |
Unit193 |
Please note that 'Quit:' means it's a quit message. Aka, Matrix quit everyone off the network. |
07:44 |
Ingar |
it's a Holy Cleansing of matrix users |
07:57 |
|
Quiark joined #minetest |
08:01 |
|
karamel joined #minetest |
08:03 |
oil_boi_ |
Holy shit freenode is getting ddosed |
08:07 |
|
SwissalpS joined #minetest |
08:10 |
|
mizux joined #minetest |
08:16 |
|
tomraceror joined #minetest |
08:16 |
|
HDMI_STECKDOSE joined #minetest |
08:23 |
|
snek joined #minetest |
08:23 |
|
rendeko[m] joined #minetest |
08:23 |
|
codic joined #minetest |
08:23 |
|
silwol joined #minetest |
08:23 |
|
jfred[m] joined #minetest |
08:23 |
|
rschulman joined #minetest |
08:24 |
|
Milan[m] joined #minetest |
08:24 |
|
nalkri joined #minetest |
08:24 |
|
Parnikkapore[m] joined #minetest |
08:24 |
|
kollaps[m] joined #minetest |
08:24 |
|
bhree[m] joined #minetest |
08:24 |
|
DarylSun joined #minetest |
08:24 |
|
texmex joined #minetest |
08:24 |
|
tuxayo[m] joined #minetest |
08:24 |
|
xose[m] joined #minetest |
08:24 |
|
swedneck joined #minetest |
08:24 |
|
mihagapiha[m] joined #minetest |
08:24 |
|
kb1000[m] joined #minetest |
08:37 |
|
ShadowNinja joined #minetest |
08:44 |
|
karamel joined #minetest |
08:46 |
|
macc24 joined #minetest |
08:54 |
|
xSmurf joined #minetest |
08:58 |
|
Beton joined #minetest |
09:00 |
|
macc24 joined #minetest |
09:01 |
oil_boi_ |
What makes a mob good? |
09:01 |
oil_boi_ |
Like, quality wise |
09:01 |
|
erlehmann joined #minetest |
09:05 |
|
Flabb joined #minetest |
09:05 |
|
erlehmann joined #minetest |
09:11 |
|
proller joined #minetest |
09:49 |
rubenwardy |
oil_boi_: interactions are believable and responsive, not an eyesore, not an ear sore |
09:49 |
rubenwardy |
Mob redo is not a good mobs mod, the interactions are terrible |
09:50 |
rubenwardy |
Mobkit is promising - the interactions are nice, but the code quality isn't |
09:55 |
oil_boi_ |
hmm very interesting rubenwardy |
09:55 |
oil_boi_ |
I also noticed the dtime varies based on how the player's moving on the level I'm utilizing it |
09:56 |
oil_boi_ |
maybe I'm missing a way to set the mob's yaw smoothly without resorting to automatic_face_movement_dir |
09:57 |
rubenwardy |
Entity yaw is smoothed in 5.0 and above |
09:58 |
oil_boi_ |
rubenwardy: from what I'm seeing with set_yaw it is a literal instantanious action, aka, jittery when used to turn an entity |
09:58 |
|
erlehmann joined #minetest |
09:58 |
rubenwardy |
It's smoothed on the client though |
09:58 |
rubenwardy |
So the client will rotate smoothly to the yaw |
09:58 |
oil_boi_ |
Maybe it's broken from the github version I'm using? |
09:59 |
rubenwardy |
If you're calling set yaw a lot, then you won't benefit from the smoothing so much |
09:59 |
oil_boi_ |
Will automatic_face_movement_max_rotation_per_sec smooth the yaw beyond what I can do server side? |
10:00 |
oil_boi_ |
Also rubenwardy either way, if I called it when the mob changed direction state or if I'm utilizing it as a literal translation to smoothly turn the entity it does not seem to make a difference |
10:00 |
oil_boi_ |
Very frustrating :< |
10:00 |
|
erlehmann joined #minetest |
10:05 |
|
galex-713 joined #minetest |
10:09 |
|
calcul0n_ joined #minetest |
10:13 |
oil_boi_ |
Yes it's very strange, that dtime seems to sleep when you stop moving then goes full speed when you're moving, I guess no one though anyone would utilize dedicated server step at 1e-05 |
10:23 |
|
macc24 joined #minetest |
10:30 |
|
erlehmann joined #minetest |
10:36 |
|
YuGiOhJCJ joined #minetest |
10:42 |
|
sagax joined #minetest |
10:42 |
|
HDMI_STECKDOSE joined #minetest |
10:46 |
oil_boi_ |
But that's alright, time to work around it :D |
10:57 |
|
FreeFull joined #minetest |
10:59 |
|
Fixer joined #minetest |
10:59 |
|
erlehmann joined #minetest |
11:10 |
|
Flabb joined #minetest |
11:13 |
|
Vargos joined #minetest |
11:27 |
|
Vargos joined #minetest |
12:23 |
|
Flabb joined #minetest |
12:49 |
|
majochup joined #minetest |
12:49 |
|
Wuzzy joined #minetest |
12:50 |
|
turtleman joined #minetest |
12:53 |
|
tomracer joined #minetest |
13:06 |
|
nephele_ joined #minetest |
13:06 |
|
minduser00 joined #minetest |
13:08 |
|
tuedel_ joined #minetest |
13:10 |
|
DusXMT joined #minetest |
13:15 |
|
panwolfram joined #minetest |
13:16 |
|
alket joined #minetest |
13:16 |
|
alket joined #minetest |
13:19 |
|
YuGiOhJCJ joined #minetest |
13:20 |
|
tuedel joined #minetest |
13:20 |
|
est31 joined #minetest |
13:25 |
|
MinetestBot joined #minetest |
13:26 |
oil_boi_ |
What is vector.angle used for? |
13:28 |
|
turtleman joined #minetest |
14:28 |
|
swift110 joined #minetest |
15:08 |
|
majochup joined #minetest |
15:09 |
Quiark |
ok I fixed my REPL plugin |
15:09 |
Quiark |
and here's a little demo too https://asciinema.org/a/315964 |
15:10 |
|
Taoki joined #minetest |
15:27 |
|
tomraceror joined #minetest |
15:28 |
|
SwissalpS joined #minetest |
15:31 |
|
jonadab joined #minetest |
15:36 |
|
macc24 joined #minetest |
15:42 |
|
HDMI_STECKDOSE joined #minetest |
15:44 |
|
erlehmann joined #minetest |
15:52 |
|
Andrey01 joined #minetest |
15:53 |
|
erlehmann joined #minetest |
15:57 |
|
erlehmann joined #minetest |
15:58 |
|
macc24 joined #minetest |
16:01 |
|
Extex joined #minetest |
16:02 |
|
Flabb joined #minetest |
16:02 |
|
erlehmann joined #minetest |
16:05 |
|
turtleman joined #minetest |
16:06 |
|
macc24 joined #minetest |
16:21 |
|
erlehmann joined #minetest |
16:21 |
|
SwissalpS joined #minetest |
16:32 |
|
erlehmann joined #minetest |
17:20 |
|
galex-713 joined #minetest |
17:21 |
|
Sodomon joined #minetest |
17:25 |
MinetestBot |
[git] ryvnf -> minetest/minetest: Fix texture distortion for flowing liquids (#9561) 3d6b55d https://git.io/JvFWW (2020-04-02T17:24:35Z) |
17:35 |
|
fluxflux joined #minetest |
17:40 |
|
erlehmann joined #minetest |
17:48 |
|
erlehmann joined #minetest |
17:52 |
|
Sodomon joined #minetest |
17:52 |
|
erlehmann joined #minetest |
18:00 |
|
erlehmann joined #minetest |
18:02 |
|
jonadab joined #minetest |
18:03 |
|
erlehmann joined #minetest |
18:08 |
|
HDMI_STECKDOSE joined #minetest |
18:08 |
|
erlehmann joined #minetest |
18:27 |
|
calcul0n joined #minetest |
18:33 |
|
Verticen joined #minetest |
18:49 |
|
Fuchs joined #minetest |
19:05 |
|
adfeno joined #minetest |
19:07 |
adfeno |
Hi there, how do I make an edible item store its original recipient/vessel/container and when eaten replace that edible item with the container? |
19:10 |
behalebabo |
adfeno: https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L4998 you can use `on_use = minetest.item_eat(value, "original_vessel")` |
19:11 |
adfeno |
What if for example, I'm using an item group as original vessel? |
19:11 |
adfeno |
In the recipe, I mean |
19:11 |
behalebabo |
then you'll probably need to use minetest.register_on_craft to save which vessel you're using in the output metadata, then have a custom on_use function that restores it |
19:12 |
behalebabo |
*in the output itemstack metadata |
19:12 |
adfeno |
Hm I see. |
19:14 |
|
troller joined #minetest |
19:15 |
adfeno |
I asked because I know a server which uses xdecor, and this mod adds xdecor:bowl while the server already has ethereal:bowl, with same recipe for both. xdecor:cauldron however explicitly expects xdecor:bowl to give player a soup, which when eaten gives xdecor:bowl. |
19:16 |
adfeno |
That outcome I'm trying to avoid, or at least have xdecor:bowl_soup a way to store the original member of group:food_bowl which was used to take soup. |
19:17 |
behalebabo |
yeah, that's a bit tricky; it might be better to merge ethereal:bowl into xdecor:bowl through some mod modification |
19:20 |
adfeno |
Hm, I think I know a way. |
19:22 |
|
MDude joined #minetest |
19:27 |
|
Soo_Slow joined #minetest |
19:38 |
|
macc24 joined #minetest |
19:39 |
|
testman joined #minetest |
19:39 |
|
erlehmann joined #minetest |
19:44 |
|
sagax joined #minetest |
19:45 |
adfeno |
How do I convert nested Lua tables to stirng? |
19:46 |
rubenwardy |
`minetest.serialise(tab, true)` or `minetest.write_json(tab)` |
19:46 |
rubenwardy |
former supports recursive types |
19:46 |
rubenwardy |
latter is more standard |
19:49 |
sfan5 |
serialize* |
19:50 |
rubenwardy |
bloody americans |
19:51 |
rubenwardy |
I'm currently implementing a class called "ChunkSerialiser" |
19:51 |
rubenwardy |
ok, that's a lie, I'm currently shitposting on reddit |
19:51 |
rubenwardy |
but I was writing a class called that |
19:52 |
adfeno |
rubenwardy: As a non-native English speaker, I always confuse "former" and "later", so by "former" you mean "minetest.write_json(tab)" ? |
19:52 |
Krock |
former = 1st, latter = 2nd |
19:52 |
rubenwardy |
former is before = minetest.serialize(tab) |
19:52 |
rubenwardy |
latter is the later = minetest.write_json(tab) |
19:52 |
rubenwardy |
former, beFore |
19:52 |
rubenwardy |
latter, later |
19:53 |
rubenwardy |
well, of those the latter is the more useful and correct way to remember |
19:53 |
|
Vargos joined #minetest |
19:55 |
adfeno |
Oh I see :D |
20:06 |
|
galex-713 joined #minetest |
20:10 |
|
FennecCode joined #minetest |
20:10 |
|
HDMI_STECKDOSE joined #minetest |
20:17 |
adfeno |
How do I make a new ItemStack but not add it to inventory, or how to refer to that recently added ItemStack? I want to add some metadata to the new ItemStack. |
20:18 |
rubenwardy |
`local stack = ItemStack("default:dirt")` |
20:22 |
|
tomracer joined #minetest |
20:24 |
|
erlehmann joined #minetest |
20:34 |
|
GreenDimond joined #minetest |
20:34 |
|
scr267 joined #minetest |
20:49 |
|
GreenXenith joined #minetest |
20:58 |
|
calcul0n_ joined #minetest |
20:59 |
|
turtleman joined #minetest |
21:01 |
|
Soo_Slow joined #minetest |
21:03 |
|
calcul0n joined #minetest |
21:12 |
|
absurb joined #minetest |
21:20 |
|
Foz joined #minetest |
21:23 |
|
Krock joined #minetest |
21:53 |
adfeno |
If ItemStack:set_metadata() is deprecated, how should I set metadata ? |
21:57 |
sfan5 |
use the metadata object returned by get_meta() |
21:57 |
rubenwardy |
~book storage |
21:57 |
rubenwardy |
!book storage |
21:57 |
MinetestBot |
rubenwardy: Storage and Metadata - https://rubenwardy.com/minetest_modding_book//en/map/storage.html |
21:58 |
rubenwardy |
specifically the meta data section |
21:59 |
GreenXenith |
oh, IRC MinetestBot has that command now |
21:59 |
GreenXenith |
:] |
21:59 |
sfan5 |
it does since 2 years |
21:59 |
rubenwardy |
it had it before MinetestBot on Discord existed, GreenXenith |
21:59 |
GreenXenith |
damn ok |
21:59 |
rubenwardy |
citation needed |
22:00 |
GreenXenith |
let's fact check |
22:00 |
GreenXenith |
darn |
22:00 |
GreenXenith |
6 months before |
22:01 |
rubenwardy |
actually, it definitely had it first because I made the API for the IRC MinetestBot |
22:01 |
rubenwardy |
the feed being https://rubenwardy.com/minetest_modding_book/sitemap.json |
22:01 |
|
Ex joined #minetest |
22:01 |
rubenwardy |
*API |
22:02 |
adfeno |
hm, strange, for some reason the recipe I'm making works in regards to replacing the vessel/empty container with liquid/soup, but in the same nesting fails to set metadata just for every itemstring in the same group but one. |
22:02 |
rubenwardy |
I need to fix that double slash at some point |
22:02 |
rubenwardy |
adfeno: are you setting the stack back? |
22:02 |
GreenXenith |
thankfully you gave the API a lot more functionality than IRC MB ever used |
22:02 |
rubenwardy |
what callback are you in? |
22:03 |
rubenwardy |
GreenXenith: the IRC bot uses all of it for searching, but doesn't display all of it |
22:03 |
|
Extex joined #minetest |
22:03 |
adfeno |
I'm trying to improve xdecor:cauldron, I'll give a paste link with my improvements so far |
22:04 |
GreenXenith |
Hm, maybe I oughta take notes from MinetestBot IRC commands |
22:12 |
adfeno |
rubenwardy: http://adfeno.mooo.com:8080/P%c3%bablico/Software/xdecor%202020-04-02.zip |
22:12 |
adfeno |
The most significant change is in cooking.lua |
22:12 |
adfeno |
Other files weren't touched |
22:13 |
adfeno |
I meant /src/cooking.lua |
22:13 |
adfeno |
I expect to take a soup from xdecor:cauldron |
22:13 |
rubenwardy |
can't see any immediately obvious issues - have you tried using print statements to make sure things are called? |
22:14 |
adfeno |
And that soup to carry a metadata called "container" containing the ItemString (string) of the original container. |
22:16 |
|
fluxflux joined #minetest |
22:21 |
adfeno |
rubenwardy: I did try sending some stuff to chat, particularly so far I printed the container (line 246), but for some reason, every soup that was not taken with xdecor:bowl returns nothing (while those taken with xdecor:bowl return this itemstring) |
22:35 |
adfeno |
Hm, I think I found the bug |
22:40 |
adfeno |
OK. That was solved, now the soup has the metadata related to the container, regardless of the container used |
22:40 |
|
Extex joined #minetest |
22:43 |
adfeno |
Now I wonder, how to make the custom on_use function for minetest.register_craftitem("xdecor:bowl_soup", .. , work in such a way that the container is returned to the player inventory. |
22:50 |
|
Extex joined #minetest |
22:53 |
adfeno |
What does on_use should return? |
22:56 |
Extex |
itemstack |
22:56 |
adfeno |
Hm, OK |
22:59 |
adfeno |
Strange, the on_use for the custom xdecor:bowl_soup I made doesn't seem to work, even if I put "return " before minetest.item_eat . |
23:01 |
Extex |
Return has to be at the very end of the function |
23:02 |
behalebabo |
adfeno: look up minetest.do_item_eat |
23:02 |
behalebabo |
minetest.item_eat is a function that returns a function to be used for on_use |
23:02 |
behalebabo |
https://github.com/minetest/minetest/blob/478e7532985320c5ddacc0280f77b67956715a65/builtin/game/item.lua#L503 |
23:15 |
adfeno |
Ah-ha! It worked :D |
23:15 |
adfeno |
Thank you for everything :D |