Time |
Nick |
Message |
00:04 |
|
ThomasMonroe joined #minetest-dev |
00:30 |
paramat |
merging game#1990 in a minute |
00:30 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1990 -- Biomes: Add 'dirt with coniferous litter' node for coniferous forest by paramat |
00:30 |
ThomasMonroe |
ooooohh niiiice :) |
00:42 |
paramat |
merged |
00:42 |
paramat |
next ferns in that biome |
00:53 |
ThomasMonroe |
:) cool |
01:00 |
|
AntumDeluge joined #minetest-dev |
01:16 |
|
EvergreenTree joined #minetest-dev |
01:49 |
|
AntumD joined #minetest-dev |
02:43 |
paramat |
game#1994 |
02:43 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1994 -- Ferns: Add 3 sizes for coniferous forest biome by paramat |
02:47 |
ThomasMonroe |
maybe only have a certain type of flower for the forest |
02:50 |
ThomasMonroe |
like maybe a Thimbleberry for accuracy |
02:51 |
ThomasMonroe |
you could also add pinecones |
03:25 |
paramat |
yeah, i will remove the normal flowers |
03:34 |
paramat |
done, at least we still have mushrooms |
03:35 |
|
CBugDCoder joined #minetest-dev |
03:49 |
ThomasMonroe |
true |
04:37 |
|
paramat joined #minetest-dev |
04:50 |
|
Sonos joined #minetest-dev |
05:46 |
|
torgdor joined #minetest-dev |
06:51 |
|
SonosFuer joined #minetest-dev |
07:43 |
|
AntumDeluge joined #minetest-dev |
08:01 |
|
AntumD joined #minetest-dev |
08:02 |
|
antum__ joined #minetest-dev |
08:05 |
|
AntumDeluge joined #minetest-dev |
08:47 |
|
Sonos joined #minetest-dev |
10:04 |
|
Jordach joined #minetest-dev |
10:16 |
|
twoelk joined #minetest-dev |
11:36 |
|
nerzhul joined #minetest-dev |
11:43 |
|
compunerd joined #minetest-dev |
12:03 |
|
Fixer joined #minetest-dev |
12:05 |
|
twoelk left #minetest-dev |
12:34 |
|
Darcidride joined #minetest-dev |
13:43 |
|
Raven262 joined #minetest-dev |
14:06 |
|
lisac joined #minetest-dev |
15:09 |
|
paramat joined #minetest-dev |
15:14 |
paramat |
easy review, essentially copypaste of grass_* code, all tested game#1994 |
15:14 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1994 -- Ferns: Add 3 sizes for coniferous forest biome by paramat |
15:21 |
|
fwhcat joined #minetest-dev |
15:35 |
|
proller joined #minetest-dev |
15:42 |
|
fwhcat joined #minetest-dev |
15:42 |
|
fwhcat joined #minetest-dev |
16:40 |
|
EvergreenTree joined #minetest-dev |
16:54 |
|
Krock joined #minetest-dev |
17:01 |
Fixer |
very recent bug: https://github.com/minetest/minetest/issues/6830 |
17:02 |
Krock |
apparently wrong scrolling #6809 |
17:02 |
ShadowBot |
https://github.com/minetest/minetest/issues/6809 -- Fix scrolling by numberZero |
17:04 |
Krock |
indeed, can reproduce |
17:06 |
Krock |
same when selecting the text |
17:09 |
|
proller joined #minetest-dev |
17:12 |
|
proller joined #minetest-dev |
17:14 |
|
proller joined #minetest-dev |
17:18 |
|
corvus_ joined #minetest-dev |
17:19 |
|
lisac_ joined #minetest-dev |
17:25 |
|
EvergreenTree joined #minetest-dev |
17:48 |
|
lisac_ joined #minetest-dev |
18:27 |
|
Krock joined #minetest-dev |
18:51 |
|
SonosFuer joined #minetest-dev |
18:56 |
|
Krock joined #minetest-dev |
19:04 |
|
twahm joined #minetest-dev |
19:05 |
twahm |
How can I contribute minetest? |
19:08 |
Krock |
fork the repository minetest or minetest_game, depending if you want C++ or Lua |
19:08 |
twahm |
But what can I do? |
19:09 |
Krock |
http://dev.minetest.net/How_to_start_contributing |
19:09 |
Krock |
there are 786 issues.. one of them is surely something that you can solve |
19:09 |
paramat |
and read through the 800 issues =) plenty to do and we're understaffed |
19:10 |
Krock |
https://github.com/minetest/minetest/labels/Beginner%20Friendly |
19:10 |
twahm |
I'm new to github and I do not know how it works, could you explain? |
19:11 |
Krock |
no, there are plenty of tutorials on youtube and even topics on the minetest forums that can do that |
19:11 |
twahm |
thank you |
19:11 |
Krock |
https://forum.minetest.net/viewtopic.php?f=3&t=14262 |
19:11 |
Krock |
!next |
19:11 |
ShadowBot |
Another satisfied customer. Next! |
19:12 |
sofar |
twahm: easier would be to start helping out with mods in lua |
19:12 |
|
Puka joined #minetest-dev |
19:12 |
sofar |
c++ isn't an easy language to master |
19:13 |
paramat |
twahm go to github help page and follow the 'bootcamp' tutorials for forking and contributing, they're clear and easy to follow |
19:13 |
paramat |
and yes start with lua, possibly in MTGame |
19:14 |
twahm |
I already programmed in c ++ and I would like to contribute with the engine, but I do not know the internal structure of minetest |
19:23 |
Krock |
most of the files are self-descriptive what they do. If we take an example, starting in Lua object:set_pos. Calls the C++ function in src/script, goes to the ServerActiveObject (content_sao.*), sends a packet (server.*) to the client (network/clientpackethandler.cpp), client sets the ClientActiveObject (content_cao.*) position |
19:24 |
Krock |
TL;DR: Digging themselves through the code for a few hours also clarifies a lot |
19:24 |
twahm |
And the lua api is in the script folder? |
19:25 |
Krock |
yes |
19:30 |
twahm |
I have never worked with lua in c ++, as I understand it is also needed something like a register.lua and minetest interact with the functions through the lua library? |
19:33 |
Hijiri |
twahm: I don't quite understand what you are asking |
19:35 |
Krock |
twahm, Minetest has to provide C functions that Lua can call. We have access to the internal Lua C functions to register them |
19:35 |
Krock |
once they are called, we get some sort of stack with what we can work |
19:36 |
twahm |
Then minetest works with a single thread? |
19:37 |
Krock |
no. The script part is single thread |
19:38 |
twahm |
Would it be possible to distribute the mods among several threads? |
19:39 |
Krock |
possible yes. but not desired, as almost all mods depend on "default" from minetest_game and on others. If they run in multiple threads there won't be any direct communication possible anymore |
19:42 |
twahm |
I see, How do you determine when a new version of minetest comes out? |
19:45 |
twahm |
What changes are made in the code to determine that it is time to get a new version? |
19:47 |
Krock |
calculated using 42 * math.pi / 1337.0 * BS + 666 or in short: It's done when it's done. 0.4.17 was planned this December but could happen next year.. dunno. |
19:48 |
Krock |
If you look at the releases page on GitHub you can also see the interval of our release cycle |
19:50 |
|
EvergreenTree joined #minetest-dev |
20:10 |
|
torgdor joined #minetest-dev |
20:26 |
|
paramat joined #minetest-dev |
20:30 |
|
fwhcat joined #minetest-dev |
20:40 |
paramat |
game#1995 fairly trivial so will merge with game#1994 in a few mins |
20:40 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1995 -- Resize junglegrass selection box by Ezhh |
20:40 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1994 -- Ferns: Add 3 sizes for coniferous forest biome by paramat |
20:51 |
|
CBugDCoder joined #minetest-dev |
20:51 |
paramat |
merging |
20:52 |
|
Sonos joined #minetest-dev |
20:55 |
paramat |
done |
20:58 |
paramat |
more coming, in the mood for mtg stuff |
21:01 |
paramat |
big todo list, want to reduce it |
21:01 |
|
Taoki joined #minetest-dev |
21:10 |
|
ThomasMonroe joined #minetest-dev |
21:24 |
|
Raven262 joined #minetest-dev |
21:37 |
|
Tmanyo joined #minetest-dev |
21:39 |
|
proller joined #minetest-dev |
21:41 |
|
proller joined #minetest-dev |
22:00 |
|
Taoki joined #minetest-dev |
22:20 |
Krock |
nore, alternative furnace code (possibly easier to understand) https://pastebin.com/FVbz4Nrn Tested successfully, using 9 (* 34s) acacia trunks, cooking 99 (* 3s) copper lumps |
22:54 |
|
Taoki joined #minetest-dev |
22:58 |
|
SonosFuer joined #minetest-dev |
23:43 |
|
proller joined #minetest-dev |
23:57 |
|
proller joined #minetest-dev |