| Time |
Nick |
Message |
| 00:02 |
|
crazyR joined #minetest |
| 00:02 |
Wayward_One |
yeah, there's many |
| 00:02 |
ciwolsey |
they include textures for mescons/technic too? |
| 00:03 |
Wayward_One |
yeah, especially VanessaE's HDX |
| 00:03 |
ciwolsey |
i will get that |
| 00:12 |
ciwolsey |
is there a way to search for items in creative mode? |
| 00:13 |
kaeza |
unified inventory :) |
| 00:13 |
ciwolsey |
nice |
| 00:14 |
|
AnotherBrick joined #minetest |
| 00:16 |
|
luizrpgluiz left #minetest |
| 00:17 |
|
Fusl joined #minetest |
| 00:20 |
|
ecutruin joined #minetest |
| 00:33 |
|
Vazon joined #minetest |
| 00:50 |
|
kaeza joined #minetest |
| 01:21 |
|
luizrpgluiz joined #minetest |
| 01:21 |
|
kriller509 joined #minetest |
| 01:22 |
kriller509 |
Hey |
| 01:23 |
kriller509 |
Anyone on here good with code? |
| 01:23 |
Bratmon |
Sorta; why? |
| 01:23 |
kriller509 |
Looking for help with a Subgame I am making |
| 01:24 |
Bratmon |
I can't really take on a new project right now, sorry. |
| 01:24 |
kriller509 |
Damn |
| 01:24 |
kriller509 |
Say, how would I go about adding a new biome? |
| 01:25 |
kriller509 |
Or changing an existing one |
| 01:27 |
kriller509 |
I tried doing the default Directory but that seemed more for Ore Generating / Environment(Grass, Cactuses) |
| 01:27 |
kriller509 |
the mapgen.lua in it |
| 01:32 |
Bratmon |
Most of the biomes stuff tends to be in the engine. |
| 01:34 |
Bratmon |
So it might be hard to change it in a mod. |
| 01:37 |
|
jojoa1997 joined #minetest |
| 01:43 |
|
JohnnyComeL8ly joined #minetest |
| 01:57 |
hmmmm |
kriller509, adding a biome could be as simple as a line of code or as complex as reimplementing the entire biome system |
| 01:57 |
hmmmm |
it depends on whether the map generation algorithm you're creating the biome for has biome support |
| 01:58 |
hmmmm |
v5 and v7 do; v6 does not |
| 02:04 |
|
MinerDad joined #minetest |
| 02:13 |
|
electrodude512 joined #minetest |
| 02:38 |
|
Sokomine joined #minetest |
| 02:52 |
|
mint joined #minetest |
| 03:18 |
|
kaeza joined #minetest |
| 03:18 |
|
Zeno` joined #minetest |
| 03:27 |
|
MinerDad joined #minetest |
| 03:30 |
|
Pentium44 joined #minetest |
| 04:16 |
|
gregorycu joined #minetest |
| 04:19 |
|
turtleman_ joined #minetest |
| 04:23 |
|
Megaf joined #minetest |
| 04:35 |
|
AgentFire joined #minetest |
| 04:46 |
|
ThatGraemeGuy joined #minetest |
| 04:46 |
|
ThatGraemeGuy joined #minetest |
| 04:49 |
|
someguy_irc joined #minetest |
| 04:56 |
|
Megaf joined #minetest |
| 05:32 |
|
sol_invi1tus joined #minetest |
| 05:45 |
|
Calinou joined #minetest |
| 05:59 |
|
JohnnyComeL8ly joined #minetest |
| 06:01 |
|
ThatGraemeGuy joined #minetest |
| 06:07 |
stormchaser3000 |
wth |
| 06:08 |
stormchaser3000 |
http://pastebin.ubuntu.com/9557528/ |
| 06:08 |
stormchaser3000 |
mods keep throwing errors |
| 06:08 |
stormchaser3000 |
i am assuing that these functions exist or used to but are messed up |
| 06:10 |
Bratmon |
stormchaser3000, Is this on a fresh world? |
| 06:11 |
stormchaser3000 |
yes |
| 06:12 |
Bratmon |
Is this every mod or just that one? |
| 06:15 |
|
sol_invictus joined #minetest |
| 06:19 |
Bratmon |
I think it's a worldedit problem. |
| 06:19 |
Bratmon |
Or a problem with a schematic file. |
| 06:21 |
Bratmon |
If you don't have any schematics you care about, try just deleting/renaming them all. |
| 06:27 |
|
MinerDad joined #minetest |
| 06:28 |
Zeno` |
hi MinerDad |
| 06:28 |
MinerDad |
hi |
| 06:29 |
|
AnotherBrick joined #minetest |
| 06:29 |
Zeno` |
Anything new happening? |
| 06:31 |
gregorycu |
So, how are mods meant to work |
| 06:31 |
gregorycu |
I'll be more precise |
| 06:31 |
Calinou |
today I learned about this: https://github.com/takezoe/gitbucket |
| 06:31 |
Calinou |
hi Zeno` |
| 06:31 |
MinerDad |
Looking at https://github.com/minetest/minetest/issues/1374 and seeing what I can do about it |
| 06:32 |
Bratmon |
gregorycu, please do. |
| 06:32 |
Zeno` |
MinerDad, you don't muck around do you :D |
| 06:32 |
Bratmon |
MinerDad, If you could fix that, that would be awesome. |
| 06:33 |
Calinou |
Zeno`, is there progress on the gamma PR? |
| 06:33 |
Zeno` |
Calinou, nobody has commented at all :/ |
| 06:33 |
gregorycu |
You register a node, which is a table of callbacks. If you want your node to have state, I'm guessing you have your own container somewhere, that has an index of positions to node data? |
| 06:33 |
MinerDad |
lol. That bug really bothers me while playing the game. |
| 06:33 |
gregorycu |
And the callbacks should "pass-through" to the object in that container |
| 06:34 |
Bratmon |
Calinou, What's a github clone doing being hosted on github? It seems like there's a lack of confidence being displayed. |
| 06:34 |
Calinou |
Bratmon, well… this is GitHub |
| 06:34 |
Zeno` |
Calinou, I'm using the gamma patch already (have been since I made it) |
| 06:35 |
gregorycu |
Is that accurate? |
| 06:36 |
Bratmon |
gregorycu, nodes have their own metadata (if needed), accessible by minetest.get_meta(pos) |
| 06:37 |
Bratmon |
Most state of nodes usually goes there. |
| 06:37 |
gregorycu |
Where do helper functions live? |
| 06:37 |
Calinou |
in builtin/ folder |
| 06:38 |
gregorycu |
I mean, for my node, it has functions to assist me, I can't chuck them in the callback definition table as I don't think I'd be able to call them |
| 06:38 |
Bratmon |
gregorycu, can they be made static? |
| 06:39 |
gregorycu |
In lua, what does static mean? |
| 06:41 |
gregorycu |
I gotta admit, I'm a programmer used to OO programming |
| 06:41 |
Bratmon |
Err not static. |
| 06:42 |
Bratmon |
I don't really know much lua either. |
| 06:42 |
gregorycu |
I think I'm trying to shoehorn my mod to use OO |
| 06:42 |
gregorycu |
Ok, one more question |
| 06:42 |
Bratmon |
That's not a bad choice. |
| 06:42 |
Calinou |
celeron55 will like you |
| 06:42 |
Calinou |
he dislikes excessive OOPisms :p |
| 06:43 |
gregorycu |
When does the world get saved? |
| 06:43 |
Bratmon |
That I don't know. |
| 06:43 |
Calinou |
on a regular interval, every 5.3 seconds by default, I think |
| 06:43 |
Calinou |
Carbone increases it to 15.3 seconsd |
| 06:44 |
gregorycu |
Wow |
| 06:44 |
gregorycu |
That's... frequent |
| 06:44 |
Calinou |
but the changes are small at each save |
| 06:44 |
|
someguy_irc joined #minetest |
| 06:44 |
gregorycu |
It's a diff, in other words |
| 06:46 |
gregorycu |
What I was thinking, was I have a container full of objects, and during save, it writes out the metadata |
| 06:46 |
gregorycu |
Rather than me continually reading/writing the metadata every tick |
| 06:46 |
gregorycu |
Where the metadata is going to be JSON |
| 06:47 |
gregorycu |
But that sounds like it ain't gunna work |
| 06:47 |
gregorycu |
One of the reasons is that I can't register an event to fire on-save |
| 06:48 |
Zeno` |
"I can't chuck them in the callback definition table as I don't think I'd be able to call them" <--- I think you probably can |
| 06:48 |
Zeno` |
I'm not great with Lua either, but I can't see why "callbacks" can't be saved into a table |
| 06:48 |
Zeno` |
plantlife modpack does a similar thing |
| 06:49 |
Zeno` |
you'd have to register a "master callback" and then call your callbacks in the table from that master callback |
| 06:50 |
gregorycu |
But a callback function doesn't know where it will be stored, therefore how can it call other callbacks? |
| 06:50 |
Zeno` |
callback is probably the wrong word. You'd store the actual function in the table |
| 06:51 |
Zeno` |
have a look at plantlife modpack anyway, it may give ideas |
| 06:51 |
Zeno` |
(and I may be misunderstanding what you're saying) |
| 06:51 |
gregorycu |
Alright, plantlife |
| 06:51 |
gregorycu |
You may be, but I'll check out plantlife |
| 06:51 |
gregorycu |
But thank you |
| 06:52 |
Zeno` |
hehe, no problem. Can't hurt looking even if it's not applicable ;) |
| 06:52 |
Zeno` |
you want to look in the plants_lib directory; i.e. https://github.com/VanessaE/plantlife_modpack/tree/master/plants_lib |
| 06:54 |
|
rickmcfarley joined #minetest |
| 06:55 |
MinerDad |
What's the difference between a detached inventory and a node inventory? |
| 06:57 |
|
Bluebird joined #minetest |
| 06:57 |
MinerDad |
nevermind, I think I finally figured it out |
| 06:58 |
|
Bluebird left #minetest |
| 06:58 |
Bratmon |
I was about to say "A node inventory is attached to a node, a detached inventory is detached" |
| 06:58 |
Bratmon |
But that seemed silly. |
| 07:02 |
MinerDad |
yeah |
| 07:03 |
|
someguy_irc joined #minetest |
| 07:08 |
gregorycu |
Wasn't helpful, but in interesting read anyway |
| 07:08 |
Zeno` |
:D |
| 07:09 |
|
exio4 joined #minetest |
| 07:09 |
gregorycu |
Well, I mean, it kinda did |
| 07:10 |
gregorycu |
I know what you mean by static functions |
| 07:10 |
gregorycu |
More like named functions |
| 07:11 |
gregorycu |
Or something, functions that don't exist in the callback table, but in a "global" table elsewhere |
| 07:12 |
|
Bluebird joined #minetest |
| 07:14 |
|
Viper168 joined #minetest |
| 07:14 |
|
Jousway joined #minetest |
| 07:16 |
Zeno` |
they don't need to be named |
| 07:16 |
Zeno` |
You'll work it out, I'm sure :) |
| 07:16 |
|
paramat joined #minetest |
| 07:16 |
Zeno` |
in plants-lib named functions are obsolete AFAIK |
| 07:16 |
|
paramat left #minetest |
| 07:16 |
Zeno` |
they're still there for backwards compatibility though |
| 07:19 |
|
Bluebird joined #minetest |
| 07:20 |
stormchaser3000 |
Bratmon: sorry about the slow response but um a lot of mods are throwing errors |
| 07:21 |
stormchaser3000 |
3d_armor |
| 07:21 |
stormchaser3000 |
ambience |
| 07:21 |
stormchaser3000 |
worldedit |
| 07:21 |
stormchaser3000 |
and signs_lib from the homedecor mod pack |
| 07:23 |
stormchaser3000 |
oh and skyblock |
| 07:24 |
gregorycu |
I figured out a solution |
| 07:24 |
Bluebird |
testing |
| 07:24 |
gregorycu |
At the moment, I register nodes like so register_node("name", { ... unnamed table |
| 07:25 |
gregorycu |
What this means is because the table itself is unnamed, I can't reference it |
| 07:25 |
gregorycu |
However, if I defined a table elsewhere, and instead register_node("name",some_table) the table could reference itself via some_table |
| 07:25 |
|
Bluebird left #minetest |
| 07:26 |
|
Bluebird joined #minetest |
| 07:26 |
Bluebird |
testing |
| 07:26 |
gregorycu |
Bluebird, you came through twice |
| 07:26 |
gregorycu |
I heard you before you left and rejoined |
| 07:26 |
gregorycu |
this doesn't answer the question of the best way for me to handle state, but it does allow me to have as many helper functions as I want |
| 07:27 |
Bluebird |
Ok, good. I'm completely new to IRC and am trying to figure out the Quassel interface. |
| 07:31 |
Zeno` |
seems everyone is using Quassel these days |
| 07:32 |
gregorycu |
I'm using chatzilla |
| 07:33 |
gregorycu |
Cause it's easy |
| 07:37 |
|
Bluebird left #minetest |
| 07:41 |
|
LazyJ joined #minetest |
| 07:42 |
|
DFeniks joined #minetest |
| 07:42 |
|
BluebirdGreycoat joined #minetest |
| 07:45 |
|
BluebirdGreycoat joined #minetest |
| 07:47 |
|
BluebirdGreycoat joined #minetest |
| 07:52 |
BluebirdGreycoat |
Testing. |
| 07:54 |
|
BluebirdGreycoat left #minetest |
| 07:55 |
|
BluebirdGreycoat joined #minetest |
| 07:56 |
|
BluebirdGreycoat left #minetest |
| 07:57 |
|
pro joined #minetest |
| 07:57 |
gregorycu |
Bluebird, 5 by 5 |
| 07:57 |
|
CWz joined #minetest |
| 08:04 |
Zeno` |
hmm |
| 08:05 |
gregorycu |
It's pretty unfortunate that bad Lua causes minetest to crash |
| 08:06 |
Zeno` |
does it? |
| 08:06 |
gregorycu |
Yes |
| 08:07 |
gregorycu |
An unhandled LuaException bubbles up |
| 08:07 |
gregorycu |
Maybe I should grab the src and fix it |
| 08:07 |
gregorycu |
Considering C++ is my best language |
| 08:09 |
|
JohnnyComeL8ly joined #minetest |
| 08:09 |
gregorycu |
Urgh, lots of deps |
| 08:09 |
Zeno` |
well that's a bug |
| 08:17 |
|
MinerDad joined #minetest |
| 08:17 |
|
Trustable joined #minetest |
| 08:30 |
|
pro joined #minetest |
| 08:35 |
|
exio4 joined #minetest |
| 08:36 |
gregorycu |
1.5k compile warnings... |
| 08:43 |
|
crazyR joined #minetest |
| 08:52 |
|
FR^2 joined #minetest |
| 09:01 |
|
Yepoleb_ joined #minetest |
| 09:02 |
Zeno` |
lol |
| 09:02 |
Zeno` |
what compiler and warning settings? |
| 09:03 |
Zeno` |
Try with -Wall -Wextra ! |
| 09:03 |
Zeno` |
more like 17k warnings |
| 09:07 |
|
DMackey joined #minetest |
| 09:15 |
|
jin_xi joined #minetest |
| 09:18 |
gregorycu |
lol, got it all compiling |
| 09:18 |
gregorycu |
Now linking |
| 09:18 |
|
MinerDad joined #minetest |
| 09:19 |
Zeno` |
I'd still like to know which compiler gave you 1500 warnings... |
| 09:19 |
|
meldrian joined #minetest |
| 09:19 |
gregorycu |
Visual studio 2013 |
| 09:19 |
gregorycu |
I'll tell you the warning level one sec |
| 09:19 |
gregorycu |
3 |
| 09:19 |
Zeno` |
hmm ok |
| 09:20 |
gregorycu |
Mostly about shortening conversions |
| 09:20 |
Zeno` |
"shortening conversions"? Can you paste an example? |
| 09:22 |
gregorycu |
double d = 1.; float f = d; |
| 09:23 |
|
Amaz joined #minetest |
| 09:23 |
Zeno` |
oh ok |
| 09:24 |
Zeno` |
hmm, they should be fixed at some point I guess |
| 09:30 |
Zeno` |
I don't think we have anyone using Visual Studio |
| 09:30 |
MinetestBot |
[git] Zeno- -> minetest/minetest: Suppress compiler warning f5211bb http://git.io/-W5HHA (2014-12-18T19:29:04+10:00) |
| 09:30 |
Zeno` |
I know Krock uses MSVC from the .net folders |
| 09:31 |
Zeno` |
make, rather |
| 09:32 |
gregorycu |
Well, "good news" is that I got it compiling and linking |
| 09:32 |
gregorycu |
Let's see if it works |
| 09:33 |
|
e1z0 joined #minetest |
| 09:33 |
|
aheinecke joined #minetest |
| 09:34 |
|
e1z0 joined #minetest |
| 09:35 |
|
phantombeta joined #minetest |
| 09:37 |
|
pro joined #minetest |
| 09:41 |
gregorycu |
lol nice unit tests |
| 09:42 |
Zeno` |
what'd they do? |
| 09:42 |
Zeno` |
apart from being mostly useless |
| 09:50 |
gregorycu |
Check out test.cpp |
| 09:52 |
Zeno` |
I'd rather not |
| 09:54 |
|
ImQ009 joined #minetest |
| 09:59 |
|
JamesTait joined #minetest |
| 10:07 |
|
SylvieLorxu joined #minetest |
| 10:10 |
|
casimir joined #minetest |
| 10:10 |
|
casimir joined #minetest |
| 10:17 |
|
DFeniks joined #minetest |
| 10:21 |
|
theTroy joined #minetest |
| 10:30 |
MinetestBot |
[git] Zeno- -> minetest/minetest: Fix visual_scale for NDT_PLANTLIKE being set too small 815876e http://git.io/0CaL2A (2014-12-18T20:28:14+10:00) |
| 10:42 |
|
TenPlus1 joined #minetest |
| 10:42 |
TenPlus1 |
Hi folks... |
| 10:47 |
gregorycu |
Hello there |
| 10:47 |
TenPlus1 |
hi greg |
| 10:49 |
Zeno` |
TenPlus1, tell Rifqi I rebased their patch please. I'll PM you the link |
| 10:51 |
Zeno` |
gregorycu, profile client separate from server |
| 10:51 |
gregorycu |
Will do |
| 10:51 |
Zeno` |
you'll need to set up the local server as I suggested before. If you're profiling a "singleplayer" build it's too confusing |
| 10:51 |
Zeno` |
s/build/game |
| 10:52 |
gregorycu |
If you want, I can show you the very simple optimisation |
| 10:52 |
gregorycu |
It's a datatype optimisation |
| 10:52 |
gregorycu |
But yeah, I'll have to profile release first |
| 10:54 |
TenPlus1 |
gregory, is it a c++ or lua optimization ? |
| 10:55 |
gregorycu |
C++ |
| 10:55 |
gregorycu |
On the MeshThread |
| 10:56 |
TenPlus1 |
ah kewl, am always looking for new ways to speedup things :) |
| 10:56 |
Zeno` |
yes, show me please |
| 10:56 |
gregorycu |
This stood out very easily, at least in a debug build |
| 10:57 |
Zeno` |
wait, what are you profiling? client or server? |
| 10:57 |
gregorycu |
Singleplayer, for the moment |
| 10:58 |
gregorycu |
But anyway, the optimisation was the frame member on the TileSpec, I changed it from std::map to std::vector |
| 10:58 |
TenPlus1 |
is it much of a speed increase ? |
| 10:59 |
gregorycu |
In debug it is |
| 10:59 |
gregorycu |
I'm about to test release |
| 10:59 |
TenPlus1 |
sweet <fingers crossed> |
| 10:59 |
Zeno` |
line 1307? |
| 11:00 |
gregorycu |
Tile.h, line 276 |
| 11:00 |
Zeno` |
oh wait |
| 11:00 |
Zeno` |
yeah |
| 11:00 |
gregorycu |
In debug, the thread spends a lot of time deleting the map |
| 11:01 |
gregorycu |
cause it creates a lot of temporaries |
| 11:02 |
Zeno` |
I only profile optimized builds |
| 11:02 |
gregorycu |
I usually only do that too, but if I can't use something in debug it annoys me :) |
| 11:07 |
Zeno` |
http://i.imgur.com/AAWsYgx.jpg |
| 11:07 |
Zeno` |
getTileInfo() is a very expensive function |
| 11:08 |
gregorycu |
I gotta roll-back my changes and rerun my test |
| 11:08 |
gregorycu |
yeah, shit function |
| 11:09 |
gregorycu |
Maybe it has to be this expensive |
| 11:09 |
gregorycu |
But I doubt it |
| 11:11 |
TenPlus1 |
many things can be optimized with enough time |
| 11:12 |
gregorycu |
The trick is to find the low-hanging fruit |
| 11:12 |
gregorycu |
The low-risk, easy changes, that give big improvements |
| 11:13 |
Zeno` |
gregorycu, profile the client from a month ago before my changes ;) |
| 11:13 |
TenPlus1 |
been trying to tweak the falling.lua code and think I have improvements :P |
| 11:16 |
Zeno` |
22% of getTileInfo() is VoxelManipulator::addArea() though |
| 11:16 |
Zeno` |
15% is the smooth lighting |
| 11:17 |
TenPlus1 |
smooth lighting only works on full blocks though, stairs and slabs are ignored |
| 11:19 |
|
proller joined #minetest |
| 11:19 |
gregorycu |
Good news |
| 11:19 |
gregorycu |
At least in single player, my "optimisation" results in an improvement in release build |
| 11:19 |
TenPlus1 |
working ? |
| 11:19 |
gregorycu |
I'll post a screenie |
| 11:19 |
TenPlus1 |
:) |
| 11:26 |
gregorycu |
http://i.imgur.com/U0J2HKE.png |
| 11:26 |
gregorycu |
Top is before, bottom is after |
| 11:29 |
TenPlus1 |
will be handy to see if it goes upstream :P |
| 11:29 |
gregorycu |
That's a speedup of 30% for updateFastFaceRow :) |
| 11:30 |
gregorycu |
Which is half of the processing time |
| 11:30 |
Zeno` |
make a PR |
| 11:30 |
Zeno` |
it needs to be tested |
| 11:30 |
gregorycu |
Alright, I'll figure out how to do this |
| 11:30 |
Zeno` |
:) |
| 11:31 |
TenPlus1 |
cya folks :P |
| 11:33 |
|
Cacatoes joined #minetest |
| 11:36 |
|
proller joined #minetest |
| 11:38 |
Zeno` |
gregorycu, you're new to git? |
| 11:38 |
Zeno` |
*always* make a PR in a branch |
| 11:38 |
gregorycu |
Yes, I'm used to TFS |
| 11:39 |
Zeno` |
i.e. clone minetest; make a new branch; make your changes (in that new branch); push; and then create a PR for that branch |
| 11:39 |
Zeno` |
without branches you're in for a lot of pain :) |
| 11:40 |
gregorycu |
Looks like minetest only has 4 bracnes? |
| 11:40 |
gregorycu |
brances? |
| 11:40 |
gregorycu |
ffs |
| 11:40 |
gregorycu |
branches |
| 11:41 |
gregorycu |
hmm... |
| 11:41 |
gregorycu |
Apparently I already have a branch |
| 11:42 |
gregorycu |
Must have done that when I was drunk |
| 11:45 |
Zeno` |
lol |
| 11:45 |
Zeno` |
yeah, make a branch from master (head) |
| 11:48 |
ThatGraemeGuy |
<gregorycu> Looks like minetest only has 4 bracnes? |
| 11:48 |
ThatGraemeGuy |
you make the PR against minetest's master, using your branch |
| 11:48 |
gregorycu |
Ahh ok |
| 11:49 |
ThatGraemeGuy |
knowledge filed under the dept. of things I won't screw up ever again |
| 11:49 |
Zeno` |
... until next time |
| 11:49 |
Zeno` |
:D |
| 11:49 |
ThatGraemeGuy |
lol |
| 11:50 |
ThatGraemeGuy |
nope I did one for something the other day, nice and clean like |
| 11:50 |
Zeno` |
smooth |
| 11:53 |
|
proller joined #minetest |
| 11:54 |
|
DFeniks joined #minetest |
| 11:58 |
|
khonkhortisan joined #minetest |
| 12:02 |
|
hmmmm joined #minetest |
| 12:05 |
|
eeew` joined #minetest |
| 12:08 |
|
ImQ009 joined #minetest |
| 12:09 |
|
Haudegen joined #minetest |
| 12:15 |
gregorycu |
This is the best tutorial I've ever seen: http://rogerdudler.github.io/git-guide/ |
| 12:30 |
|
jojoa1997 joined #minetest |
| 12:32 |
gregorycu |
Zeno`: I think I did it |
| 12:32 |
gregorycu |
https://github.com/minetest/minetest/pull/1987 |
| 12:33 |
gregorycu |
Though it failed CI?! |
| 12:35 |
Zeno` |
it hasn't failed |
| 12:35 |
Zeno` |
it's still in progress |
| 12:36 |
|
Amaz joined #minetest |
| 12:36 |
gregorycu |
Oh, I thought it said it failed checks |
| 12:36 |
gregorycu |
This branch has failed checks, but can be merged. |
| 12:37 |
Zeno` |
https://github.com/minetest/minetest/pull/1987 |
| 12:37 |
Zeno` |
maybe it says that until TI is finished |
| 12:37 |
Zeno` |
https://travis-ci.org/minetest/minetest/builds/44448292 |
| 12:38 |
gregorycu |
I haven't even profiled singleplayer vs server yet, like a promised I would, for you |
| 12:38 |
gregorycu |
I bet you think I'm a real arsehole |
| 12:38 |
Zeno` |
nah |
| 12:39 |
Zeno` |
building |
| 12:40 |
gregorycu |
You building my changes? Awesome |
| 12:45 |
Zeno` |
Do you want the bad news or the good news first? |
| 12:47 |
gregorycu |
Bad |
| 12:48 |
gregorycu |
Be gentle |
| 12:51 |
Zeno` |
First, I am only profiling the client (I connect to my local test server) |
| 12:51 |
Zeno` |
Bad news is I see no significant difference |
| 12:51 |
Zeno` |
Good news is I only did short tests |
| 12:51 |
gregorycu |
hmm... |
| 12:52 |
gregorycu |
What do you mean when you say "see" |
| 12:52 |
Zeno` |
in my profile |
| 12:53 |
Zeno` |
I'll paste |
| 12:53 |
gregorycu |
Thanks |
| 12:55 |
Zeno` |
another bit of good news is that (IMO) std::Map is the incorrect datatype in the first place |
| 12:55 |
|
MinerDad joined #minetest |
| 12:56 |
gregorycu |
The MeshUpdateThread |
| 12:56 |
gregorycu |
I assume that's a client thread? |
| 12:58 |
Zeno` |
yes |
| 12:58 |
Zeno` |
I'll perform more extensive tests tomorrow |
| 12:58 |
Zeno` |
the screenshots I linked to you are optimised builds, btw |
| 12:59 |
Zeno` |
Incl. is pointless to look at because of the frame limiting |
| 13:00 |
Zeno` |
self cost is another matter... |
| 13:00 |
gregorycu |
Looks like I'm using a new compiler |
| 13:00 |
Zeno` |
maybe |
| 13:00 |
gregorycu |
Maybe that did it |
| 13:00 |
Zeno` |
I compiling and testing on Linux |
| 13:01 |
|
pro joined #minetest |
| 13:02 |
Zeno` |
but, std::vector is almost certainly the better data type |
| 13:02 |
Zeno` |
better/more appropriate |
| 13:03 |
gregorycu |
Yeah, it's a dense index |
| 13:05 |
Zeno` |
oh, one more thing |
| 13:06 |
Zeno` |
since the profiles (at least these preliminary ones) are basically the same on Linux but not on Windows then this might be a good thing! |
| 13:06 |
gregorycu |
How so? |
| 13:06 |
Zeno` |
i.e. it can be changed without affecting linux performance but improve Windows performance |
| 13:07 |
gregorycu |
I think I'll ahve to install an older version of the compiler |
| 13:07 |
Zeno` |
we have very few Windows testers |
| 13:07 |
gregorycu |
I may be relying on a new compiler feature |
| 13:07 |
gregorycu |
Also, in your "before" screenie, what is the 2nd function in the bottom right pane |
| 13:07 |
* Zeno` |
looks |
| 13:08 |
Zeno` |
std::map |
| 13:08 |
Zeno` |
rebalancing |
| 13:08 |
Zeno` |
std::map in c98 is a RB tree |
| 13:08 |
gregorycu |
Isn't it the same in c++11? |
| 13:09 |
Zeno` |
maybe, I'm not sure. I know c11 adds an unordered map but I don't know if this is related |
| 13:09 |
gregorycu |
unordered_map is a hash map |
| 13:09 |
gregorycu |
So, the main different seems to be operator= for std::vector |
| 13:10 |
gregorycu |
1% for me, 7.9% for you |
| 13:10 |
gregorycu |
Anyway, run those tests on client/server |
| 13:10 |
Zeno` |
I will |
| 13:11 |
Zeno` |
I think vector is the more appropriate type whatever the case |
| 13:11 |
Zeno` |
There is no reason, that I can see at a glance, that it should be a map |
| 13:11 |
Zeno` |
it's only 11PM here but I am dead tired lol |
| 13:12 |
gregorycu |
Where is here? |
| 13:12 |
Zeno` |
Gold Coast, Australia |
| 13:12 |
gregorycu |
See |
| 13:12 |
gregorycu |
What I don't understand |
| 13:12 |
gregorycu |
Why the fuck is it 12am in melbourne, but 11pm in goldcoast |
| 13:12 |
Zeno` |
lol |
| 13:12 |
Zeno` |
because Melbourne has a bug |
| 13:12 |
gregorycu |
You guys are furthur east than us |
| 13:12 |
gregorycu |
I'm from Melbourne, by the way |
| 13:13 |
Zeno` |
I guessed that from your comment ;) Nice to finally meet a fellow Australian on here :D |
| 13:13 |
gregorycu |
Well, have a good sleep then |
| 13:14 |
gregorycu |
I'll catch you tomorrow maybe :) |
| 13:14 |
Zeno` |
I'll idle. I think your PR might be good even if there is NOT a performance increase |
| 13:14 |
Zeno` |
mainly because it's more correct |
| 13:14 |
Zeno` |
I'll do some big tests tomorrow |
| 13:14 |
Zeno` |
yeah, I'm always here (addicted) lol |
| 13:15 |
Zeno` |
nice work |
| 13:15 |
* Zeno` |
is idling |
| 13:16 |
Zeno` |
p.s. there is a bug that apparently only shows on Windows ;) |
| 13:16 |
Zeno` |
https://github.com/minetest/minetest/issues/1959 |
| 13:17 |
gregorycu |
It's like your asking me to check it out, but you're not |
| 13:17 |
gregorycu |
I'll check it out |
| 13:20 |
Zeno` |
me... I just mentioned it :) |
| 13:29 |
|
brothersome joined #minetest |
| 13:57 |
|
proller joined #minetest |
| 14:02 |
|
crazyR joined #minetest |
| 14:03 |
|
shadowzone joined #minetest |
| 14:06 |
|
jojoa1997|PC joined #minetest |
| 14:17 |
|
uroboro joined #minetest |
| 14:20 |
|
gregorycu joined #minetest |
| 14:20 |
|
exio4_ joined #minetest |
| 14:22 |
|
luizrpgluiz joined #minetest |
| 14:22 |
luizrpgluiz |
hi |
| 14:23 |
Bratmon |
Hi |
| 14:23 |
|
gregorycu_ joined #minetest |
| 14:23 |
* Zeno` |
stands on his head |
| 14:23 |
Zeno` |
weeeeeeeeeeee |
| 14:24 |
Zeno` |
i am a dalek! |
| 14:25 |
|
ecutruin joined #minetest |
| 14:25 |
* Zeno` |
makes funny noises |
| 14:25 |
marktraceur |
YOU ARE NOT A DALEK. EXPLAIN. EXPLAAAAAAIIIIN. |
| 14:25 |
Zeno` |
arrrrrrrgh |
| 14:25 |
Zeno` |
! |
| 14:25 |
* Zeno` |
hides in the corner |
| 14:25 |
marktraceur |
Sound strategy |
| 14:25 |
luizrpgluiz |
someone here has some mod terrain generator with other blocks? |
| 14:27 |
gregorycu |
I can't repo that bug, by the way |
| 14:28 |
shadowzone |
Zeno`, you are not a f'ing dalek |
| 14:28 |
|
phantombeta joined #minetest |
| 14:28 |
shadowzone |
You are a wizard |
| 14:28 |
|
jojoa1997 joined #minetest |
| 14:32 |
Zeno` |
I am a wizard dalek! |
| 14:33 |
shadowzone |
-_- |
| 14:34 |
Zeno` |
instead of "exterminate!" I say "experiment!" |
| 14:34 |
Zeno` |
not much of a difference really |
| 14:34 |
shadowzone |
Do you like Doctor Who? |
| 14:34 |
Zeno` |
I do like who |
| 14:35 |
shadowzone |
I do too |
| 14:35 |
shadowzone |
In our house if you |
| 14:35 |
shadowzone |
oops |
| 14:35 |
shadowzone |
If you're not a whovian you can go to bed |
| 14:41 |
LazyJ |
"Who's who?" wondered Horton who heard a Who. "The Doctor, that's who!", exclaimed Roger Daltrey, lead singer of "The Who". And perched above them all was the sleepy owl perplexed, "Who who?", "Who who?" |
| 14:47 |
|
stakewinner00 joined #minetest |
| 14:47 |
|
proller joined #minetest |
| 14:52 |
brothersome |
Is there a person who is an admin for m.ayntest.net ? |
| 14:54 |
shadowzone |
Not that I know of. |
| 15:05 |
|
proller joined #minetest |
| 15:10 |
|
luizrpgluiz left #minetest |
| 15:10 |
|
zat joined #minetest |
| 15:17 |
|
Viper168_ joined #minetest |
| 15:23 |
|
SylvieLorxu joined #minetest |
| 15:26 |
|
MinerDad joined #minetest |
| 15:27 |
|
Tux[Qyou] joined #minetest |
| 15:37 |
|
Aragas joined #minetest |
| 15:38 |
|
roniz joined #minetest |
| 15:45 |
|
pro joined #minetest |
| 15:46 |
|
theTroy1 joined #minetest |
| 15:53 |
|
brothersome joined #minetest |
| 15:57 |
|
MinerDad joined #minetest |
| 16:07 |
|
H-H-H joined #minetest |
| 16:09 |
|
DFeniks joined #minetest |
| 16:11 |
|
Calinou joined #minetest |
| 16:11 |
|
DFeniks joined #minetest |
| 16:12 |
|
DFeniks joined #minetest |
| 16:19 |
|
jojoa1997 joined #minetest |
| 16:19 |
|
shadowzone joined #minetest |
| 16:21 |
|
Weedy joined #minetest |
| 16:21 |
|
SmugLeaf joined #minetest |
| 16:21 |
|
MinetestForFun joined #minetest |
| 16:23 |
|
shadowzone joined #minetest |
| 16:24 |
|
Jousway joined #minetest |
| 16:26 |
|
Pest joined #minetest |
| 16:27 |
|
jojoa1997 joined #minetest |
| 16:31 |
|
cg72 joined #minetest |
| 16:32 |
|
ElectronLibre joined #minetest |
| 16:42 |
|
Erthome joined #minetest |
| 16:43 |
|
AgentFire joined #minetest |
| 16:43 |
AgentFire |
Do you have to have the irrlicht open when playing minetest? |
| 16:44 |
jin_xi |
AgentFire: no, irrlicht is a library |
| 16:44 |
Calinou |
AgentFire, the console window? yes, if you close it, the game closes too |
| 16:44 |
Calinou |
feel free to minimize it though |
| 16:44 |
AgentFire |
Can the console window cause lag though? |
| 16:44 |
jin_xi |
also, what is the irrlicht? also if console is problem you can do & disown when launching and close it |
| 16:45 |
jin_xi |
on linux that is |
| 16:45 |
Calinou |
no, not at all |
| 16:47 |
|
Cacatoes joined #minetest |
| 16:47 |
AgentFire |
Okay. Also, jin_xi, I'm running Windows |
| 16:48 |
|
twoelk joined #minetest |
| 16:49 |
jin_xi |
AgentFire: yes, my bad for trying to answer question without even understanding. |
| 16:49 |
twoelk |
uh? is http://mediacrush.net/ down? |
| 16:50 |
AgentFire |
It's fine, at least you tried to help. Sometimes, I ask a question in other places, and I get no answers whatsoever. |
| 16:51 |
Calinou |
twoelk, try lut.im |
| 16:52 |
twoelk |
was rather trying to see old pics on the forum |
| 16:53 |
twoelk |
like the stuff I posted at the JustTest server thread |
| 16:56 |
sfan5 |
!py __import__("os").popen("curl https://mediacru.sh 1>/dev/null 2>&1").read() |
| 16:56 |
sfan5 |
MinetestBot! |
| 16:56 |
MinetestBot |
sfan5! |
| 16:57 |
MinetestBot |
'' |
| 16:57 |
sfan5 |
yup |
| 16:57 |
sfan5 |
down |
| 16:58 |
twoelk |
time to panic? |
| 16:59 |
exio4 |
http://i.imgur.com/Xbik2.gif |
| 16:59 |
AgentFire |
MinetestBot! |
| 16:59 |
MinetestBot |
AgentFire! |
| 17:00 |
sfan5 |
twoelk: SirCmpwn> working on it fast as we can |
| 17:01 |
LazyJ |
The farming mod in minetest_game allows cotton to grow on sand_soil but not wheat. Was this intentional or just overlooked among all the other lines of code? |
| 17:01 |
sfan5 |
LazyJ: intentional afaik |
| 17:01 |
|
crazyR joined #minetest |
| 17:02 |
LazyJ |
Darn. I was hoping it was a typo. :p |
| 17:12 |
|
Jordach joined #minetest |
| 17:13 |
|
crazyR joined #minetest |
| 17:14 |
twoelk |
I like this one http://i.imgur.com/aI5KJV8.png |
| 17:19 |
|
Wayward_One joined #minetest |
| 17:20 |
|
rubenwardy joined #minetest |
| 17:21 |
|
rcmaehl joined #minetest |
| 17:21 |
|
rcmaehl joined #minetest |
| 17:22 |
shadowzone |
gotta go |
| 17:26 |
rubenwardy |
Hi all! |
| 17:29 |
Yellowberry |
hi rubenwardy |
| 17:42 |
|
crazyR joined #minetest |
| 17:43 |
|
Calinou joined #minetest |
| 17:48 |
|
DFeniks joined #minetest |
| 17:48 |
|
MoIn joined #minetest |
| 17:49 |
Jordach |
mmmm |
| 17:49 |
Jordach |
dat pressure sensitivity |
| 17:49 |
Jordach |
Krita lieks my graphics tablet |
| 17:51 |
Calinou |
what graphics tablet did you get? how much did it cost? |
| 17:52 |
DFeniks |
so i heard you need to test windows build , and i go to https://forum.minetest.net/viewtopic.php?f=18&t=10742 and downloaded both versions |
| 17:52 |
|
iqualfragile joined #minetest |
| 17:53 |
DFeniks |
and now i will need to upload 1 picture first |
| 17:53 |
Jordach |
Calinou, £16 (by Trust, rolls up much like paper, and uses a AAA battery, plus 3 years warranty and spare pen tips) |
| 17:53 |
Jordach |
i might also play Minetest with it for pen practice :3 |
| 17:53 |
Calinou |
probably only works on Windows |
| 17:53 |
Jordach |
Calinou, it supports Linux too |
| 17:54 |
Jordach |
(uses a generic one) |
| 17:54 |
Calinou |
does it require proprietary firmware? |
| 17:54 |
Calinou |
and in general… does it work well for drawing? |
| 17:54 |
Jordach |
Calinou, yes |
| 17:54 |
Calinou |
ie. firmware that you'd find in kernel |
| 17:55 |
Calinou |
not in the hardware itself |
| 17:55 |
Jordach |
Calinou, no non-free drivers under linux |
| 17:55 |
DFeniks |
so i launched 32 bit version and clicked on public server checkbox and got this https://mediacru.sh/r3KPXV7urO0o wtf? |
| 17:55 |
Calinou |
try it with Linux-libre then |
| 17:55 |
Calinou |
a distribution like Trisquel |
| 17:55 |
Jordach |
Calinou, using Win64 right now |
| 17:55 |
Jordach |
may test later |
| 17:55 |
Calinou |
Linux bundles non-free drivers :P |
| 17:56 |
Jordach |
Calinou, it puts mouse acceleration at 100% D: |
| 17:56 |
DFeniks |
where does that version stores things ? i want to replicate |
| 17:56 |
Jordach |
(it's uncontrollable) |
| 17:56 |
|
ruben2 joined #minetest |
| 17:57 |
sfan5 |
twoelk: mcrush is back up again |
| 17:57 |
Jordach |
>KDE >on Steam |
| 17:57 |
Jordach |
u wot m8 |
| 17:57 |
Jordach |
u fookin wat m8 |
| 17:58 |
sfan5 |
DFeniks: can you somehow collect all of the stuff it says |
| 17:59 |
rubenwardy |
DFeniks: you don't need to download both. Just the one for your system. |
| 17:59 |
* Jordach |
cp |
| 17:59 |
Jordach |
dammit |
| 17:59 |
DFeniks |
sadly no . i didnt screenshot all wall of text . |
| 17:59 |
* Jordach |
considers paining MT screenshots |
| 17:59 |
Jordach |
better |
| 17:59 |
Jordach |
i can't type this evening after knocking back 4 pints |
| 17:59 |
DFeniks |
i tried to re unzip and replicate |
| 17:59 |
sfan5 |
DFeniks: can you paste debug.txt somewhere |
| 18:00 |
ruben2 |
use pastie.org |
| 18:01 |
ruben2 |
Or at least the title of this channel suggests you should :S |
| 18:02 |
DFeniks |
http://pastebin.com/A22TdEEX |
| 18:03 |
rubenwardy |
17:56:46: ERROR[AsyncWorkerThread_0]: Failed to parse json data * Line 1, Column 24594 |
| 18:03 |
rubenwardy |
17:56:46: ERROR[AsyncWorkerThread_0]: Syntax error: value, object or array expected. |
| 18:05 |
DFeniks |
64 bit version seems to work normally |
| 18:06 |
ruben2 |
You either have a 64 bit computer, or there are problems waiting to happen. |
| 18:08 |
DFeniks |
yes 64 bit computer |
| 18:08 |
ruben2 |
Excellent |
| 18:09 |
ruben2 |
You appear to have issues when downloading the server list. |
| 18:11 |
|
shadowzone joined #minetest |
| 18:12 |
ruben2 |
Greetings Mr Shadow. |
| 18:12 |
shadowzone |
um.. |
| 18:12 |
shadowzone |
ms shadow |
| 18:12 |
ruben2 |
oops |
| 18:12 |
ruben2 |
I apologise. Don't hit me |
| 18:12 |
shadowzone |
I won't |
| 18:13 |
rubenwardy |
^ developing my IRC client |
| 18:13 |
shadowzone |
oh cool |
| 18:13 |
shadowzone |
I finally got my PC back |
| 18:13 |
|
Krock joined #minetest |
| 18:13 |
shadowzone |
I had it getting worked on |
| 18:13 |
twoelk |
DFeniks: the list should end with something like )]) so it looks like an uncomplete download |
| 18:14 |
twoelk |
http://servers.minetest.net/list <- this would be the complete list |
| 18:15 |
DFeniks |
so this is whats happening here ? https://github.com/minetest/minetest/issues/1959 |
| 18:16 |
ruben2 |
They say that they don't get an error |
| 18:16 |
Calinou |
http://servers.minetest.net/list |
| 18:17 |
Calinou |
I Ctrl + F'd Calinou and found me :D |
| 18:17 |
Calinou |
(but I left the server, so you can't anymore) |
| 18:18 |
Krock |
meow |
| 18:20 |
Jordach |
dafuq |
| 18:20 |
ruben2 |
//me puts a cat on Krock's head |
| 18:20 |
DFeniks |
anyway it happened only first time. and on 32bit version |
| 18:20 |
* Krock |
takes the kitten and gives it a cup of milk |
| 18:20 |
|
kaeza joined #minetest |
| 18:20 |
ruben2 |
Hmm. Need to make /me, and no idea why there are two slashes there |
| 18:20 |
* ruben2 |
sa |
| 18:20 |
DFeniks |
i dont remember whitch version i launched first |
| 18:20 |
ruben2 |
oh |
| 18:20 |
ruben2 |
Typo |
| 18:20 |
Calinou |
ruben2, chess? |
| 18:21 |
rubenwardy |
Nah, I'm writing. |
| 18:21 |
rubenwardy |
:( |
| 18:22 |
kaeza |
greetings |
| 18:22 |
|
theTroy joined #minetest |
| 18:22 |
Jordach |
D: why does Krita follow my tablets edges of the paintable area |
| 18:22 |
* Calinou |
is impressed by Blender's new view modes |
| 18:22 |
Calinou |
Material is handy, lets you have a near-render preview of the world |
| 18:23 |
Calinou |
also Render, a rotatable render, can be very useful |
| 18:27 |
|
pandaro joined #minetest |
| 18:37 |
* VanessaE |
peeks in |
| 18:37 |
Jordach |
meow |
| 18:38 |
VanessaE |
hi |
| 18:38 |
Calinou |
hi VanessaE |
| 18:38 |
|
mitrom left #minetest |
| 18:39 |
Jordach |
VanessaE, digitally painting over a MT screenshot using Krita |
| 18:39 |
Jordach |
with my trusty graphics tablet |
| 18:40 |
VanessaE |
cool |
| 18:41 |
|
TenPlus1 joined #minetest |
| 18:41 |
TenPlus1 |
Hi folks |
| 18:42 |
|
raffahacks joined #minetest |
| 18:43 |
|
raffahacks left #minetest |
| 18:45 |
TenPlus1 |
hmmmm, I tested the latest dev and found a problem |
| 18:48 |
|
raffahacks joined #minetest |
| 18:49 |
Krock |
https://github.com/SmallJoker/worldedge/commit/0783778 |
| 18:49 |
rubenwardy |
hmmmm's name is confusing |
| 18:49 |
|
pro joined #minetest |
| 18:49 |
|
raffahacks left #minetest |
| 18:50 |
rubenwardy |
As in, it is a real word. I have been in a community where one of them is called "Example". |
| 18:50 |
kaeza |
he thought a lot when choosing it |
| 18:50 |
Jordach |
</pun?> |
| 18:52 |
TenPlus1 |
not the worse nick I've came across though |
| 18:52 |
Jordach |
could always be GuestXXXX |
| 18:53 |
TenPlus1 |
heh |
| 18:53 |
TenPlus1 |
hey guys, will layers be added to the mapgen in the near future ? |
| 18:54 |
Jordach |
they already are with MGV5/7 |
| 18:54 |
Jordach |
iirc |
| 18:54 |
Jordach |
(i did it somewhat with BFD) |
| 18:54 |
TenPlus1 |
really ? so I can make biomes underground and floating in the air like aether ?? |
| 18:55 |
Jordach |
yes |
| 18:55 |
Jordach |
min_height and max_height |
| 18:56 |
Jordach |
but due to Minetest you'll only get stone underground due to water_level |
| 18:56 |
Jordach |
which is bullshit |
| 18:56 |
TenPlus1 |
ahh, so layers dont work yet... |
| 18:57 |
Jordach |
they do |
| 18:57 |
Jordach |
you only get layered stone |
| 18:57 |
TenPlus1 |
I couldnt get floating islands to work before using heigt min./max |
| 18:57 |
TenPlus1 |
ignored that biome unless another rose up to form a mountain for it to attach to |
| 18:57 |
Jordach |
you only get floaty islands if you get lucky with the mapgen (eg, those things that MGV5 makes can get one) |
| 18:58 |
TenPlus1 |
so a nether and aether wont work for now... gotcha... |
| 18:58 |
Jordach |
you'll have to ask paramat on that one |
| 18:59 |
TenPlus1 |
I submitted an idea in github for underground and floating realms with some new settings when defining biomes... |
| 19:00 |
TenPlus1 |
issues 1626 and 1621 |
| 19:02 |
TenPlus1 |
not a big issue for now, I know hmmmm is working on biomes to get them working again and still a few glitches to sort out 1st |
| 19:09 |
|
PilzAdam joined #minetest |
| 19:09 |
|
ThatGraemeGuy joined #minetest |
| 19:14 |
hmmmm |
TenPlus1, instead of saying "I found a problem", perhaps you could just say your problem |
| 19:16 |
TenPlus1 |
sorry dude, didnt know if you were here or not... the biomes work fine btw but anything underwater is 1 single node now... |
| 19:17 |
TenPlus1 |
in ethereal's case isntead of sand it's all gravel, in simplev7 it's all dirt |
| 19:21 |
hmmmm |
is it broken by 0a5373d4? |
| 19:23 |
TenPlus1 |
explain 0a5373d4 please |
| 19:24 |
hmmmm |
okay... do you know what git is? |
| 19:24 |
TenPlus1 |
yeah I'm signed up there |
| 19:24 |
hmmmm |
it'll be faster for me to do this myself |
| 19:25 |
* Jordach |
waits for hmmmm to smack the shit out of TenPlus1 |
| 19:25 |
* TenPlus1 |
prolly deserves it (am no good with github) |
| 19:26 |
jin_xi |
TenPlus1: the weird number and letter combo is part of a commit hash, it is used to uniquely identify a commit |
| 19:26 |
|
paramat joined #minetest |
| 19:26 |
jin_xi |
and a commit is an applied set of changes to the source. |
| 19:26 |
TenPlus1 |
ah ok, lemmie check commits |
| 19:26 |
hmmmm |
i can't replicate the problem |
| 19:27 |
paramat |
perhaps hmmmmm's new default biome is interfering? |
| 19:27 |
hmmmm |
doubtful |
| 19:27 |
hmmmm |
perhaps people don't understand that the top layer of nodes is varied by 2d perlin noise |
| 19:27 |
TenPlus1 |
on a fresh v7 ethereal world anything underwater is gravel, even though it is only registered to appear as a layer under sand.. |
| 19:28 |
hmmmm |
the value set in register_biome is the average height, not the exact height |
| 19:28 |
paramat |
perhaps 'clear registered biomes()' before registering biomes in ethereal? |
| 19:28 |
hmmmm |
well, to me ethereal is the name of a packet logger. |
| 19:29 |
hmmmm |
i don't know anything about specific mods so please don't reference them in PRs |
| 19:29 |
TenPlus1 |
I've added those lines you recommended paramat inc. the clear registered biomes |
| 19:29 |
paramat |
okay |
| 19:30 |
hmmmm |
paramat, i heard you were writing biomes for minetest_game - where is that right now? |
| 19:30 |
paramat |
https://github.com/paramat/minetest_game/tree/mgv5biomes |
| 19:31 |
hmmmm |
is it usable? |
| 19:31 |
paramat |
tenplus1 your biomes are now correct and continuous above water level? |
| 19:31 |
hmmmm |
i didn't like putting a biome in builtin |
| 19:31 |
TenPlus1 |
yes, biomes work perfectly now, it's just underwater they bug out and give me gravel |
| 19:31 |
paramat |
hmmmmm yes that branch can be used with current MTdev |
| 19:32 |
TenPlus1 |
whereas before it was all sand |
| 19:32 |
hmmmm |
is it waiting for anything? |
| 19:32 |
paramat |
.. but the trees are just trunks for now |
| 19:32 |
paramat |
waiting for tree schems |
| 19:32 |
hmmmm |
i have a tree schematic |
| 19:33 |
jin_xi |
so... are trees in mt games generally made with schematics? anyone use ltrees at all? |
| 19:33 |
paramat |
needs jungletree and pinetree schems too |
| 19:34 |
TenPlus1 |
schems are faster to draw on a map I thought |
| 19:34 |
paramat |
my branch is not yet releasable though |
| 19:34 |
hmmmm |
alright |
| 19:34 |
hmmmm |
do you mind if I put in a single biome with a single kind of tree and whatever |
| 19:34 |
paramat |
go ahead, i think your defualt biome needs node top and node filler? |
| 19:35 |
hmmmm |
those are optional parameters |
| 19:37 |
paramat |
but mapgens will still be stone without top and filler? you'll explode |
| 19:37 |
hmmmm |
they default to 1 and 3, respectively |
| 19:38 |
paramat |
ah and default to grass and dirt? |
| 19:38 |
hmmmm |
yup |
| 19:38 |
TenPlus1 |
the biome that defines sand underwater I changed filler to sand instead of gravel and instead of generating gravel it becomes dirt now ?!?! *confused* |
| 19:40 |
paramat |
hmmmmm feel free to cherrypick the deciduous forest biome and grasses/flowers decos from my branch though |
| 19:41 |
paramat |
.. and add your appletree schem |
| 19:41 |
paramat |
tenplus sorry for the trouble it's weird |
| 19:42 |
TenPlus1 |
it's ok paramat, it's a work in progess |
| 19:42 |
TenPlus1 |
k, I think I have a solution though, I removed terrain_type from the biome and changed filler to sand and it works now |
| 19:43 |
Krock |
hmmmm, about yesterdays question with "flags = eased".. In Lua, it's better to use "flags = "eased"" because it would throw warnings the other way. ( 20:43:20: WARNING: Undeclared global variable "eased" accessed at E:\Programme\minetest\bin\..\mods\ |
| 19:43 |
Krock |
yappy\init.lua:57 ) |
| 19:43 |
paramat |
the biome api is a little tricky to work with currently, especially underwater, i'm working on it |
| 19:43 |
TenPlus1 |
thanks for hard work dude... |
| 19:44 |
paramat |
Krock i get that warning too for flags |
| 19:44 |
Krock |
paramat, so wouldn't it be better to use "eased"? |
| 19:44 |
Krock |
and define those as strings in a table? |
| 19:44 |
paramat |
flags are not variables so ignore the warning |
| 19:45 |
paramat |
just use eased without quotes |
| 19:46 |
hmmmm |
what no |
| 19:46 |
hmmmm |
use eased with quotes ... |
| 19:47 |
hmmmm |
either flags = {eased=true} or flags = "eased" |
| 19:47 |
Krock |
hmmmm, then I didn't write my message correctly yesterday |
| 19:48 |
TenPlus1 |
paramat, setting node filler as sand and 2 depth, and top as sand and 1 in depth gives 3 sand underwater... but... setting top to 1 sand and filler as 2 gravel only gives 2 gravel, it ognores sand |
| 19:48 |
hmmmm |
you must have mistyped your question, because i remember saying that the second one is a syntax error |
| 19:48 |
Krock |
also, the noise seems is the same as in 0.4.10-stable again :) |
| 19:48 |
hmmmm |
i didn't understand what you were getting at |
| 19:48 |
|
ImQ009 joined #minetest |
| 19:49 |
Krock |
hmmmm, okay. I will write my messages more percise the next time. It was obviously a misunderstanding |
| 19:50 |
|
GrimKriegor joined #minetest |
| 19:51 |
paramat |
oh okay "eased" |
| 19:54 |
paramat |
tenplus1 i'll look at ethereal's biome defs later then and test |
| 19:55 |
Jordach |
https://cdn.mediacru.sh/Q/QDfEVzeqH-gm.png :3 |
| 19:55 |
TenPlus1 |
no probs dude, thx... |
| 19:57 |
TenPlus1 |
latest version looks amazing btw, the landscapes are pretty neat... |
| 19:58 |
|
DFeniks joined #minetest |
| 19:59 |
|
tpe joined #minetest |
| 19:59 |
TenPlus1 |
cya folks |
| 20:00 |
paramat |
oops looks like flags do have to be in quotes: "flag1, flag2" sets flag 1 and flag 2 |
| 20:00 |
paramat |
flags = { flag1 = true, flag2 = true } in table format |
| 20:00 |
Jordach |
!tell Calinou GIMP 2.6 even supports the sensitivity feature |
| 20:00 |
MinetestBot |
Jordach: I'll pass that on when Calinou is around |
| 20:09 |
Yellowberry |
oh my, its a paramat! |
| 20:10 |
|
crazyR joined #minetest |
| 20:15 |
|
phantombeta joined #minetest |
| 20:27 |
|
aegirs joined #minetest |
| 20:30 |
|
theTroy joined #minetest |
| 20:37 |
|
MinerDad joined #minetest |
| 20:39 |
|
paramat left #minetest |
| 20:52 |
|
exio4 joined #minetest |
| 20:54 |
|
shadowzone joined #minetest |
| 20:57 |
|
LittleJoe-HexCha joined #minetest |
| 21:14 |
|
shadowzone joined #minetest |
| 21:14 |
|
Amaz joined #minetest |
| 21:26 |
|
ElectronLibre left #minetest |
| 21:28 |
roniz |
i am setting up a minetest server |
| 21:28 |
roniz |
trhough SSH |
| 21:29 |
roniz |
how do I make a v7 worldgen with ethereal and a few other mods and start it? |
| 21:33 |
roniz |
guys |
| 21:37 |
roniz |
is that possible? |
| 21:38 |
|
RealBadAngel joined #minetest |
| 21:39 |
roniz |
RealBadAngel, what do you think |
| 21:39 |
|
RealBadAngel left #minetest |
| 21:39 |
shadowzone |
XD |
| 21:39 |
|
realbadangel__ joined #minetest |
| 21:39 |
shadowzone |
roniz, should be possible |
| 21:39 |
|
RealBadAngel joined #minetest |
| 21:39 |
roniz |
what do I do then ShadowBot |
| 21:40 |
roniz |
what do I do then shadowzone* |
| 21:40 |
shadowzone |
I don't know exactly |
| 21:40 |
shadowzone |
never done that |
| 21:42 |
roniz |
is there any way to create a v7 worldgen in the config file or something |
| 21:44 |
roniz |
guys |
| 21:49 |
|
H-H-H joined #minetest |
| 21:53 |
|
jojoa1997 joined #minetest |
| 21:58 |
|
stakewinner00 joined #minetest |
| 22:01 |
|
seasaw joined #minetest |
| 22:04 |
|
gamemanj joined #minetest |
| 22:06 |
hmmmm |
https://github.com/blog/1938-git-client-vulnerability-announced |
| 22:06 |
gamemanj |
...Are there any mods for minetest similar to OpenComputers/ComputerCraft,specifically the automatic robots...? |
| 22:12 |
|
shadowzone joined #minetest |
| 22:16 |
Megaf |
VanessaE: how do I get this tree? https://camo.githubusercontent.com/cfd9978bf4c6835a41f9c18759ee2ea70711993b/687474703a2f2f6469676974616c617564696f636f6e63657074732e636f6d2f76616e657373612f686f62626965732f6d696e65746573742f73637265656e73686f74732f53637265656e73686f742532302d25323031323138323031342532302d253230303125336135342533613334253230504d2e706e67 |
| 22:19 |
VanessaE |
Megaf: that's a giant tree fern, part of the plantlife modpack. |
| 22:19 |
|
gregorycu joined #minetest |
| 22:26 |
|
MinerDad joined #minetest |
| 22:31 |
|
Amaz left #minetest |
| 22:37 |
|
proller joined #minetest |
| 22:52 |
|
jojoa1997 joined #minetest |
| 22:58 |
|
pro__ joined #minetest |
| 23:01 |
|
crazyR joined #minetest |
| 23:01 |
|
lenovo_ joined #minetest |
| 23:02 |
|
Viper168__ joined #minetest |
| 23:03 |
|
Bratmon joined #minetest |
| 23:05 |
|
DMackey joined #minetest |
| 23:06 |
|
SylvieLorxu joined #minetest |
| 23:07 |
|
khonkhortisan joined #minetest |
| 23:07 |
|
DMackey joined #minetest |
| 23:08 |
|
RealBadAngel joined #minetest |
| 23:26 |
|
Viper168 joined #minetest |
| 23:30 |
FreeFull |
What sort of mods are there for lighting? |
| 23:32 |
jin_xi |
there is the wieldlight thing, and various lamps and torches mods |
| 23:32 |
VanessaE |
stained glass mod is good, homedecor has a few things |
| 23:33 |
FreeFull |
I want something to light up a large room |
| 23:33 |
VanessaE |
so some kind of "floodlight" mod? |
| 23:33 |
FreeFull |
Mhmm |
| 23:33 |
VanessaE |
not sure such a thing is possible in a graceful way |
| 23:34 |
VanessaE |
light sources have a limited throw distance |
| 23:34 |
FreeFull |
Yeah |
| 23:35 |
VanessaE |
the closest I've seen was mauvebic's spotlight mod |
| 23:36 |
VanessaE |
you placed the spotlight and it would automatically place an airlike light source at the spotlight's target |
| 23:36 |
FreeFull |
It's just that having large, dark spots is annoying |
| 23:36 |
jin_xi |
so, couldn't it be done with vm and set_lighting |
| 23:36 |
FreeFull |
When you want realistic lighting |
| 23:39 |
FreeFull |
It'd be also nice if things like stairs and slabs supported smooth lighting |
| 23:40 |
VanessaE |
those things will be fixed when hardware lighting is made available. |
| 23:40 |
FreeFull |
When will that be? |
| 23:40 |
VanessaE |
dunno |
| 23:41 |
harrison |
VanessaE: after a long time away i am back in your world server -- how may i escape the room in which i spawned? |
| 23:41 |
VanessaE |
harrison: I guess you need interact; which server? |
| 23:41 |
VanessaE |
hm, survivel I guess. |
| 23:41 |
VanessaE |
al* |
| 23:42 |
|
proller joined #minetest |
| 23:43 |
harrison |
minetest looks very good now. and what is more, and more important -- it is fast |
| 23:43 |
harrison |
i keep trying terasology but the framerate is so low |
| 23:43 |
harrison |
i must be doing something wrong |
| 23:45 |
harrison |
is there a way to see the frame time in ms, or the framerate? |
| 23:46 |
harrison |
thx vanessa for enabling me |
| 23:47 |
VanessaE |
press f5 for the framerate |