Time |
Nick |
Message |
00:00 |
Megaf |
Vazon: That’s impressive |
00:01 |
Vazon |
Megaf: What is impressive? |
00:01 |
Megaf |
.9 of lag |
00:02 |
Megaf |
I might try some small changes on my configuration when I get home to lower my lag |
00:07 |
Vazon |
o ok |
00:08 |
Megaf |
there should be better and update instructions on how to compile minetest on mac |
00:13 |
|
proller joined #minetest |
00:20 |
Vazon |
hey is there a easy way to put up a file for someone to download? |
00:21 |
kaeza |
dropbox <3 |
00:22 |
Vazon |
dropbox hates me and i hate it lol i cant ever get that thing to work |
00:23 |
Megaf |
Vazon: apt-get install lighttpd |
00:23 |
Megaf |
then put your files in /var/www/ |
00:23 |
Vazon |
ok |
00:24 |
Megaf |
or just use Dropbox, Google Drive, Microsoft SkyDrive, OwnCloud |
00:24 |
Vazon |
Google drive works? |
00:24 |
Megaf |
I really like Google Drive |
00:24 |
kaeza |
inb4 google hate |
00:24 |
Megaf |
but for Linux it works only on the web |
00:25 |
Megaf |
no linux client |
00:25 |
zat |
no promote proprietary “solutions†plz |
00:26 |
* kaeza |
hugs zat |
00:27 |
zat |
>///< |
00:27 |
Megaf |
ok, so forget what I said |
00:28 |
Megaf |
Vazon: you can host your files yourself, setup a wel server with support to php and use OwnCloud |
00:28 |
Megaf |
better zat ? |
00:28 |
zat |
php sux |
00:29 |
Megaf |
so dont use php nor owncloud |
00:29 |
Vazon |
xD poor Megaf |
00:29 |
zat |
lol |
00:29 |
Megaf |
gtg |
00:31 |
blaise |
did someone highlight me? |
00:31 |
blaise |
megafk |
00:32 |
blaise |
and I just missed him/her/it |
00:32 |
blaise |
damn |
00:32 |
blaise |
had to go shopping |
00:34 |
|
Vazon left #minetest |
00:35 |
|
Vazon joined #minetest |
00:35 |
Vazon |
wrong button |
00:36 |
|
e1z0 joined #minetest |
00:50 |
|
The_Beast joined #minetest |
00:51 |
|
Vazon_ joined #minetest |
00:51 |
The_Beast |
Hey |
00:54 |
zat |
someone knows if its possible to make minetest respawn players close to their death location rather than in the same point always? |
00:57 |
blaise |
yes |
00:57 |
blaise |
you have to set your home |
00:57 |
* blaise |
pokes zat |
00:57 |
blaise |
zat: further more, it wont respon you when you die, but you can click the return home button and be teleported back there |
00:57 |
zat |
¡¡oh yeah!! |
00:58 |
blaise |
:) |
00:58 |
zat |
eh, I understand... but I dont think that the respawn point should be replaced with the users home. |
00:58 |
zat |
Just saying. |
01:01 |
|
EvergreenTree joined #minetest |
01:07 |
blaise |
I don't either |
01:07 |
blaise |
and it's not |
01:07 |
blaise |
but you can teleport home if you set a home location |
01:08 |
blaise |
I believe it will teleport you back to default spawn location if you don't set it |
01:08 |
blaise |
I don't remember fore sure though |
01:10 |
Megaf |
back |
01:10 |
Megaf |
Hi blaise |
01:25 |
|
AspireMint joined #minetest |
01:25 |
|
AspireMint left #minetest |
01:34 |
|
LazyJ joined #minetest |
01:39 |
Megaf |
VanessaE: There should be a good USB NIC somewhere |
01:40 |
Megaf |
one that do stuff on its own |
01:42 |
|
Piggybear87 joined #minetest |
01:43 |
VanessaE |
there might be, but the fundamental issue is that USB itself is CPU-hungry in many implementations |
01:43 |
VanessaE |
so it doesn't matter too much if it's a NIC at the other end, or a hard disk, or whatever |
01:44 |
Megaf |
hm |
01:44 |
VanessaE |
if it goes through USB, it's gonna eat CPU |
01:44 |
Megaf |
VanessaE: also I see a board for Raspberry Pi that gives it real USB hardware |
01:45 |
Megaf |
https://www.modmypi.com/raspberry-pi-expansion-boards/hub-module |
01:45 |
Megaf |
or maybe I missread that |
01:45 |
Megaf |
these ARM board have pins to be expanded |
01:45 |
Megaf |
so one could attach a real NIC direct to its CPU |
01:46 |
Megaf |
and this may be quite fast then |
01:47 |
Megaf |
nevermind |
01:50 |
Megaf |
VanessaE: I think we could do with this NIC to host minettest server uh? http://www.newegg.com/Product/Product.aspx?Item=N82E16833106144 |
01:53 |
Artemis3 |
i seriously doubt your bottleneck is at the nic |
01:53 |
Megaf |
it is |
01:54 |
Megaf |
because is a software NIC, if we can say that |
01:54 |
Megaf |
so instead of a chip on the NIC itself is the CPU who do the magic things |
01:54 |
Artemis3 |
which nic? |
01:54 |
Artemis3 |
most nics have offloading properties |
01:55 |
Artemis3 |
not necesarily turned on by default |
01:55 |
Artemis3 |
and sometimes it is best to turn em off (when the nic can't but your cpu can |
01:57 |
Artemis3 |
but all of that is moot if your link connection is slower than that |
02:00 |
Megaf |
Artemis3: Thats the NIC |
02:00 |
Megaf |
http://www.microchip.com/wwwproducts/Devices.aspx?product=LAN9512 |
02:02 |
|
AspireMint joined #minetest |
02:02 |
Megaf |
Artemis3: Exotic uh? |
02:02 |
Artemis3 |
usb... |
02:03 |
Artemis3 |
is where your problems are |
02:04 |
Artemis3 |
but i would check what linux can do with it |
02:04 |
Megaf |
Artemis3: actually, thats no my NIC |
02:04 |
Megaf |
hold on |
02:04 |
Artemis3 |
... |
02:04 |
Megaf |
Artemis3: thats the nick on one of my servers yes |
02:05 |
Megaf |
but not the one Im having problem with |
02:05 |
Artemis3 |
try ethtool |
02:05 |
Artemis3 |
to get/set offloading parameters |
02:08 |
VanessaE |
didn't I say hours ago that this chipset probably lacks DMA capability and so it's gonna be a CPU hog? |
02:09 |
Megaf |
Artemis3: |
02:09 |
Megaf |
rx-vlan-offload: off [fixed] |
02:09 |
Megaf |
tx-vlan-offload: off [fixed] |
02:10 |
|
BrandonReese joined #minetest |
02:10 |
Megaf |
paste.debian.net/99623/ |
02:10 |
Megaf |
http://paste.debian.net/99623/ |
02:12 |
Megaf |
VanessaE: The Raspberry Pi have DMA |
02:12 |
Megaf |
I believe the ODroid U3 have it too |
02:12 |
VanessaE |
on the USB ports? |
02:12 |
VanessaE |
I doubt it, if it's using that much CPU |
02:16 |
Megaf |
both Pi and ODroid use the same NIC |
02:16 |
VanessaE |
the smae chip sure |
02:16 |
VanessaE |
same* |
02:17 |
VanessaE |
but the interface inside the hardware may be totally different |
02:18 |
Megaf |
This is the ODroid U3 [ 5.054763] smsc95xx 1-2:1.0: eth0: register 'smsc95xx' at usb-s5p-ehci-2, |
02:18 |
Megaf |
Pi [ 3.087825] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1 |
02:18 |
Megaf |
both USB to Ethernet |
02:18 |
VanessaE |
same interface and even the same driver, but the chipset seems to be different - look at the device address it gave it |
02:19 |
VanessaE |
bcm2708 versus s5p |
02:19 |
VanessaE |
which means something is different between the two chips |
02:19 |
VanessaE |
nevertheless, both are on USB, so your chances of getting acceptable performance out of them are nearly zip I think |
02:21 |
Megaf |
This is the ODroid one http://www.microchip.com/wwwproducts/Devices.aspx?product=LAN9730 |
02:21 |
Megaf |
Pi = 9512, ODroid = 9730 |
02:22 |
VanessaE |
lot of marketspeak in that article |
02:22 |
VanessaE |
like mentioning that USB goes up to 480 Mbps. |
02:22 |
VanessaE |
(with a 10/100 NIC, how is that relevant?) |
02:22 |
Megaf |
well, its also an USB hub |
02:24 |
VanessaE |
brb |
02:27 |
deltib |
is there any reason why the WorldEdit GUI might not work? |
02:41 |
VanessaE |
depends on what "might not work" |
02:50 |
deltib |
well, the GUI works, but once you've selected the thing you want to do, it doesn't do anything |
02:50 |
deltib |
https://forum.minetest.net/viewtopic.php?id=8944 looks like I'm not the only one |
02:52 |
OldCoder |
|
02:52 |
OldCoder |
Announcement for Minetest people: Minerealms World is revived from the dead temporarily. It may be accessed at server minetest.org port 30012 (the port is temporary). |
02:52 |
OldCoder |
A copy of Redcrab is running temporarily on port 30000 |
02:52 |
OldCoder |
Has been for weeks; that one will need fixes |
02:53 |
OldCoder |
Latest git client is needed for both worlds. Consider these beta copies. My server relocation is not completed and the server may shut down for the move at any time. |
02:53 |
zat |
Guys, any reason for remote_media setting to not do anything? I set http://localhost/ as remote_media and the game never attempts to connect to my local web server. |
02:53 |
OldCoder |
Done |
02:53 |
OldCoder |
BrandonReese, when you wake up, see me sometime; we were going to set up Landrush as well |
02:53 |
OldCoder |
CraigyDavi, your nick seems familiar |
02:54 |
VanessaE |
hey OldCoder |
02:54 |
VanessaE |
"a copy of redcrab"? (30401 I suppose) |
02:54 |
VanessaE |
did that one finally die? |
02:55 |
VanessaE |
zat: you need to point it to the fully qualified domain AND path of the media files |
02:55 |
VanessaE |
idk if it can resolve localhost, try 127.0.0.1 instead, but you need to add the path to wherever the files are stored also. |
02:56 |
VanessaE |
remote_media = http://192.99.11.10/creative-survival-media/ |
02:56 |
VanessaE |
for example. |
02:56 |
ShadowNinja |
zat: I don't think it supports a protocol specifier. |
02:56 |
ShadowNinja |
But maybe it does *shrug*. |
02:57 |
zat |
VanessaE: I tried 127.0.0.1 and nothing. |
02:58 |
zat |
ShadowNinja: I dont know, neither works anyway. |
02:58 |
zat |
How else do I debug it? |
02:58 |
VanessaE |
zat: you DO have a webserver answering on localhost right? |
02:58 |
zat |
VanessaE: ... |
02:59 |
zat |
that was the first thing I said. |
02:59 |
VanessaE |
ok I can't read :P |
03:00 |
VanessaE |
lemme rephrase - the webserver you've set up actually IS running and serving from a directory containing your media files right? |
03:00 |
zat |
there is no media file there |
03:00 |
VanessaE |
well without putting your minetest server's images, model files, etc there, there's nothing for it to do |
03:01 |
VanessaE |
the setting becomes useless then |
03:01 |
zat |
that would not make a difference for the check, I expect my server to receive a lot of requests to non-existent files. |
03:01 |
VanessaE |
no |
03:01 |
VanessaE |
your client will query the server to see what's available |
03:01 |
VanessaE |
but it won't just search for non-existent files |
03:01 |
zat |
that exactly what I am expecting |
03:01 |
zat |
to receive the queries |
03:02 |
VanessaE |
the minetest server will tell the client what files can be sent from the media server vs. going over UDP |
03:02 |
VanessaE |
but your web server should see no queries at all if there's no media in that directory |
03:02 |
|
Megaf_ joined #minetest |
03:02 |
zat |
you are terribly but TERRIBLY wrong here. |
03:02 |
VanessaE |
um |
03:03 |
zat |
the only way to know whether files are available or not is performing at least a HEAD request to the web server. |
03:03 |
VanessaE |
nope.avi |
03:03 |
VanessaE |
well wait |
03:03 |
VanessaE |
from the minetest *server's* standpoint yeah |
03:04 |
zat |
want to bet? just consider I have been professional web developer for like 10 years. :D |
03:04 |
VanessaE |
but will your web server even report such events? |
03:04 |
VanessaE |
I was talking about from a minetest *client* standpoint |
03:04 |
zat |
my web server is reporting all requests, and confirmed by me using telnet. |
03:04 |
zat |
whichever standpoint, both would access through HTTP. |
03:05 |
VanessaE |
sure, in the client's case if and only if the minetestserver tells it that there are files to be downloaded from the remote media server. |
03:05 |
VanessaE |
however, your point stands that the minetest server must first query the remote media server to see what can be sent |
03:06 |
zat |
yes, someone should query at some point. |
03:06 |
zat |
Still I think that the client should be the one querying for files. |
03:06 |
zat |
though that point doesnt really matter for my issue. |
03:07 |
VanessaE |
wait, is your server built with cURL support? |
03:07 |
zat |
both server and client |
03:08 |
VanessaE |
huh |
03:08 |
zat |
server: Build info: VER=0.4.9 BUILD_TYPE=Release RUN_IN_PLACE=1 USE_GETTEXT=1 USE_SOUND=0 USE_CURL=1 USE_FREETYPE=1 USE_LUAJIT=1 STATIC_SHAREDIR=. |
03:08 |
zat |
client: Build info: VER=0.4.9 BUILD_TYPE=Release RUN_IN_PLACE=0 USE_GETTEXT=1 USE_SOUND=1 USE_CURL=1 USE_FREETYPE=1 USE_LUAJIT=0 STATIC_SHAREDIR=/usr/share/minetest |
03:09 |
VanessaE |
well I'm out of ideas unless somehow you got a broken build or something |
03:10 |
zat |
what build you know has a working ... that thing? |
03:12 |
VanessaE |
current git works fine |
03:12 |
zat |
I will try it |
03:12 |
zat |
both client and server to be sure |
03:12 |
VanessaE |
bear in mind current git has a broken public server list |
03:12 |
zat |
that sux lolol |
03:13 |
VanessaE |
it'll be fixed soon |
03:13 |
Megaf |
VanessaE: now on avarage the server thread uses 16% of CPU |
03:13 |
VanessaE |
Megaf: better. |
03:13 |
zat |
Mine drops to almost nothing when I remove moretrees and anything plants_lib dependant. |
03:14 |
zat |
Someone should really integrate that functionality to the core. |
03:14 |
zat |
and I mean the C++ core. |
03:14 |
VanessaE |
zat: I wish. |
03:14 |
VanessaE |
I did my best with those mods but I have limits :P |
03:14 |
zat |
VanessaE: why wish? is there an issue? |
03:14 |
VanessaE |
zat: yeah, no one wants to actually do anything about it in a way that would *gasp* actually be backward compatible. |
03:15 |
VanessaE |
and it's plants_lib that is the main hog because it has to evaluate the landscape |
03:15 |
VanessaE |
I can't code C++ for shit |
03:15 |
VanessaE |
and plants_lib represents the extent of my Lua skills |
03:15 |
zat |
how about coding for money? |
03:15 |
VanessaE |
hah |
03:15 |
zat |
http://instantrimshot.com/ |
03:16 |
zat |
C++ isnt that hard. |
03:16 |
zat |
I learned like in two days lol |
03:16 |
Megaf |
cool, I managed to build a tunnel and litit using mesecons with no exposed wiring |
03:16 |
zat |
litit? |
03:16 |
Megaf |
lit |
03:16 |
zat |
lit? |
03:17 |
VanessaE |
zat: it is for me. I just can't wrap my mind around the syntax |
03:17 |
Megaf |
light |
03:17 |
zat |
light? |
03:17 |
zat |
VanessaE: my same opinion about lua and python and similars. :D |
03:17 |
Megaf |
you kidding me? |
03:17 |
zat |
kidding? |
03:17 |
VanessaE |
(plus I don't see much point - if I were to rewrite it as a C++ plugin, it would be rejected anyway) |
03:17 |
zat |
why would it? |
03:18 |
zat |
I imagine it would be a desirable feature. |
03:18 |
|
ungali joined #minetest |
03:18 |
|
ungali joined #minetest |
03:18 |
VanessaE |
too specific, and it would be in direct competition with the mapgen v7 biome system |
03:18 |
VanessaE |
which OF COURSE is not plants_lib compatible even in the slightest |
03:18 |
Megaf |
http://en.zimagez.com/zimage/screenshot4259456374.php |
03:18 |
Megaf |
I think it looks cool |
03:18 |
zat |
can v7s biome system replace plants_lib features? |
03:19 |
zat |
cool? |
03:19 |
VanessaE |
only partially |
03:19 |
VanessaE |
the basics can be handled with mgv7's biomes |
03:20 |
|
frecel joined #minetest |
03:20 |
zat |
then implement the rest... |
03:20 |
VanessaE |
but plants_lib implements a couple dozen controls that are not part of mgv7' system (as far as I know) |
03:20 |
Megaf |
blaise: did you manage to fill you poll? |
03:20 |
VanessaE |
why bother? the two systems are incompatible and from what I've come to understand, translating between the two is not possible either. |
03:20 |
Megaf |
or pool |
03:21 |
zat |
is there a way plants lib can somehow transform its functionality to v7s biome “registers†when available? |
03:21 |
zat |
(just guessing, not really sure on how plants_lib even works) |
03:22 |
VanessaE |
only if you used the most basic of controls for temperature, land type, and humidity maybe |
03:22 |
VanessaE |
and elevation |
03:22 |
VanessaE |
https://github.com/VanessaE/plantlife/blob/master/API.txt |
03:22 |
OldCoder |
VanessaE, yeh |
03:23 |
zat |
I was just thinking... moretrees could just spawn saplings by v7s biomes. |
03:23 |
VanessaE |
zat: it already spawns only saplings at mapgen time. |
03:23 |
VanessaE |
moretrees takes nearly zero CPU these days |
03:23 |
VanessaE |
it's all plants_lib |
03:23 |
zat |
but doesnt it employ plants lib for that? |
03:23 |
VanessaE |
but yeah, it does. |
03:23 |
blaise |
what about a moretree's bubble mower type device |
03:23 |
Megaf |
blaise: can you join my server please? |
03:23 |
blaise |
where you can push it around and saplings will pore out of it |
03:24 |
Megaf |
minetest.megaf.info 30003 |
03:24 |
blaise |
Megaf: sure, what's the server name |
03:24 |
Megaf |
I just want to show you my piping |
03:24 |
zat |
thats the thing... having moretrees use plants lib still makes it a cpu hog VanessaE. |
03:24 |
Megaf |
blaise: Megaf Server V4.0 |
03:24 |
zat |
If its just going to spawn saplings, it shouldnt even need plants lib if v7 is being used. |
03:24 |
blaise |
Megaf: yes, I managed to fill the pool, you should check it out.. |
03:25 |
Megaf |
cool, come and see mine then I will see yours |
03:25 |
Megaf |
lol |
03:25 |
blaise |
k |
03:25 |
* VanessaE |
shrugs |
03:25 |
Megaf |
I did not turn my pump on yet, wating for you to arive |
03:25 |
zat |
super gay! |
03:26 |
Megaf |
re you there yet? |
03:26 |
Megaf |
are* |
03:26 |
blaise |
lol, how come my server name in the public list is midnightsystems.net30000 ?! |
03:26 |
VanessaE |
zat: one thing that needs worked on with plants_lib is the fact that it has to re-evaluate the land multiple times |
03:27 |
VanessaE |
I need to find a way to evaluate the mapblock just once |
03:27 |
VanessaE |
and evaluate it for all things that should fit in that area all in one pass |
03:27 |
blaise |
so it turns out mobf causes most people to time out |
03:27 |
VanessaE |
that's a big part of why it's so slow |
03:27 |
zat |
I understand |
03:28 |
blaise |
is there anything we can do to fix mobf timing people out on connect? |
03:28 |
VanessaE |
no idea, blaise |
03:29 |
|
Vazon joined #minetest |
03:30 |
Megaf |
blaise: wake up ;) |
03:30 |
blaise |
sorry, was summoned by the /dev/wife |
03:32 |
|
WindHero joined #minetest |
03:33 |
zat |
VanessaE: you have protocol specifier for remote_media in your config? |
03:33 |
VanessaE |
yep |
03:34 |
VanessaE |
remote_media = http://192.99.11.10/creative-survival-media/ |
03:34 |
|
Vazon joined #minetest |
03:34 |
VanessaE |
that's how my 30000 and 30001 servers are specified. |
03:35 |
|
Vazon_ joined #minetest |
03:35 |
OldCoder |
Vazon, Hi |
03:35 |
zat |
uh now it worked, but all requests go to the root |
03:35 |
Vazon_ |
Hello |
03:35 |
Vazon_ |
arg |
03:35 |
OldCoder |
Vazon_, See PM |
03:35 |
zat |
I mean... http://127.0.0.1/texture.png |
03:35 |
zat |
no http://127.0.0.1/modname/texture/blah.png |
03:35 |
zat |
is that fine? |
03:36 |
VanessaE |
yeah, that's normal if you're not using the index.mth method |
03:36 |
VanessaE |
or whatever the filename for that one is |
03:36 |
VanessaE |
mtb? |
03:36 |
zat |
idk, no idea. |
03:36 |
VanessaE |
it's where you can basically bulk-copy files with full paths into the dir and specify them by their hash instead of filename |
03:36 |
zat |
how do I implement that? |
03:37 |
VanessaE |
lemme look it up |
03:37 |
zat |
having all files in the root will sure create filename conflits, eventually I say. |
03:37 |
WindHero |
considering the talk about outdated screenshots of MoonTest, I posted 4 shiney new ones. |
03:38 |
VanessaE |
http://minetest.wjake.com/wiki/dev:remote-media |
03:38 |
VanessaE |
zat ^^ |
03:38 |
|
Vazon joined #minetest |
03:38 |
Vazon |
ok all better |
03:38 |
zat |
^.^ |
03:39 |
OldCoder |
Vazon, not quite; PM |
03:39 |
zat |
Zde je pÅ™ehled informacà a skriptů vhodných pro zprovoznÄ›nà funkce remote-media ke zrychlenà pÅ™ihlaÅ¡ovánà a snÞenà zátěže serveru. |
03:39 |
Vazon |
.. |
03:39 |
zat |
Now I clearly understand all |
03:39 |
zat |
it really makes all sense now |
03:39 |
VanessaE |
sorry, just look at the scripts below |
03:39 |
zat |
lol |
03:40 |
VanessaE |
no clue why that isn't available in english |
03:41 |
zat |
I would just: find -type f | grep -iE "\.(png|ogg|xcf|x)$" | xargs -d"\n" cp -t DESTINATION-PATH |
03:41 |
zat |
:D!? |
03:41 |
VanessaE |
I do something like that |
03:41 |
zat |
omg great |
03:42 |
zat |
a shell goddess. |
03:42 |
zat |
marry me! |
03:42 |
VanessaE |
http://digitalaudioconcepts.com/vanessa/hobbies/minetest/Server-scripts/update-server-mediafiles.sh |
03:42 |
zat |
uh thats huge |
03:42 |
VanessaE |
(other files in that dir may be of use to you, feel free to explore) |
03:42 |
VanessaE |
yeah, it's big because I'm paranoid about filename conflicts |
03:43 |
VanessaE |
I did it that way to roughly match how my server resolves mod dependencies and also to make sure the media files are copied to the live directory without hiccups |
03:44 |
VanessaE |
also I doubt minetest can read an xcf :) |
03:44 |
zat |
lol |
03:45 |
zat |
with a mod for gimp compatibility it sure can |
03:45 |
VanessaE |
you'd need to tweak irrlicht for that |
03:45 |
|
Vazon joined #minetest |
03:45 |
zat |
now I got the remote_media thing to work, but the server is now broken it seems |
03:45 |
VanessaE |
broken? |
03:46 |
zat |
I can sometimes connect to it, and when I get graphics I just see all gray, nothing loads. |
03:46 |
VanessaE |
strnage |
03:46 |
VanessaE |
strange, too |
03:47 |
zat |
this thing just wants to troll me |
03:47 |
VanessaE |
haha |
03:47 |
zat |
you use the now latest git commit? |
03:47 |
Megaf |
blaise: Still fetching media here |
03:47 |
VanessaE |
almost latest. I'm a few commits behind |
03:47 |
Megaf |
no wonder you get several timeouts |
03:48 |
VanessaE |
I'm at 6c37e89f on my server |
03:48 |
zat |
I switched back to 0.4.9, if it fails I am checkouting that one. thx |
03:49 |
* VanessaE |
looks at plants_lib's code and goes cross-eyed |
03:49 |
zat |
lel |
03:49 |
blaise |
Megaf: seriously? |
03:49 |
WindHero |
:P |
03:49 |
Megaf |
yep |
03:49 |
blaise |
wow |
03:50 |
blaise |
well, I suppose that will keep out the rif raf, eh? |
03:50 |
blaise |
XD |
03:50 |
Megaf |
blaise: about 50% fetched |
03:50 |
Vazon |
Vanessa you wrote it, its not to make you go cross eyed lol |
03:50 |
WindHero |
I digress |
03:50 |
zat |
I sometimes do crosseye when I see code of mine that is br00tal |
03:50 |
WindHero |
I've put down code for a month or so |
03:51 |
WindHero |
and when I come back, it can make me wince |
03:51 |
VanessaE |
Vazon: well given what I want to do to make it better...ehm.. |
03:51 |
VanessaE |
I need help |
03:51 |
blaise |
I don't see it pushing any serious files or anything |
03:51 |
* WindHero |
looks at unfinished, pathetic currency mod that's un-usuable |
03:51 |
Megaf |
minetest protocol is not fast |
03:52 |
blaise |
seems to be pushing about 9kilobytes per second |
03:52 |
WindHero |
@_@ |
03:52 |
Megaf |
thats why VanessaE and other players use http media |
03:52 |
blaise |
indeed |
03:52 |
Megaf |
other aminds* |
03:52 |
Megaf |
admins** |
03:52 |
blaise |
is it possible for me to convert to http media |
03:52 |
VanessaE |
Minetest's default protocol can push around 5 to 7 MB/sec depending on the speed of your machine |
03:52 |
* blaise |
walks away for a second to help his wife |
03:52 |
WindHero |
9kbps is only thrice the speed of dial-up |
03:52 |
VanessaE |
sapier says he's gotten a bit more than that |
03:52 |
Megaf |
blaise: cool :) |
03:52 |
blaise |
I should be able to push 256kb/s |
03:52 |
blaise |
bytes, not bits |
03:53 |
VanessaE |
I'm talking megabytes here :P |
03:53 |
Megaf |
blaise: I'm able to push 100+ KB/s |
03:53 |
Megaf |
110 I think |
03:54 |
VanessaE |
with default, 5 to 7, maybe a tad more. with http, I've seen as high as 15 peak, with around 12 sustained (would probably be more if the server were closer and if it weren't the same box that runs the minetest server itself) |
03:54 |
VanessaE |
megabytes per second that is. |
03:54 |
VanessaE |
(over a common 10/100 link) |
03:55 |
Megaf |
VanessaE: http://minetest.megaf.info/ |
03:55 |
Megaf |
what do you see? |
03:55 |
WindHero |
I like coding and graphics and everything... |
03:55 |
VanessaE |
megaf: 404. |
03:55 |
WindHero |
but I can't do IT for the life of me |
03:55 |
Megaf |
VanessaE: ok, wget or curl -O http://minetest.megaf.info/test.img |
03:56 |
Megaf |
Im interested in your download speed from me |
03:57 |
VanessaE |
megaf: 113 kBytes/sec peak, seems to want to sustain about 100. |
03:57 |
VanessaE |
ETA: 16 minutes. |
03:57 |
VanessaE |
now it's slowing down to around 80 |
03:57 |
VanessaE |
dropping now |
03:57 |
Megaf |
well, theres people playing on my server |
03:57 |
VanessaE |
70-odd |
03:57 |
VanessaE |
60-odd |
03:58 |
Megaf |
and it stoped |
03:58 |
* VanessaE |
stops the download |
03:59 |
VanessaE |
saw a brief peak at 117 kBytes/sec but generally it's staying in the 80 to 100 kB/sec range most of the time |
03:59 |
WindHero |
What's wrong with me, I'm more inclined to help someone else work on their mod than on my own mod. |
04:00 |
Megaf |
WindHero: That's how er are |
04:00 |
Megaf |
we* |
04:00 |
WindHero |
seems so :P |
04:00 |
WindHero |
oh well, MoonTest certainly is benefitting! :D |
04:01 |
VanessaE |
well plants_lib needs work done on it ;-) |
04:01 |
Megaf |
night all |
04:01 |
VanessaE |
night Megaf |
04:01 |
WindHero |
night! |
04:02 |
MegAFK |
I'm timing out at any moment |
04:02 |
WindHero |
I'll go take a look at plant_lib first before diving in |
04:03 |
WindHero |
VanessaE, could you possibly link me to the GitHub? |
04:04 |
VanessaE |
https://github.com/VanessaE/plantlife/tree/master/plants_lib |
04:05 |
zat |
sorry but let me be mean: http://lmgtfy.com/?q=plants_lib+git |
04:05 |
WindHero |
... |
04:05 |
zat |
what, lol |
04:05 |
WindHero |
I tried google, lol |
04:05 |
WindHero |
but forgot plants_lib was part of plantlife |
04:06 |
zat |
lolol |
04:06 |
WindHero |
VanessaE: what needs to be done with the code? |
04:07 |
VanessaE |
WindHero: I want to rewrite the main mapgen registration calls (which are wrapped by register_generate_plant() ) so that the mapblock only ever has to be evaluated one time, regardless of how many biomes have been defined |
04:07 |
VanessaE |
s/biome/object/ |
04:08 |
VanessaE |
right now, it's evaluated once per object type, so if you have say 12 trees, each mapblock is search 12 times. |
04:08 |
VanessaE |
searched* |
04:09 |
VanessaE |
it was a stupid design decision back then, and now I just can't seem to find the drive to fix it because no one really uses it but me |
04:09 |
VanessaE |
(I mean not many external mods use it) |
04:11 |
WindHero |
hmm |
04:12 |
WindHero |
yeah, that's ambitious |
04:14 |
VanessaE |
yeah |
04:17 |
VanessaE |
maybe if I moved the initial "search for surfaces" code (lines 126 to about 162) into a separate function and really only ever run that once if and only if there is some kind of plant registered to generate |
04:18 |
VanessaE |
gather together a list of nodes to be treated as surfaces from all of the registration calls |
04:18 |
VanessaE |
maybe not. |
04:19 |
VanessaE |
or at least just the actual raw search-for-surface code without all those extra checks for humidity, elevation, etc. |
04:19 |
VanessaE |
finding anything at all to spawn on is the slowest part of the code |
04:19 |
VanessaE |
so if I move that to a one-time-only call, that should speed it up |
04:20 |
|
CraigyDavi joined #minetest |
04:21 |
Vazon |
Night Everyone |
04:22 |
VanessaE |
because that one check reduces a mapblock volume that can possibly be grown on to no greater than 2048 nodes, but in practice, it'll only be 256 nodes (the 16x16 top surface) |
04:22 |
VanessaE |
night Vazon |
04:25 |
|
CraigyDavi joined #minetest |
04:43 |
|
asie joined #minetest |
04:44 |
blaise |
uhrm |
04:44 |
blaise |
interestingly enough |
04:45 |
blaise |
people timeout when they try to connect to my server, |
04:45 |
blaise |
but, there are no mobs from mobf |
04:45 |
blaise |
like, none |
04:45 |
blaise |
not at dark, not anywhere |
04:55 |
|
MichaelRpdx joined #minetest |
05:04 |
|
Jousway joined #minetest |
05:10 |
blaise |
so is my understanding right that the minetest client has to download the media for every server even if the same media exists for other servers? |
05:11 |
blaise |
does it not use the same media for every server? |
05:11 |
blaise |
or do checksums on everything to prevent duplication? |
05:11 |
blaise |
or unneeded downloading? |
05:14 |
VanessaE |
blaise: if the media file's hash is the same, no. |
05:14 |
VanessaE |
it does not re-download |
05:17 |
|
roboman2444 joined #minetest |
05:18 |
blaise |
I wonder why megaf was having to wait so long for media... :\ |
05:19 |
blaise |
I've got gkrellm connected remotely and I didn't see anything pulling... |
05:20 |
blaise |
cd .minetest/mods/mobf |
05:20 |
blaise |
oops |
05:38 |
|
Mimilus_ joined #minetest |
05:41 |
|
anunakki joined #minetest |
05:44 |
|
Hunterz joined #minetest |
05:49 |
|
RealBadAngel joined #minetest |
06:09 |
|
werwerwer joined #minetest |
06:42 |
|
CraigyDavi_ joined #minetest |
06:55 |
|
Vargos joined #minetest |
07:09 |
|
khor joined #minetest |
07:23 |
|
khonkhortisan joined #minetest |
07:50 |
|
Mikerhinos joined #minetest |
07:54 |
|
khonkhortisan joined #minetest |
07:55 |
JamesTait |
Good morning all; happy Chocolate Chip Day! :-D |
07:56 |
|
john3213 joined #minetest |
08:01 |
|
john3213 left #minetest |
08:17 |
|
harrison joined #minetest |
08:29 |
|
harrison joined #minetest |
08:41 |
|
Tux[Qyou] joined #minetest |
08:51 |
|
rsiska joined #minetest |
08:56 |
Guest53624 |
hi everone! |
08:56 |
Guest53624 |
I have an odd problem running MT on Mac OS |
08:57 |
Guest53624 |
The mouse pointer doesn't point to exactly where the clicks are registered as clicking |
08:57 |
|
reactor joined #minetest |
08:57 |
Guest53624 |
rather a few pixels down & to the right... which makes using the menus hard |
08:58 |
reactor |
...so there i no Postgres backend yet? |
08:58 |
reactor |
Also, hi! |
09:01 |
RealBadAngel |
Guest53624, i suggest to post the issue in mac build forums thread |
09:03 |
RealBadAngel |
https://forum.minetest.net/viewtopic.php?f=3&t=9190 |
09:04 |
Guest53624 |
Hi! I did mention it in the thread where we're talking about building it on Mavericks, so I guess I'll wait a while and see if someone clever comes up with an idea. Thanks :) |
09:12 |
|
CraigyDavi joined #minetest |
09:13 |
kaeza |
http://legacy-cdn.smosh.com/smosh-pit/3/game-15.jpg |
09:15 |
|
ImQ009 joined #minetest |
09:51 |
|
SylvieLorxu joined #minetest |
09:57 |
|
Mikerhinos joined #minetest |
09:58 |
Mikerhinos |
hi |
09:58 |
|
arjuna joined #minetest |
10:18 |
reactor |
Why do server log and IRC say "character conversion failed" instead of players' Unicode messages? |
10:18 |
reactor |
Is this a known problem? |
10:27 |
|
werwerwer joined #minetest |
10:27 |
VanessaE |
old minetest version |
10:27 |
VanessaE |
that was fixed ages ago. |
10:28 |
VanessaE |
just make sure your host is properly configured to handle multiple languages, UTF-8 etc. |
10:29 |
reactor |
I compiled it a couple weeks ago. |
10:29 |
VanessaE |
strange |
10:29 |
reactor |
w/o gettext, however |
10:29 |
VanessaE |
that would be why |
10:29 |
reactor |
Well, other programs handle 8-bit without gettext. |
10:29 |
VanessaE |
pretty sure you need that :) |
10:30 |
VanessaE |
minetest ain't like other programs :) |
10:30 |
reactor |
How come? |
10:31 |
VanessaE |
how come, which part? |
10:31 |
reactor |
The "ain't like other programs". How come 8-bit characters can't be handled without gettext, while other programs do it fine? |
10:32 |
VanessaE |
I don't know |
10:32 |
VanessaE |
http://dev.minetest.net/Compiling_Minetest |
10:32 |
VanessaE |
ask the core devs :P |
10:32 |
VanessaE |
"(If you want to use Minetest on languages other than English, you have to install gettext package and it's dependencies too.)" |
10:33 |
|
jin_xi joined #minetest |
10:35 |
|
reactor joined #minetest |
10:38 |
|
bas080 joined #minetest |
10:40 |
reactor |
I also have a q about worldedit. |
10:40 |
reactor |
Is there a way to rotate nodes other than around Y axis, as //orient does? |
10:44 |
|
smoke_fumus joined #minetest |
10:46 |
VanessaE |
not sure |
10:46 |
VanessaE |
ok my brain is fried for the night |
10:46 |
VanessaE |
I'm off. |
10:46 |
VanessaE |
bbl |
10:46 |
reactor |
o/ |
10:49 |
|
proller joined #minetest |
11:25 |
|
Ritchie joined #minetest |
11:38 |
|
megaf joined #minetest |
11:38 |
|
megaf joined #minetest |
11:39 |
Megaf |
Hi all |
11:46 |
|
restcoser joined #minetest |
12:01 |
|
megaf joined #minetest |
12:02 |
megaf |
Hi all |
12:02 |
megaf |
Hi all |
12:02 |
|
Guest17922 joined #minetest |
12:09 |
|
PenguinDad joined #minetest |
12:20 |
|
kaeza joined #minetest |
12:31 |
|
arjun_ joined #minetest |
12:32 |
|
cisoun joined #minetest |
12:40 |
|
RedDogMT joined #minetest |
12:40 |
RedDogMT |
Sometimes I hate windows... |
12:45 |
RedDogMT |
Ive got bricks for you onez |
12:46 |
|
grrk-bzzt joined #minetest |
12:46 |
|
Wuzzy joined #minetest |
12:58 |
|
asie|tab joined #minetest |
13:05 |
|
Tiktalik joined #minetest |
13:07 |
|
hmmmm joined #minetest |
13:11 |
Megaf |
RedDogMT: I hate windows all the time |
13:11 |
Megaf |
And I don't even use it anymore |
13:12 |
RedDogMT |
I want to switch but im afraid my wife will kill me. Shes not too tech savvy |
13:12 |
Megaf |
so you share a computer |
13:13 |
Megaf |
RedDogMT: do you use Skype? |
13:13 |
RedDogMT |
Never have |
13:14 |
Megaf |
RedDogMT: What she uses the computer for? |
13:14 |
RedDogMT |
Yeah we share |
13:15 |
RedDogMT |
Not much really but she wasnt happy when I updated to 7 |
13:15 |
RedDogMT |
I cant imagine the reaction from linux |
13:15 |
Megaf |
well |
13:16 |
RedDogMT |
I ran a dual boot for awhile and she wouldn't even try |
13:16 |
Megaf |
I could help you install a good Linux distro, rock solid one, really stable and fast |
13:16 |
Megaf |
and make it look like Windows XP |
13:16 |
RedDogMT |
Oh really? What distro is it? |
13:17 |
Megaf |
One of the most stable distros is Debian Wheezy |
13:17 |
RedDogMT |
I will definitely think on that |
13:18 |
RedDogMT |
Thank you i tried ubuntu and liked it but its a little more complex for the wifey |
13:19 |
|
RedDogMT joined #minetest |
13:20 |
Megaf |
RedDogMT: I made my girlfriend and maybe future wife switch do Debian |
13:20 |
Megaf |
and I made my grandmother do the same |
13:21 |
RedDogMT |
My wife loved xp if it looks like that we will be set |
13:21 |
Megaf |
ok, Debian XFCE will be just as agile as XP |
13:21 |
Megaf |
and with pretty good eye candy |
13:22 |
Megaf |
RedDogMT: let me customize my XFCE here and send you a screenshot |
13:22 |
RedDogMT |
Sweet thank you |
13:34 |
zsoltisawesome |
lol guys look: Amaz1 commented in 37 minutes |
13:34 |
zsoltisawesome |
I'm in the past! |
13:35 |
zsoltisawesome |
^ from GitHub |
13:35 |
zsoltisawesome |
ach! grep has been going for like 40 minutes now... |
13:36 |
zsoltisawesome |
I am such an idiot! |
13:36 |
zsoltisawesome |
i was grepping for the wrong thing! |
13:38 |
|
RedDogMT_ joined #minetest |
13:39 |
Hirato |
it's in red... I thought I was highlighted for a moment :o |
13:39 |
|
rsiska joined #minetest |
13:39 |
Hirato |
stop playing with my feelings like that, I thought someone in here cared about me! :( |
13:40 |
Hirato |
;) |
13:41 |
zsoltisawesome |
lol |
13:41 |
zsoltisawesome |
Hirato: haha ManOfMinetest24 commented in 6 hours |
13:41 |
zsoltisawesome |
i just commented now |
13:43 |
Megaf |
RedDogMT_: well, not too bad http://www.zimagez.com/zimage/screenshot-150514-104111.php |
13:44 |
Hirato |
not a true windows desktop, needs at least 300 more icons; that includes it flooding over onto any other monitors |
13:45 |
Hirato |
seriously though, why? |
13:50 |
|
Lunatrius joined #minetest |
13:56 |
Megaf |
Hirato: heh |
13:56 |
Megaf |
indeed |
13:57 |
Megaf |
windows users love to put everything on the desktop |
13:57 |
zsoltisawesome |
D: I hate state testing! |
14:00 |
PenguinDad |
xP is a nice smiley :) |
14:01 |
zsoltisawesome |
it gives you experiance :D |
14:03 |
PenguinDad |
zsoltisawesome: experiance in minetest? |
14:07 |
|
Megaf_ joined #minetest |
14:07 |
zsoltisawesome |
PenguinDad: would be cool |
14:11 |
|
phantombeta joined #minetest |
14:29 |
|
Piggybear87 joined #minetest |
14:29 |
|
Exio4 joined #minetest |
14:44 |
|
grrk-bzzt joined #minetest |
14:46 |
|
SylvieLorxu joined #minetest |
14:49 |
|
grrk-bzzt joined #minetest |
14:54 |
Mikerhinos |
trying the Wasteland game, have some random force close with segmentation errors :s |
14:56 |
|
BrandonReese joined #minetest |
14:59 |
|
Jordach joined #minetest |
15:00 |
|
proller joined #minetest |
15:04 |
|
NekoGloop joined #minetest |
15:07 |
sfan5 |
meow |
15:07 |
sfan5 |
hi people |
15:07 |
sfan5 |
and kittens |
15:07 |
Mikerhinos |
o/ |
15:07 |
sfan5 |
and ponies |
15:07 |
PenguinDad |
/) |
15:07 |
* sfan5 |
meows at PenguinDad |
15:08 |
|
proller joined #minetest |
15:11 |
* Jordach |
noms on ice cream |
15:12 |
CraigyDavi |
hi |
15:12 |
Jordach |
CraigyDavi, gah, summertime D: |
15:12 |
Jordach |
(sooo warm!) |
15:13 |
CraigyDavi |
How warm is it where you are? |
15:13 |
CraigyDavi |
Only 20 degrees here or so |
15:14 |
CraigyDavi |
But pretty warm compared to normal temperatures in England :) |
15:14 |
Mikerhinos |
warmer than in France lol, only 15° here |
15:16 |
Jordach |
CraigyDavi, just outside of Norwich |
15:16 |
Jordach |
(roughly 7 mi) |
15:16 |
PenguinDad |
20°C is warmer than here in germany :( |
15:17 |
Jordach |
18°C here |
15:17 |
Jordach |
but feels like 24 |
15:18 |
|
Megaf_ joined #minetest |
15:18 |
Megaf |
26°C here |
15:18 |
Megaf |
hell |
15:19 |
CraigyDavi |
it feels much warmer here after the cold winter and the tonnes of rain |
15:19 |
Jordach |
CraigyDavi, you try being in a room with 12 operating computers D: |
15:19 |
PenguinDad |
20°C is perfect IMO |
15:19 |
Jordach |
and the windows don't even fucking open |
15:20 |
Megaf |
18°C is good too |
15:20 |
CraigyDavi |
Go buy a fan then :) |
15:20 |
CraigyDavi |
Actually don't. they rise the prices up high at this time of the year |
15:22 |
Jordach |
i'll just buy one of those Dyson Airblades |
15:22 |
Jordach |
better job, less power usage |
15:24 |
CraigyDavi |
Good idea |
15:25 |
Jordach |
and i can stick my hand in without losing it :D |
15:26 |
jin_xi |
you can put it in front of the screen and look trough |
15:27 |
PenguinDad |
such air |
15:27 |
Jordach |
and i found this |
15:28 |
PenguinDad |
very look-through |
15:28 |
Jordach |
http://www.reddit.com/r/montageparodies/comments/227y58/wallace_n_grom8_the_wrong_noscope/ |
15:28 |
PenguinDad |
wow |
15:34 |
|
Calinou joined #minetest |
15:41 |
|
grrk-bzzt joined #minetest |
15:48 |
|
PenguinDad joined #minetest |
15:57 |
|
PilzAdam joined #minetest |
15:57 |
|
zat joined #minetest |
15:58 |
PilzAdam |
Hello everyone! |
15:58 |
Megaf |
Hi PilzAdam |
15:58 |
zat |
Hi Pilz. |
15:59 |
|
crazyR joined #minetest |
16:06 |
|
Calinou joined #minetest |
16:06 |
|
john_minetest joined #minetest |
16:07 |
Calinou |
hi |
16:12 |
Megaf |
Hi john_minetest |
16:13 |
|
PenguinDad joined #minetest |
16:13 |
|
Hunterz joined #minetest |
16:15 |
* Megaf |
is not using Tor Browser |
16:15 |
Megaf |
welcome back PenguinDad |
16:16 |
PenguinDad |
EHLO Megaf.local |
16:18 |
|
asie joined #minetest |
16:19 |
Jordach |
hey asie |
16:19 |
asie |
hey Jordach |
16:19 |
Jordach |
asie, managed to compress my tanks much further down |
16:19 |
asie |
neat |
16:19 |
Jordach |
https://github.com/Jordach/big_freaking_dig/commit/5c1f4506ad7aa6ef2df2ac127f1624c93bf1f823 |
16:20 |
Jordach |
and there's the magic :) |
16:24 |
|
rubenwardy joined #minetest |
16:25 |
PenguinDad |
john_minetest: but EHLO is nicer |
16:30 |
rubenwardy |
Hi all! |
16:30 |
|
dhbiker joined #minetest |
16:31 |
|
FreeFull joined #minetest |
16:32 |
|
ffoxin_work joined #minetest |
16:34 |
Jordach |
newsflash: i suck at pen drawings |
16:34 |
Jordach |
my skills have turned to shit |
16:34 |
Jordach |
(i might have also attempted to ctrl+z real life) |
16:40 |
Jordach |
things added to my buying list: drawing tablet |
16:40 |
Jordach |
practice without fucking paper |
16:42 |
* sfan5 |
meows at Jordach |
16:43 |
Jordach |
fucking strange that i've mastered the 3D space |
16:43 |
Jordach |
but not pencil and paper |
16:46 |
* Jordach |
is currently shirtless :P |
16:46 |
Jordach |
still too warm |
16:47 |
Megaf |
don't you have air contioning? |
16:47 |
Jordach |
Megaf, nope.avi |
16:47 |
Jordach |
house was built ~80 years ago |
16:47 |
Megaf |
so what? |
16:47 |
Jordach |
although that standing fan upstairs... |
16:47 |
Jordach |
brb |
16:48 |
Megaf |
in Brazil even 300 years old building have air contionoing |
16:48 |
zat |
VanessaE: really odd, when there is an index.mth file, minetest client tries to post to it, receiving an error 405 back. D: |
16:49 |
Jordach |
ahh |
16:49 |
Jordach |
there we go |
16:50 |
|
arjun joined #minetest |
16:51 |
Jordach |
much better |
16:57 |
|
Taoki joined #minetest |
17:01 |
|
Megaf_ joined #minetest |
17:05 |
|
Krock joined #minetest |
17:06 |
|
grrk-bzzt joined #minetest |
17:06 |
Krock |
Hello. |
17:07 |
CraigyDavi |
hi |
17:09 |
Krock |
c'mon is there none having problems with leveldb worlds with the latest builds? |
17:10 |
zat |
I dont |
17:10 |
zat |
what are your problems? |
17:10 |
* Krock |
is grabbing the screenshots |
17:10 |
Krock |
https://forum.minetest.net/viewtopic.php?p=141615#p141615 |
17:11 |
Krock |
zat -^ |
17:11 |
zat |
you deleted the map.db dir? |
17:12 |
|
iqualfragile joined #minetest |
17:12 |
Krock |
why should I emulate a virus? |
17:12 |
|
sapier joined #minetest |
17:12 |
zat |
did you? |
17:12 |
Krock |
NO! |
17:13 |
Krock |
zat: https://forum.minetest.net/viewtopic.php?p=140282#p140282 earliest post about this |
17:13 |
Krock |
13 days or even more |
17:13 |
zat |
more like corrupted it looks like the mapgen is generating a slightly different world. |
17:13 |
sfan5 |
holy fuck |
17:13 |
sfan5 |
minetestserver is using 2.2 GB memory |
17:14 |
Krock |
sfan5, how much players? :3 |
17:14 |
sfan5 |
0 |
17:14 |
Krock |
xD |
17:14 |
sfan5 |
I'm not kidding |
17:14 |
Krock |
something went wrong in forceunloading blocks |
17:14 |
Krock |
? |
17:14 |
sfan5 |
maybe |
17:15 |
Krock |
11 players and < 200 MB |
17:15 |
Krock |
* 160 MB rounded |
17:15 |
sfan5 |
maybe it's a memory leak in redis |
17:16 |
Krock |
ah yes that's possible |
17:16 |
sfan5 |
(the redis backend, not redis itself) |
17:16 |
* Jordach |
can smell leaky code |
17:16 |
Krock |
redis saves all data in memory and saves, right? |
17:16 |
Krock |
eh... saves 2x that's confusing |
17:17 |
Krock |
zat: regular mapgen v6 |
17:17 |
sapier |
sfan could you try running minetest within valgrind? |
17:17 |
sfan5 |
sapier: guess why I'm recompiling |
17:17 |
sapier |
ahh :-) sorry |
17:17 |
|
q66 joined #minetest |
17:18 |
sfan5 |
Krock: the redis server only uses 560 MB |
17:18 |
sfan5 |
the map is 350MB IIRC |
17:18 |
Krock |
srsly..everytime. why can't the guys just use the direct host instead of switching everytime? |
17:19 |
Krock |
sfan5, good chances for problem = redis |
17:19 |
PenguinDad |
!c 'redis' >> 'leveldb' |
17:19 |
MinetestBot |
TypeError: unsupported operand type(s) for >>: 'str' and 'str' |
17:19 |
PenguinDad |
!c 'redis' > 'leveldb' |
17:19 |
MinetestBot |
True |
17:20 |
Krock |
yes, > in RAM |
17:23 |
zat |
Krock: backup map.db and let the game regenerate the map |
17:23 |
zat |
if it looks different, then its the mapgen using a different “formulaâ€. |
17:23 |
Krock |
zat, ehm ok. I'll try that |
17:24 |
zat |
Krock: bugs normally make really strange and ugly artifacts in the map. |
17:24 |
Krock |
zat, with the time it overgenerates everything |
17:25 |
Krock |
and resets |
17:25 |
Megaf |
sfan5: dont use redis |
17:25 |
Megaf |
unles you are running on another server |
17:25 |
Megaf |
also, redis works storing the whole db in ram |
17:25 |
Megaf |
os if you world is 500 MB, it will use 500 MB |
17:25 |
sfan5 |
Megaf: why not? keeping the db in ram makes it faster? |
17:25 |
Megaf |
and if you energy is interrupet, you lost everuthing |
17:26 |
sfan5 |
second ? -> "" |
17:26 |
sfan5 |
uhh no |
17:26 |
Krock |
Megaf, sfan5 toldabout 2.2 GB ram usage IIRC |
17:26 |
Megaf |
Ive been talking to redis guys |
17:26 |
zat |
could be good in my laptop which has 32gb of ram :D |
17:26 |
sfan5 |
redis saves the database pretty often |
17:26 |
sfan5 |
you can configure it differently |
17:26 |
Megaf |
in redis the disk is like just a backup |
17:26 |
sfan5 |
Krock: 2.2GB minetestserver not the redis server |
17:26 |
Megaf |
but it works in ram |
17:27 |
Krock |
sfan5, so they're seperated? remote saving? |
17:27 |
sfan5 |
Krock: yes, the redis server only keeps the DB; minetest connects to it and does stuff |
17:27 |
Krock |
sfan5, perfect for 1GB SD cards on a RPi... lol |
17:28 |
sfan5 |
uh no |
17:28 |
Krock |
(minetestserver) |
17:28 |
sfan5 |
sd cards are worst for storing stuff |
17:28 |
Krock |
how come? |
17:28 |
Krock |
slow? |
17:28 |
sfan5 |
the sd card in my rpi recently stopped working completly when I did "sudo pacman -Syu" |
17:28 |
sfan5 |
no |
17:28 |
sfan5 |
but it only has limited writes |
17:28 |
Krock |
happens when using linux HAHA |
17:28 |
Krock |
or not. |
17:29 |
Krock |
that's weird |
17:29 |
sfan5 |
if those writes are used up it either gets read only or breaks completly |
17:29 |
Megaf |
sfan5: Ive been using a 8 GB Class 10 SanDisk SD Card on my Pi, works very well |
17:29 |
Krock |
but.. there are no physical forces on the sdcard, how can it damage then??? |
17:29 |
Megaf |
and Megaf Server V4.0 runs on a Class 10 SanDisk too |
17:29 |
Megaf |
they are pretty good |
17:29 |
Krock |
sfan5, please explaim me the "data room" loss |
17:30 |
sfan5 |
Megaf: that may work good, but if the limited writes of the flash are used up it gets read only |
17:32 |
sfan5 |
Krock: http://de.wikipedia.org/wiki/Flashspeicher#Anzahl_der_L.C3.B6schzyklen |
17:34 |
Krock |
sfan5, that's.. sad. So I guess, the SSD HDD's are also having those problems? they use thoe chips too |
17:36 |
sapier |
ssd hdds usually have a lot of "unused" blocks, and a way better wear leveling algorithm but yes they've got basicaly same issue |
17:36 |
sapier |
some ssd's tell only 2/3 of the amount of flash memory built in as their capacity |
17:36 |
Krock |
and I thought they can't have data loss |
17:37 |
sapier |
well to be honest ssd's are way more risky about data loss then hdd's |
17:37 |
sfan5 |
everything has a downside (usually) |
17:37 |
Krock |
hmm a globe not |
17:37 |
Krock |
whatever thanks for the information |
17:37 |
sfan5 |
*** Error in `./minetest': double free or corruption (!prev): 0x000000000151dce0 *** |
17:37 |
sfan5 |
wtf glibc |
17:37 |
sapier |
if hdd electronics is damaged you can replace it, for ssd's that's not possible because of information about data structure is saved within the electronics |
17:38 |
sfan5 |
hm |
17:38 |
sfan5 |
valgrind did not report any leaks yet |
17:38 |
sapier |
in worst case data is even encrypted in flash in this case there's no way to get it back ... well unless nsa has some private keys to it |
17:38 |
sfan5 |
so it's probably not the redis backend |
17:38 |
sfan5 |
maybe it's luajit |
17:38 |
sfan5 |
(can't use valgrind with luajit) |
17:38 |
sapier |
why not? |
17:39 |
sfan5 |
luajit does special things that don't work with valgrind |
17:39 |
sfan5 |
luajit needs to be compiled for it |
17:39 |
Krock |
we need a new backend like leveldb which likes win32 :) |
17:40 |
sapier |
oh ... ShadowNinja is hunting down another memory corruption happening on doing async things atm |
17:40 |
sfan5 |
https://github.com/LuaDist/luajit/blob/master/CMakeLists.txt#L40 |
17:40 |
sapier |
at least I think he's doing that |
17:40 |
sfan5 |
Krock: rocksdb? |
17:40 |
sfan5 |
Krock: I dunno whether it support windows |
17:40 |
Calinou |
sapier> if hdd electronics is damaged you can replace it |
17:40 |
Calinou |
technically… |
17:40 |
Calinou |
actually, you can't |
17:40 |
sfan5 |
depends |
17:40 |
Calinou |
not everyone is Jeija |
17:41 |
Krock |
sfan5, that one bases on leveldb so I guess it doesn't |
17:41 |
Calinou |
sapier> ssd hdds → this means nothing |
17:41 |
sapier |
well you can't but ppl having a clean room and replacement electronics usually can |
17:41 |
sfan5 |
the electronics of the hdds i have lying around here are completly replaceable without a cleanroom |
17:41 |
sfan5 |
(except the motor) |
17:41 |
sfan5 |
Krock: why not? |
17:41 |
Calinou |
>implying a lot of people have a cleanroom |
17:42 |
sapier |
true, but what I was pointing at is data on disk is usually written in a recoverable format, while flash chips are written almost chaotic |
17:42 |
rubenwardy |
my God |
17:42 |
rubenwardy |
fixing coding style is boring |
17:42 |
Calinou |
Ctrl+H to the rescue |
17:42 |
Krock |
rubenwardy, no, it's cool to have tabs instead of spaces :) |
17:43 |
Calinou |
fixing that is easy |
17:43 |
Calinou |
except if you have multiple lengths in the same file |
17:43 |
sapier |
there are various ways to destroy hdd data too of course, most will destroy a ssd too |
17:44 |
Calinou |
happens in some Carbone code :( |
17:44 |
Calinou |
<sapier> well to be honest ssd's are way more risky about data loss then hdd's |
17:44 |
Calinou |
or not |
17:44 |
Calinou |
I wouldn't say they fail more |
17:46 |
sapier |
well my personal experience is ssd's fail more, but that may be related to hdd technology beeing quite marture while ssd's are still quite experimental ... no matter, the speed they provide is worth the risk |
17:46 |
sapier |
at least to me ;) |
17:46 |
Calinou |
I have SSD for 1 year, no fail |
17:46 |
Calinou |
my other HDDs didn't fail either |
17:47 |
Calinou |
SSDs can be considered mature now |
17:47 |
rubenwardy |
!title https://github.com/rubenwardy/NodeBoxEditor/commit/462a224b5bddb18c673c72425fd08338df38577b |
17:47 |
sapier |
I did replace 2 of 4 hdd's within the last 3 years ... ans in total 3 of about 20-30 hdds I had within the last 20 years |
17:47 |
MinetestBot |
rubenwardy: Fix coding style part one · 462a224 · rubenwardy/NodeBoxEditor · GitHub |
17:48 |
Megaf |
there are some enterprise grade SSDs |
17:48 |
sapier |
of course none of those numbers is representable |
17:48 |
Megaf |
they have several GBs to spare |
17:48 |
sapier |
well I didn't buy enterprise grade hdd's too |
17:49 |
Megaf |
so you buy a 32 GB SSD, and it have more 32 GB to "replace" "burnt" "sectors" |
17:50 |
|
arjun joined #minetest |
17:50 |
Calinou |
never had a failing HDD |
17:50 |
Calinou |
:phoronix rolleyes: |
17:50 |
Calinou |
Megaf, almost all SSDs today have overprovisioning |
17:51 |
Calinou |
except 840 Pro (I think… it's also the one I have) |
17:51 |
sapier |
megaf the "worst" overprovisioning I read about was some intel hdd having only 2/3 capacity of it's actual flash |
17:52 |
Megaf |
well, I wouldnt buy any SSD yet |
17:52 |
Calinou |
why not? |
17:52 |
Calinou |
the “write†stuff is FUD |
17:53 |
Calinou |
lol, you're doing it wrong |
17:53 |
Calinou |
looks much better than an HDD, is lighter and much smaller |
17:53 |
Calinou |
HDDs look like a bad PC from the 90s |
17:53 |
Calinou |
especially from below |
17:53 |
Calinou |
oh and they're at least 3 times heavier |
17:54 |
* Megaf |
does not likes either ssd or hdds |
17:54 |
Megaf |
both are crap |
17:55 |
Megaf |
let me show you whats fast and durable |
17:55 |
sfan5 |
inb4 sd cards |
17:55 |
Jordach |
inb4 penis |
17:55 |
Krock |
<.< |
17:55 |
sfan5 |
oh come on |
17:55 |
sfan5 |
Jordach pls |
17:55 |
Calinou |
<Megaf> both are crap |
17:56 |
Calinou |
acutally slightly true |
17:56 |
sfan5 |
ok whatever |
17:56 |
Calinou |
both are crippled and run on proprietary firmware only |
17:56 |
sfan5 |
I can't reproduce those leaks |
17:56 |
Calinou |
SDs are VERY slow in comparison to SSDs |
17:56 |
sfan5 |
I'll just restart minetestserver once in a while |
17:56 |
sfan5 |
^ what Calinou just said |
17:57 |
Megaf |
thats a good tech, are really fast, faster than ANY SSD or HDD combined, no matter the RAID or LVM array |
17:57 |
Megaf |
and lasts for ever |
17:57 |
Megaf |
https://en.wikipedia.org/wiki/I-RAM |
17:58 |
sfan5 |
john_minetest: you have not seen the edge of laptop dvd drives yet |
17:59 |
Krock |
john_minetest, can't seep tonight cuz of you. |
17:59 |
Krock |
HDD's aren't made to throw |
18:01 |
sfan5 |
Megaf: |
18:01 |
sfan5 |
<Krock> HDD's aren't made to throw |
18:01 |
sfan5 |
oh wait |
18:01 |
sfan5 |
Megaf: https://en.wikipedia.org/wiki/Magnetoresistive_random-access_memory |
18:01 |
Krock |
lol |
18:02 |
|
zat1 joined #minetest |
18:03 |
Megaf |
sfan5: yep, another promissing tech |
18:03 |
* sfan5 |
purrs |
18:03 |
Megaf |
RAM exists because HDDs are slow |
18:03 |
sfan5 |
uh not really |
18:03 |
Megaf |
CPU Cache exists because RAM is slow |
18:04 |
sfan5 |
it is not practical to use a permanent storage device for working with data |
18:04 |
Megaf |
it would be great if you had a storage as durable as a HDD and as fast as CPU L1 Cache |
18:04 |
sfan5 |
you do |
18:04 |
sfan5 |
the l1 cache itself |
18:04 |
sfan5 |
durable (with power) |
18:04 |
sfan5 |
and as fast as itself (how you requested) |
18:04 |
Megaf |
and as chep as a HDD |
18:05 |
sfan5 |
uhh... that not |
18:05 |
Megaf |
L1 cache is extremely expensive |
18:05 |
|
zat joined #minetest |
18:07 |
Calinou |
<john_minetest> HDDs are awesome. |
18:07 |
Calinou |
insanely old, slow stuff |
18:07 |
Calinou |
they're bound to die for the vast majority of uses |
18:07 |
Calinou |
do tablets and smartphones have HDDs? ;) |
18:07 |
sfan5 |
no |
18:08 |
sapier |
do tablets and smartphones usually survive more then 2 years? ;-) |
18:08 |
sfan5 |
no |
18:08 |
sfan5 |
Megaf: http://www.everspin.com/products/second-generation-st-mram.html |
18:10 |
Exio4 |
Calinou: so far, why do you say HDDs are bound to die? they're hell cheap, that is why they're still here |
18:10 |
Krock |
agh..that CAN'T be true D: |
18:10 |
Exio4 |
mainly because its "old tech", making an HDD is insanely cheap vs a SSD |
18:10 |
Megaf |
Calinou: there used to be some cool HDDs |
18:10 |
Megaf |
the size of you nail |
18:11 |
Exio4 |
also, my netbook's harddisk was actually pretty good |
18:11 |
Exio4 |
it survived lots of crashes :P |
18:11 |
|
kahrl joined #minetest |
18:11 |
Megaf |
sfan5: we got to get computers using that |
18:12 |
sapier |
well as always use right tool for right thing, on mobile devices where usually a lot of acceleration occurs harddrives may not be right technology to use ;-) |
18:12 |
sfan5 |
Megaf: the biggest chips listed there are only 2MB :( http://www.everspin.com/products.php?hjk=16&a1f3=16Mb&a=Yes |
18:12 |
Megaf |
Those were amazing https://en.wikipedia.org/wiki/Microdrive |
18:12 |
Megaf |
I always wanted to have one |
18:12 |
sfan5 |
>(if you are using an external one or a desktop one) |
18:12 |
sfan5 |
external zombie vs. desktop zombie? |
18:13 |
Exio4 |
yeah, it is better Calinou, but cpu cache is better than ram, we all should have 16gb of cache |
18:13 |
Exio4 |
lol |
18:14 |
|
werwerwer joined #minetest |
18:16 |
Krock |
sfan5, were there any changes in the leveldb backend since 2014-04-24? |
18:16 |
Exio4 |
john_minetest: haha |
18:16 |
sfan5 |
Krock: not that I know of any |
18:16 |
Krock |
weird. |
18:16 |
Megaf |
john_minetest: it doesnt works like that |
18:16 |
sapier |
john_minetest: it's not you computer but your mainboard |
18:16 |
sfan5 |
john_minetest: the cpu cache is not accessiable as direct memory |
18:16 |
Krock |
sfan5, because when I test an older backup from march, then I don't get any problems |
18:16 |
Krock |
but with the latest, I get mapgen corruption |
18:16 |
sfan5 |
Krock: backup of minetest or just the world |
18:16 |
sfan5 |
? |
18:17 |
sapier |
ok ok mainboard is part of computer :) |
18:17 |
Krock |
sfan5, old backup of world with new mt cleint |
18:17 |
sfan5 |
Krock: then your leveldb world is corrupted |
18:17 |
Krock |
sfan5, but it works fine with the version above |
18:17 |
sfan5 |
Krock: try converting it to sqlite3 and then into leveldb again (delete the old map.db before) |
18:17 |
Krock |
hmm |
18:18 |
Krock |
which client should I use to convert? old or new? |
18:18 |
sfan5 |
new |
18:18 |
|
zat joined #minetest |
18:18 |
Krock |
ok, I'll try that. Expecting downtime of > 4 hours :/ |
18:18 |
Calinou |
<Exio4> Calinou: so far, why do you say HDDs are bound to die? they're hell cheap, that is why they're still here |
18:18 |
Calinou |
bound to die as SSDs get cheaper and people get more and more mobile. |
18:19 |
Krock |
zat! http://i.imgur.com/V2g5hHl.png tested a new map with same generation settings, on bottom old map with corruption included an |
18:20 |
Krock |
sfan5, sorry for bugging you because of this problem many times but I actually never tested an old backup |
18:20 |
Krock |
..except of today |
18:21 |
Exio4 |
more and more mobile? |
18:21 |
Exio4 |
using that argument we can say desktops will die |
18:21 |
Krock |
none! |
18:24 |
Calinou |
Exio4, no, they won't |
18:24 |
Calinou |
this doesn't mean users are shifting towards mobile in general |
18:24 |
Calinou |
even laptops |
18:24 |
Calinou |
aren't* |
18:24 |
Calinou |
Krock, these white-ish leaves are ugly |
18:24 |
zat |
Krock: looks like differences in mods also |
18:24 |
Calinou |
fix the default_leaves.png |
18:25 |
Calinou |
make it opaque by yourself |
18:26 |
Krock |
zat, I didn't want to turn server off |
18:26 |
Krock |
Calinou, haven't had all mods from server |
18:29 |
zat |
Krock: then consider making a testing server before blindly updating your production one. |
18:29 |
Krock |
zat, that's my thing. already discussed that with th players on my server |
18:29 |
Jordach |
hey sapier - i've noticed something about minetest and usb devices |
18:30 |
Jordach |
1) run minetest off of a USB flash, 2) crash it via a lua mod 3) minetest force quits and does not return to menu |
18:30 |
Jordach |
notable on Windows regardless of compiler |
18:31 |
Jordach |
(currently using sfan5's builds) |
18:31 |
sfan5 |
\o/ |
18:31 |
sfan5 |
:3 |
18:31 |
zat |
Krock: well |
18:31 |
Jordach |
easily crashable with a bad puncher:set_wielded_item() |
18:32 |
Jordach |
because BlockMen needs to compile more often ;) |
18:32 |
Jordach |
also; feature idea |
18:32 |
Jordach |
why don't we have the sun and moon visible in the startup menu |
18:32 |
Krock |
zat, backup whole MT folder, upgrade MT version, migrate to sqlite3, backup, migrate to leveldb, backup, test |
18:32 |
Jordach |
so you can see the sun, moon and stars with the clouds |
18:32 |
Krock |
the map isn't too big |
18:32 |
zat |
why that migration? |
18:33 |
Jordach |
oof |
18:33 |
Jordach |
BFD weighs in at 47mb |
18:33 |
Jordach |
starting to challenge VanessaE's game in size ;) |
18:35 |
sfan5 |
<Jordach> why don't we have the sun and moon visible in the startup menu |
18:35 |
sfan5 |
yes |
18:35 |
sfan5 |
yes! |
18:35 |
sfan5 |
yes!!! |
18:35 |
Krock |
no! |
18:35 |
Jordach |
why am i suddenly an ideas man |
18:36 |
Krock |
why not turn off clouds on mainmenu? |
18:36 |
Krock |
<john_minetest>why not turn off your computer from mainmenu? |
18:36 |
Krock |
yes |
18:36 |
Krock |
yes! |
18:36 |
zat |
why not turn you off... |
18:36 |
* sfan5 |
purrs at john_minetest |
18:36 |
Jordach |
!title https://github.com/Jordach/big_freaking_dig/commit/09d40256cbd0d543ac72f5529a84c8fa3d86c4da |
18:36 |
MinetestBot |
Jordach: fix sickles crashing the server · 09d4025 · Jordach/big_freaking_dig · GitHub |
18:37 |
* john_minetest |
gives sfan5 his last <'(((((-< |
18:37 |
* sfan5 |
noms the fishy and john_minetest |
18:37 |
Exio4 |
we should also have a facebook button in mainmenu |
18:37 |
Exio4 |
"Like this game!" |
18:37 |
sfan5 |
^ |
18:37 |
sfan5 |
and a twitter button |
18:37 |
Exio4 |
that too |
18:38 |
zat |
NO PLEASEEEEEEEEEEEE |
18:38 |
|
Megaf_ joined #minetest |
18:38 |
zat |
fucking fad thats everywhere! |
18:38 |
Krock |
we need an instagram button |
18:39 |
Krock |
also for flickr |
18:39 |
Exio4 |
sfan5: I thought a button for following game's creator and adding him as friend on facebook would be nice too |
18:39 |
Jordach |
yay :D sickles ignore leaves :D |
18:39 |
sfan5 |
Exio4: yeah |
18:39 |
Jordach |
it checks if it has leafdecay group then doesn't do shit |
18:42 |
PenguinDad |
plol I just read sickless crashing the server |
18:49 |
|
exoplanet joined #minetest |
18:51 |
|
SoniEx2 joined #minetest |
18:52 |
* Jordach |
is doing more black fucking magic |
18:54 |
* Jordach |
can't wait for RBA to do meshnodes |
18:55 |
* sfan5 |
suggest Jordach to throw money at RBA so that he does it faster |
18:55 |
sfan5 |
suggests* |
18:55 |
Jordach |
just because i have £400 in my wallet, doesn't mean i should |
18:55 |
Jordach |
although i know he likes his chicken |
18:55 |
Jordach |
(he once said this) |
18:56 |
Jordach |
sfan5, meshnodes = player statues |
18:56 |
Jordach |
properly :) |
18:57 |
Amaz |
What are meshnodes for? |
18:58 |
Jordach |
animated nodes (eg, changing mesh) |
18:58 |
Amaz |
Okay. |
18:58 |
Jordach |
Amaz, think of things that aren't doable with nodeboxes |
18:58 |
Jordach |
REAL SLOPES |
18:58 |
Jordach |
etc, like bouncin spheres |
18:58 |
Amaz |
Right! |
18:59 |
|
CraigyDavi joined #minetest |
18:59 |
|
werwerwer_ joined #minetest |
18:59 |
Jordach |
player statues is something i might do to test it out ;) |
18:59 |
Amaz |
That would be awesome! |
18:59 |
Jordach |
except i want them to look like stone |
19:00 |
sapier |
well if you wanna kill performance completely you're gonna do this jordach ... but don't complain about having 1 fps afterwards |
19:00 |
|
us`0gb joined #minetest |
19:00 |
Jordach |
sapier, i'm still at 60fps |
19:01 |
sapier |
you won't stay there once mesh nodes are added and ppl start abusing it |
19:01 |
Jordach |
sapier, that depends on the mod |
19:02 |
sapier |
one single mod can kill performance |
19:02 |
sapier |
just replace default:grass by a meshnode having 200 polygons for example |
19:02 |
Jordach |
sapier, but who'd do that ;) |
19:02 |
sapier |
those ppl who believe worlds are to flat and should be more "realistic" |
19:03 |
Jordach |
sapier, seriously - who'd do that |
19:03 |
* Jordach |
is actually considering adding the airsword mod in |
19:04 |
Amaz |
You should! |
19:04 |
Jordach |
!c 4000*4000 |
19:04 |
MinetestBot |
16000000 |
19:04 |
Krock |
Jordach, active on my server. very nice mod |
19:05 |
Jordach |
1 in 16000000 chance of getting a air sword drop from an EvergreenTree NPC |
19:05 |
Jordach |
because their spawn chance is tied to the saplin |
19:05 |
Jordach |
and maybe from dungeon masters ;) |
19:05 |
Amaz |
Okay! |
19:05 |
Jordach |
but like at 1/16000 |
19:06 |
Jordach |
except dm's have stupid health now (they have nearly 4x the player's health) |
19:06 |
Jordach |
and can kill in two hits |
19:06 |
Amaz |
That's quite hard... |
19:07 |
Jordach |
except they spawn at -4.098km downwards |
19:07 |
Amaz |
Not as bad as some of the mobs I'm working on.. 300 hp, and kill in two hits. |
19:07 |
|
pro joined #minetest |
19:08 |
Jordach |
travelnets is a thing to be added in :P |
19:08 |
Jordach |
Sokomine, ^ |
19:08 |
|
AspireMint joined #minetest |
19:09 |
Jordach |
hey AspireMint |
19:09 |
AspireMint |
Hellou |
19:10 |
Jordach |
AspireMint, adding a working AirSword into my game |
19:11 |
AspireMint |
AirSword? o.O |
19:11 |
AspireMint |
what is it? |
19:12 |
Jordach |
a rare mob dro |
19:12 |
Jordach |
drop* |
19:12 |
|
e1z0 joined #minetest |
19:12 |
Jordach |
does insane damage, but does have a chance of dropping at 1/16000000 from the NPC, and 1/16000 from DMs |
19:13 |
AspireMint |
:D |
19:14 |
Jordach |
groupcaps: snappy = {times={[1]=0.05, [2]=0.005, [3]=0.0005}, uses = 1337, maxlevel=1}, |
19:14 |
Jordach |
this might help killing gods damage_groups = {fleshy=100, immortal=100}, ;) |
19:14 |
PenguinDad |
*maxlevel=42} -- ;) |
19:15 |
Jordach |
immortal *is* a damage group |
19:15 |
AspireMint |
uses 1337? what is means? |
19:15 |
AspireMint |
it* |
19:17 |
Jordach |
!g define: 1337 |
19:17 |
MinetestBot |
Jordach: http://www.urbandictionary.com/define.php?term=1337 |
19:21 |
|
Megaf_ joined #minetest |
19:26 |
Jordach |
and so i get recursion |
19:27 |
Jordach |
great |
19:27 |
Jordach |
provided the sickle has infinite durability, it will dig everything within loaded range |
19:29 |
Jordach |
PilzAdam, is there a way with node_dig to fake the digging item? |
19:32 |
Jordach |
because minetest.on_dig(func) is recursing |
19:40 |
|
rsiska joined #minetest |
19:40 |
|
us^0gb joined #minetest |
19:43 |
Jordach |
yay |
19:43 |
Jordach |
solved it |
19:43 |
Jordach |
minetest.remove_node in place, except you don't get drops |
19:44 |
|
asie joined #minetest |
19:45 |
|
tomreyn joined #minetest |
19:49 |
ShadowNinja |
~tell rubenwardy I already started fixing NodeBoxEditor, but you're making it mighty hard with major rebases. |
19:49 |
ShadowBot |
ShadowNinja: O.K. |
19:50 |
ShadowNinja |
~tell rubenwardy I'd PR it now, but there's a mysterious bug where nodebox handles are shifted down and right by a few hundred pixels. |
19:50 |
ShadowBot |
ShadowNinja: O.K. |
19:51 |
|
EvergreenTree joined #minetest |
19:56 |
|
Jordach joined #minetest |
19:59 |
|
Zettbou joined #minetest |
20:00 |
|
Vazon joined #minetest |
20:01 |
|
Wuzzy joined #minetest |
20:02 |
|
Jordach_ joined #minetest |
20:16 |
|
Miner_48er joined #minetest |
20:21 |
zat |
I found the bottom of the world at y -30912!! |
20:21 |
EvergreenTree |
And? |
20:21 |
EvergreenTree |
Everyone knows that |
20:21 |
ShadowNinja |
zat: By manually digging down there? |
20:23 |
Jordach |
gah |
20:23 |
Jordach |
manually re-writing gsmanners hammer code is a PITA |
20:23 |
Jordach |
i'm having to work it so it makes sure that hammers dig stone, dirt movers dig crumblies |
20:24 |
zat |
ShadowNinja: teleport |
20:24 |
Jordach |
sickles already do that :P |
20:24 |
zat |
EvergreenTree: really??? nooooooooo it cant be!!! |
20:24 |
EvergreenTree |
well, not everyone |
20:24 |
EvergreenTree |
but it is a known fact |
20:24 |
zat |
you thought that I came just to say that? LOL how n00b from your part .lolololololol |
20:24 |
EvergreenTree |
wat? |
20:25 |
zat |
lololol |
20:25 |
Jordach |
whaaattt? |
20:25 |
ShadowNinja |
zat: Ah, I did tgat long ago. I didn't memorize the exact coordinate until a few months ago though. |
20:25 |
zat |
I wanted to suggest... why not make all the world from like y 30000 down to be all lava? |
20:25 |
zat |
would make more sense |
20:25 |
Jordach |
don't give me BFD ideas ;) |
20:26 |
zat |
john_minetest: not like the real world is made of 1x1x1 boxes anyway. |
20:28 |
zat |
make it all lava!! |
20:28 |
* sfan5 |
meows at john_minetest |
20:28 |
zat |
Actually... I think that the more you go down, the more the lava you find |
20:28 |
zat |
so digging gets harder and harder |
20:28 |
zat |
and hotter... |
20:29 |
* zat |
thinks that sfan5's meow was super gay |
20:29 |
* sfan5 |
curls up to zat's lap |
20:29 |
zat |
D: no! |
20:29 |
* sfan5 |
curls up to zat's lap |
20:30 |
CraigyDavi |
lol |
20:30 |
CraigyDavi |
hi everyone |
20:30 |
|
meldrian joined #minetest |
20:31 |
zat |
super gay! |
20:32 |
|
tomreyn joined #minetest |
20:32 |
zat |
hi CraigyDavi. |
20:32 |
CraigyDavi |
hi zat |
20:32 |
ShadowNinja |
zat: Do it in a mod. See my bedrock mod (mapgen.lua) for an example. |
20:34 |
sfan5 |
john_minetest: no u |
20:34 |
* sfan5 |
meows at john_minetest |
20:34 |
* sfan5 |
noms john_minetest's choclate |
20:35 |
zat |
ShadowNinja: what mods for more ores would you recommend? |
20:35 |
zat |
I have only moreores |
20:35 |
* john_minetest |
gives sfan5 "Milka Alpenmilch 29g" |
20:36 |
|
Gambit joined #minetest |
20:36 |
ShadowNinja |
zat: Mods for moreores? Do you mean in addition to moreores? |
20:37 |
zsoltisawesome |
he means what mods he can add in addition to moreores |
20:37 |
ShadowNinja |
See my server's topic for other mods. |
20:37 |
|
werwerwer joined #minetest |
20:37 |
CraigyDavi |
zat, moreores has "mg" mod support |
20:37 |
zat |
more ores, lol |
20:38 |
zat |
I mean... I want more ores, the most just happens to be called the same as what I want. |
20:38 |
zsoltisawesome |
i knew it! |
20:38 |
zat |
lol |
20:39 |
CraigyDavi |
So you want a mod which adds more ores but not the moreores mod? |
20:41 |
|
john_minetest left #minetest |
20:41 |
zat |
may be in addition to moreores |
20:41 |
VanessaE |
glooptest adds some stuff |
20:41 |
VanessaE |
technic adds a number of ores also |
20:41 |
ShadowNinja |
Oh, haha. Try gloopores (gloopblocks?) and/or technic. |
20:41 |
VanessaE |
ShadowNinja: s/gloopores/glooptest/ |
20:42 |
VanessaE |
(gloopblocks is mostly just building materials) |
20:42 |
zat |
I found gemstones :D |
20:42 |
ShadowNinja |
VanessaE: All the names! |
20:42 |
CraigyDavi |
zat: https://forum.minetest.net/viewtopic.php?id=8866 |
20:42 |
zsoltisawesome |
I found a bug! |
20:42 |
zsoltisawesome |
^ not in mintest |
20:42 |
VanessaE |
_ALL_ the names? o~o |
20:43 |
zsoltisawesome |
*minetest |
20:43 |
zsoltisawesome |
lol |
20:43 |
VanessaE |
zat: also consider the titanium mod |
20:43 |
VanessaE |
in total, dreambuilder has something like 30 different ores in it I think |
20:43 |
|
dhbiker joined #minetest |
20:43 |
VanessaE |
because of what its various mods supply |
20:45 |
ShadowNinja |
VanessaE: As in "All of these different names"! |
20:45 |
VanessaE |
heh |
20:45 |
sfan5 |
!c 1024 / 16.0 |
20:45 |
MinetestBot |
64.0 |
20:45 |
* VanessaE |
pokes NekoGloop :P |
20:45 |
NekoGloop |
haihai |
20:45 |
* sfan5 |
meows at NekoGloop |
20:45 |
ShadowNinja |
s/"!/!"/ |
20:45 |
NekoGloop |
whatcha need |
20:45 |
VanessaE |
it's HIS fault :) |
20:46 |
NekoGloop |
glooptest was supposed to have more content but I discontinued it to work on other things |
20:47 |
NekoGloop |
gloopores was just that, ores by me. it was discontinued and its ores put into glooptest. |
20:47 |
NekoGloop |
gloopblocks was my first mod, when I was just poking around with lua. |
20:47 |
VanessaE |
which I then took up. |
20:47 |
zsoltisawesome |
NekoGloop: what do you work on these days? |
20:47 |
NekoGloop |
yes |
20:48 |
NekoGloop |
I work on wasting a shitton of time sitting here on my arse all day |
20:48 |
zsoltisawesome |
haha |
20:48 |
NekoGloop |
does that answer your question? :) |
20:48 |
VanessaE |
haha |
20:48 |
zsoltisawesome |
NekoGloop: do you have enough time to help with moontest? |
20:48 |
NekoGloop |
moontest? |
20:49 |
zsoltisawesome |
yep |
20:49 |
zsoltisawesome |
#moontest |
20:49 |
CraigyDavi |
NekoGloop, https://forum.minetest.net/viewtopic.php?f=9&t=5305 |
20:49 |
NekoGloop |
I hardly play minetest as of late. As in, I don't. I've been meaning to poke at Vanessa's servers |
20:49 |
CraigyDavi |
zsoltisawesome, get someone to move it to games subforum :P |
20:50 |
zsoltisawesome |
i'm too lazy |
20:50 |
zsoltisawesome |
can you ask and tell them i sent you? |
20:50 |
zsoltisawesome |
:P |
20:50 |
* NekoGloop |
pokes at VanessaE to move it to the games subform |
20:52 |
VanessaE |
zsoltisawesome: fix the topic, [GAME] Moontest! (Back from the Dead!) [GAME] --> [GAME] Moontest! (Back from the Dead!) [some version number here] |
20:52 |
|
WindHero joined #minetest |
20:53 |
zsoltisawesome |
VanessaE: naming conventions? :S |
20:53 |
VanessaE |
yeah |
20:53 |
VanessaE |
https://forum.minetest.net/viewtopic.php?f=15&t=3316 |
20:53 |
zsoltisawesome |
later... |
20:53 |
zsoltisawesome |
busy with school work |
20:54 |
NekoGloop |
so hey VanessaE how goes the minetests |
20:54 |
VanessaE |
it goes. |
20:54 |
zat |
uh I dont find the titanium mod in github or gitorius |
20:55 |
VanessaE |
https://forum.minetest.net/viewtopic.php?id=3113 |
20:56 |
zat |
no repo? |
20:56 |
VanessaE |
guess not |
20:56 |
VanessaE |
aw hell |
20:56 |
VanessaE |
ompldr links. |
20:57 |
VanessaE |
Anyone got a copy that has not been modified? |
20:57 |
NekoGloop |
is... glooptest not on the new forums? |
20:57 |
VanessaE |
https://forum.minetest.net/viewtopic.php?id=4345 |
20:57 |
zat |
yes that one I got |
20:58 |
zat |
titanium I will pass, I dont install things that are not repo'ed. |
21:00 |
NekoGloop |
does anyone use the crystal glass? |
21:01 |
VanessaE |
some folks on my survival server use it |
21:02 |
NekoGloop |
ugh... I'd add the gem encrusting onto tools back if I could find my old gems mod... |
21:02 |
NekoGloop |
oh, wait, I found it |
21:03 |
NekoGloop |
VanessaE: is the problem of "lol you can only have X amount of items" a thing? |
21:03 |
VanessaE |
how do you mean? |
21:03 |
NekoGloop |
is there a limit to registered items |
21:03 |
VanessaE |
yes |
21:04 |
VanessaE |
the default limit is 32766 |
21:04 |
VanessaE |
Dreambuilder currently has a bit over 7100 registered items. |
21:04 |
WindHero |
if anyone ever reached that cap, I'm pretty sure almost nobody could connect to that server without timing out. |
21:05 |
NekoGloop |
well something I'm about to add to glooptest might make that 7200. |
21:05 |
WindHero |
MAYBE it would be possible with Google Fiber.... |
21:05 |
VanessaE |
WindHero: depends on how many new textures are needed to handle those items |
21:05 |
VanessaE |
NekoGloop: as long as I can turn that feature off. |
21:05 |
NekoGloop |
haha |
21:05 |
VanessaE |
I don't like gem encrusting. |
21:05 |
NekoGloop |
why not |
21:05 |
zsoltisawesome |
because |
21:06 |
VanessaE |
doesn't really go with the theme I'm aiming for with dreambuilder |
21:06 |
zsoltisawesome |
(i have no idea what was said) |
21:06 |
VanessaE |
gem encrusting seems more "mystical" to me |
21:08 |
NekoGloop |
can I go on your server? :3 |
21:08 |
Megaf |
Storm! |
21:08 |
blaise |
yes, good storm |
21:09 |
Vazon |
Ok server is back up :D |
21:09 |
blaise |
the first rain band just passed me |
21:09 |
VanessaE |
NekoGloop: well sure if you want |
21:09 |
NekoGloop |
IP? |
21:09 |
VanessaE |
not like you have to ask :P |
21:09 |
VanessaE |
digitalaudioconcepts.com |
21:09 |
VanessaE |
pick a port, 30000-30005 |
21:09 |
VanessaE |
depending on which server you want |
21:10 |
blaise |
nice, people are using my server.. [21:10:13] <minetest> Connected players: memphis, Evan, wetliv, kylebeast244, Tysonrock70, liljnc3, alyssa2345, herodein |
21:10 |
blaise |
anyone know what would cause mobf not to spawn mobs? |
21:11 |
VanessaE |
30000 = Creative, 30001 = Survival, 30002 = Nostalgia, 30003 = MG-Nore, 30004 = Realtest, 30005 = Vanilla |
21:11 |
Megaf |
ServerThread using 99.9% of CPU |
21:11 |
VanessaE |
blaise: turn on "secondary" spawning. |
21:11 |
blaise |
where are the settings again? |
21:11 |
VanessaE |
blaise: /mobf |
21:11 |
VanessaE |
(I think) |
21:12 |
VanessaE |
run that command and you can change the settings in the GUI |
21:12 |
VanessaE |
idk what the settings file is though |
21:12 |
|
Piggybear87 joined #minetest |
21:21 |
* NekoGloop |
nibbles on VanessaE's server |
21:21 |
NekoGloop |
omnomnom |
21:22 |
zat |
where is that dreambuilder thing? |
21:25 |
NekoGloop |
VanessaE: I lack interact |
21:25 |
|
Piggybear87 joined #minetest |
21:25 |
zsoltisawesome |
"Stupid sheeps! Don't give yourselves a concussion over a female!" http://k12.http.internapcdn.net/k12_vitalstream_com/CURRICULUM/376805/CURRENT_RELEASE/MS2_LIF_05_12_VID_Rams_Butting_Heads.html |
21:26 |
CraigyDavi |
zat: https://github.com/VanessaE/dreambuilder_game |
21:26 |
zat |
ah lol its a game lololol |
21:26 |
VanessaE |
NekoGloop: fixed. |
21:27 |
|
ImQ009 joined #minetest |
21:27 |
NekoGloop |
ty |
21:27 |
|
BrandonReese joined #minetest |
21:28 |
SoniEx2 |
does minetest support require()? |
21:28 |
NekoGloop |
oh look moss stone :3 |
21:29 |
VanessaE |
SoniEx2: you mean the Lua call? should work fine but what are you using it for? |
21:29 |
|
theTroy joined #minetest |
21:30 |
SoniEx2 |
VanessaE, library/toolkit stuff? |
21:31 |
VanessaE |
well sure, but more specifically :) |
21:31 |
SoniEx2 |
as in ```local nodeutils = require("nodeutils")``` |
21:31 |
VanessaE |
I mean, what are you doing that can't be done with a dofile() call, for example |
21:31 |
VanessaE |
oh for something like that, just edit your depends.txt |
21:31 |
SoniEx2 |
uhh |
21:31 |
VanessaE |
if nodeutils is a mod anyway |
21:31 |
SoniEx2 |
I don't wanna make it a mod because that uses the global namespace and stuff |
21:31 |
VanessaE |
but either way I guess that call should work |
21:33 |
CraigyDavi |
Plant puns: https://github.com/VanessaE/dreambuilder_game |
21:33 |
CraigyDavi |
* https://mediacru.sh/n74BVCQGB9_X.png |
21:34 |
VanessaE |
heh |
21:34 |
NekoGloop |
VanessaE: how can I harvest vines? |
21:35 |
VanessaE |
use shears |
21:36 |
VanessaE |
dreambuilder sorely lacks any documentation :( |
21:42 |
|
Broam joined #minetest |
21:42 |
|
Broam joined #minetest |
21:47 |
zsoltisawesome |
VanessaE: I can write some up some time, if you wish |
21:51 |
VanessaE |
If you're up to it :) |
21:51 |
SoniEx2 |
where does minetest look for modules? |
21:51 |
VanessaE |
there's a metric shitton of content in the game :) |
21:51 |
zsoltisawesome |
lol |
21:51 |
VanessaE |
SoniEx2: normally <minetestdir>/mods or ~/.minetest/mods |
21:52 |
zsoltisawesome |
after i get out of school (3 weeks~) i can do it |
21:52 |
SoniEx2 |
VanessaE, but that's mods not modules |
21:52 |
SoniEx2 |
I want the package.path |
21:52 |
VanessaE |
or <minetestdir>/games/whatever_game_you_run/mods |
21:52 |
VanessaE |
oh derp |
21:52 |
VanessaE |
that I'm not sure of |
21:52 |
VanessaE |
I need to start sleeping more :-/ |
21:52 |
SoniEx2 |
also what is "/" on io.open and stuff? |
21:53 |
VanessaE |
... |
21:54 |
SoniEx2 |
I mean |
21:54 |
SoniEx2 |
not / |
21:54 |
SoniEx2 |
/ does root |
21:54 |
SoniEx2 |
but |
21:54 |
SoniEx2 |
what is the "base" dir on io.open and stuff? |
21:54 |
|
cheapie joined #minetest |
21:54 |
VanessaE |
good question |
21:55 |
zsoltisawesome |
Root! |
21:55 |
VanessaE |
I'm not entirely sure where it starts out at |
21:55 |
VanessaE |
probably root |
21:55 |
SoniEx2 |
is it /, is it <minetestdir>, is it launch dir? |
21:55 |
zsoltisawesome |
the root password is "toor" 97.3% of the time! |
21:55 |
SoniEx2 |
zsoltisawesome, no it's alpine |
21:55 |
ShadowNinja |
SoniEx2: require works as it does in regular Lua scripts. Lua doesn't look for mods when you call require. |
21:56 |
zsoltisawesome |
SoniEx2: on Linux machines, not Mac (Mac sucks) |
21:56 |
SoniEx2 |
zsoltisawesome, I thought it was alpine on unix machines, not just mac... |
21:57 |
zsoltisawesome |
nope |
21:57 |
zsoltisawesome |
its usually tux, or something on linux (i think) |
21:57 |
SoniEx2 |
ShadowNinja, what's the default package.path? |
21:57 |
zsoltisawesome |
^ varies from distro to disrto |
21:58 |
SoniEx2 |
zsoltisawesome, well I know all iDevices use alpine and mac uses alpine too... |
21:58 |
zsoltisawesome |
zsoltisawesome: yep! |
21:58 |
zsoltisawesome |
SoniEx2: you know why? |
21:59 |
SoniEx2 |
because apple loves alpine? |
21:59 |
SoniEx2 |
whatever alpine is .-. |
21:59 |
zsoltisawesome |
alpine is the code name for one of the first OSXs, and they just loved it, so thats been that |
22:01 |
zsoltisawesome |
and also, alpine is a tree(?) |
22:03 |
Tux[Qyou] |
yes |
22:03 |
ShadowNinja |
SoniEx2: http://pastebin.ubuntu.com/7470117/ |
22:04 |
SoniEx2 |
ShadowNinja, I meant the default minetest package.path |
22:04 |
ShadowNinja |
SoniEx2: Minetest doesn't touch package.path. |
22:04 |
ShadowNinja |
And the only mod that I know of that modifies it is the IRC mod. |
22:05 |
SoniEx2 |
so uhh |
22:05 |
|
BrandonReese joined #minetest |
22:05 |
SoniEx2 |
C:\Program Files (x86)\Lua5.1\<stuff> on windows? |
22:06 |
ShadowNinja |
kaeza: http://pastebin.ubuntu.com/7470130/ |
22:07 |
ShadowNinja |
Maybe. |
22:07 |
ShadowNinja |
Check the Lua docs. |
22:07 |
ShadowNinja |
Don't depend on it though. |
22:07 |
VanessaE |
<kaeza> that code is crap and needs a full rewrite anyway. |
22:07 |
VanessaE |
:) |
22:08 |
|
anunakki joined #minetest |
22:08 |
|
Broam left #minetest |
22:10 |
SoniEx2 |
ShadowNinja, how can I get the minetest dir? |
22:11 |
kaeza |
pong |
22:11 |
ShadowNinja |
SoniEx2: I used this to get the bin path: http://pastebin.ubuntu.com/7470152/ |
22:16 |
SoniEx2 |
1. why's minetest part of the global namespace? 2. why's there no minetest.get_bin_dir()? |
22:16 |
ShadowNinja |
SoniEx2: Where else could it be? In package.preload? |
22:17 |
ShadowNinja |
2. Because nobody added it yet, and there isn't a good use case for it. |
22:18 |
SoniEx2 |
ShadowNinja, local minetest = require "minetest" |
22:18 |
ShadowNinja |
With "package.preload.minetest = minetest" you can use "require('minetest')" but that's pointless. |
22:19 |
ShadowNinja |
You could do "local minetest = minetest", which would be slightly faster and have the same effect of making it local. |
22:19 |
SoniEx2 |
ShadowNinja, well there's setting package.cpath to minetest.get_bin_dir() maybe? |
22:20 |
SoniEx2 |
(and package.path to something like <minetestdir>/modules) |
22:23 |
SoniEx2 |
also it would make it easier to bundle LPeg within mods |
22:23 |
SoniEx2 |
or something |
22:26 |
SoniEx2 |
I wonder if I'm talking about #minetest-dev stuff... |
22:27 |
zsoltisawesome |
if its C++ related, yes |
22:30 |
SoniEx2 |
then yeah .-. |
22:33 |
zsoltisawesome |
i love math homework: "4.A. For Line A – y = x + 11, For Line B – y = x + 11B. More solutions than there are stars in the sky" |
22:33 |
zsoltisawesome |
:D |
22:34 |
zat |
VanessaE: you did optimizations to plants_lib yesterday? I pulled the lates changes and now it seems to go faster. |
22:35 |
VanessaE |
I did nothing much of note |
22:35 |
VanessaE |
just removed a bunch of debug calls |
22:35 |
zat |
is might have helped |
22:36 |
VanessaE |
the big problem is the block evaluator |
22:36 |
VanessaE |
it simply can't go any faster without being rewritten into C++ or something |
22:37 |
VanessaE |
I started a rewrite of that last night in a different branch, but threw it out after I realized it was a pointless effort |
22:37 |
zat |
An API for mods in C++ would be soooo useful... |
22:37 |
VanessaE |
(because each mod that adds an object *must* re-evaluate the mapblock after objects are added, otherwise those objects can be overwritten) |
22:38 |
SoniEx2 |
use package.loadlib |
22:38 |
SoniEx2 |
it can do C at least |
22:39 |
VanessaE |
I don't code in C/C++ |
22:39 |
VanessaE |
at least not enough to be able to rewrite plants_lib |
22:39 |
VanessaE |
plus there is no C++ API |
22:39 |
VanessaE |
so there's nothing to hook into to do the work |
22:39 |
zat |
If it can do C it can C++, the code doesnt matter as long as the compiled object is compatible/callable. |
22:39 |
zat |
or whatever it is said. |
22:40 |
SoniEx2 |
it's gonna be a pain to compile and run on windows |
22:40 |
ShadowNinja |
VanessaE: There is a C(++) API. See how the IRC mod loads luasocket. |
22:41 |
VanessaE |
ShadowNinja: I mean an official modding API for C++ calls |
22:41 |
zat |
I will see if I mod moretrees myself to make it only spawn saplings with v7 |
22:41 |
zsoltisawesome |
What? |
22:41 |
SoniEx2 |
ShadowNinja, they mean doing minetest mods from C/C++, not loading C code from Lua (which can be done with package.loadlib and stuff) |
22:41 |
VanessaE |
you shouldn't need to, zat. just make sure mapgen v7 spawns default:dirt_with_grass |
22:42 |
zat |
VanessaE: my idea is it wont depend on plants_lib anymore |
22:42 |
zat |
isnt that possible? |
22:43 |
VanessaE |
sure but you'll lose a LOT of the controls plants_lib offers |
22:43 |
zat |
I just want trees that grow. <.< |
22:43 |
VanessaE |
density, nearness to certain nodes, and a whole host of stuff |
22:43 |
VanessaE |
things moretrees needs |
22:43 |
zat |
is plants_lib needed for the actual growth? |
22:44 |
VanessaE |
no |
22:44 |
VanessaE |
well yeah sorta |
22:44 |
VanessaE |
the saplings are turned into trees via an ABM |
22:44 |
VanessaE |
and plants_lib handles that |
22:44 |
VanessaE |
but that part can be rewritten too |
22:46 |
zsoltisawesome |
who wants to help with moontest? |
22:51 |
zsoltisawesome |
I hate my PC right now... |
22:54 |
zat |
VanessaE: what about just making new trees grow the same way the saplings of farming do? http://wiki.minetest.net/Farming |
22:55 |
VanessaE |
moretrees trees use L-systems models |
22:55 |
VanessaE |
afaik farming still does it the hard way |
22:55 |
VanessaE |
If you wanna rewrite the growing control ABMs go right ahead, you won't lose much there |
22:56 |
VanessaE |
it's the mapgen algorithm that's most critical |
22:56 |
VanessaE |
lose plants_lib and you will lose a lot of the controls that it offers |
22:56 |
zat |
I dont think I can do much now lol |
22:57 |
VanessaE |
besides which, |
22:57 |
VanessaE |
farming doesn't have trees |
22:57 |
VanessaE |
farming_plus does thoug |
22:57 |
VanessaE |
though* |
22:58 |
zat |
plus complement the other one? |
22:59 |
VanessaE |
? |
22:59 |
VanessaE |
oh, yeah |
22:59 |
VanessaE |
farming_plus is sort of an add-on for the default farming mod |
22:59 |
VanessaE |
when I last looked, it still built the trees up using discrete add_node() calls |
23:01 |
|
Hirato joined #minetest |
23:01 |
zat |
how about making moretrees work on top of farming_plus? |
23:01 |
zat |
I juuuuust waaaant treeeeeeeeeeeeeeeeeeees!!!!!!!!!!! |
23:01 |
VanessaE |
nope.avi |
23:01 |
VanessaE |
just install plants_lib (without the rest of plantlife) and moretrees, and configure moretrees to only enable the one or two extra tree types that you want |
23:02 |
VanessaE |
you'll end up with only a couple of active mapgen hooks then |
23:02 |
VanessaE |
so you shouldn't notice a significant change in mapgen speed at that point |
23:02 |
zat |
I will do that |
23:02 |
VanessaE |
I discovered that dreambuilder has over 120 active mapgen hooks (!!!) |
23:03 |
VanessaE |
how many active mapgen checks those boil down to is unclear |
23:03 |
VanessaE |
I'd say about half that as a rough guess |
23:11 |
MinetestBot |
GIT: ShadowNinja commited to minetest/minetest: Make print() NUL-safe 34d872628d 2014-05-15T19:09:47-04:00 http://git.io/bU-w_Q |
23:33 |
|
WindHero joined #minetest |