Time |
Nick |
Message |
00:34 |
octacian |
How do I enable rollback? |
00:37 |
octacian |
NVM, figured it out :D |
01:10 |
octacian |
Anyone here know much about protocol versions? |
01:10 |
octacian |
Specifically, at what version was coloured chat implemented, and at what version was chat prediction removed? |
01:10 |
octacian |
red-001? |
01:11 |
red-001 |
I should be sleeping but ok |
01:11 |
red-001 |
29 for chat prediction |
01:11 |
red-001 |
and like 27 for coloured chat |
01:11 |
octacian |
Thanks! |
01:11 |
red-001 |
btw if you update your server it should fix coloured chat issues |
01:11 |
octacian |
Rewriting chat3 to automatically choose how messages should be handled |
01:12 |
red-001 |
oh |
01:12 |
red-001 |
ok |
01:12 |
octacian |
Issues? There were issues? heh |
01:12 |
red-001 |
coloured chat being sent to old clients |
01:13 |
octacian |
Ah, so that's fixed? |
01:13 |
octacian |
In other words, I don't need to worry about checking if the client has an up-to-date protocol in order to handle coloured chat? |
01:13 |
red-001 |
well it was fixed after 0.4.16 |
01:14 |
red-001 |
so you might want to add handling for it anyway |
01:14 |
octacian |
hmmm, Will do |
01:14 |
* octacian |
can't wait for clientmods to be able to load media |
01:14 |
* red-001 |
is lazy and bugs aren't fixed |
01:16 |
* octacian |
needs to learn C++ properly |
01:17 |
octacian |
Wait, you can't get the player protocol version!? |
01:17 |
octacian |
Come on |
01:17 |
octacian |
Apparently minetest.get_player_information is only available in debug builds |
01:17 |
IhrFussel |
octacian, that's been changed recently |
01:17 |
octacian |
It has? |
01:18 |
IhrFussel |
minetest.get_player-Information() was always in every build..just protocol_version wasn't |
01:18 |
octacian |
Ah, got it |
01:18 |
IhrFussel |
But now it is..I use it for example to decide whether or not I strip colors from messages |
01:19 |
octacian |
That's exactly what I'm using it for lol |
01:19 |
octacian |
What protocol version do you start stripping colours at? |
01:21 |
octacian |
Now I have to compile an old client with which to test -_- |
01:22 |
IhrFussel |
27 I think |
01:22 |
octacian |
'K, good |
01:22 |
octacian |
That's what red said it was, just figured I'd get a second person to confirm |
01:23 |
octacian |
I suppose I'll check duplication using 0.4.15 client, and when was colourization added? |
01:23 |
IhrFussel |
if protv[tuser] < 27 then bcmsg = minetest.strip_colors(message) end |
01:23 |
IhrFussel |
I recommend you to store the version in on_joinplayer() for later use |
01:26 |
octacian |
IhrFussel: I'm checking on_chat_message |
01:26 |
octacian |
Is it faster to store on join? |
01:26 |
octacian |
This makes absolutely no sense! |
01:27 |
octacian |
I just compiled 0.4.15 in my home directory, however, it's trying to use builtin files from /usr/local/share/minetest rather than the local directory |
01:27 |
IhrFussel |
It is faster because you don't have to request the c++ side each time you want to know it |
01:27 |
octacian |
Got it. |
01:27 |
octacian |
Now, anyone know anything about the above issue? O_o |
01:30 |
IhrFussel |
octacian, that is exactly how it works on my local PC and server machine |
01:30 |
octacian |
Which, accessing from /usr/local/share? |
01:31 |
IhrFussel |
builtin is at /usr/local/share/minetest and the world data is at .minetest |
01:31 |
octacian |
Yeah, but I just compiled MT from source and didn't install it to /usr/local/share/minetest, but instead launched it via ./bin/minetest |
01:33 |
IhrFussel |
Then you likely set a wrong flag |
01:34 |
red-001 |
octacian, -DRUN_IN_PLACE |
01:34 |
octacian |
Right...Thanks xD |
02:30 |
octacian |
!tell Krock Modsearch needs to index the clientmods forum. |
02:30 |
ShadowBot |
octacian: O.K. |
05:07 |
|
nerzhul joined #minetest-hub |
05:12 |
|
Shara_ joined #minetest-hub |
05:16 |
|
cheapie joined #minetest-hub |
05:21 |
|
Bobr2 joined #minetest-hub |
05:24 |
|
bwarden joined #minetest-hub |
05:30 |
|
lumidify joined #minetest-hub |
05:36 |
|
lumidify_ joined #minetest-hub |
05:42 |
|
bwarden joined #minetest-hub |
06:15 |
|
ssieb joined #minetest-hub |
06:24 |
|
sniper570 joined #minetest-hub |
06:27 |
|
sniper570 joined #minetest-hub |
06:31 |
|
Raven262 joined #minetest-hub |
07:07 |
|
CWz joined #minetest-hub |
08:17 |
|
nerzhul joined #minetest-hub |
08:45 |
|
Shara joined #minetest-hub |
09:12 |
|
octacian_ joined #minetest-hub |
09:35 |
|
sofar joined #minetest-hub |
09:36 |
|
red-001 joined #minetest-hub |
09:36 |
|
cheapie joined #minetest-hub |
09:37 |
|
VanessaE joined #minetest-hub |
09:45 |
|
IhrFussel joined #minetest-hub |
10:04 |
|
Darcidride joined #minetest-hub |
10:19 |
|
Sokomine joined #minetest-hub |
10:19 |
|
nerzhul joined #minetest-hub |
11:05 |
|
Fixer joined #minetest-hub |
11:12 |
red-001 |
I does |
11:12 |
red-001 |
I think |
11:12 |
red-001 |
octacian_ ^ |
11:24 |
celeron55 |
https://pbs.twimg.com/media/DCYemqtWsAEx2a-.jpg:large |
11:29 |
nerzhul |
celeron55, it's not trollday :p |
11:31 |
celeron55 |
http://i.imgur.com/UZvUkYg.jpg |
11:32 |
|
ThomasMonroe joined #minetest-hub |
11:32 |
|
ThomasMonroe joined #minetest-hub |
11:50 |
lumidify |
Hmm, about my message yesterday about MT always aborting on OpenBSD - in GDB it mentions something with "No such file or directory", so I'm wondering if it's somehow related to this: https://github.com/minetest/minetest/pull/965 |
11:50 |
IhrFussel |
Who is the maintainer of the stamina mod? |
11:51 |
lumidify |
My problem seems to be related to that issue, but that issue was fixed, so I'm not sure what's wrong... |
11:51 |
red-001 |
"2017-06-27 12:51:31: WARNING[Main]: Couldn't find a locale directory!"? |
11:52 |
lumidify |
Whoops, this should go to #minetest, wrong channel... |
11:52 |
red-001 |
since you are using gdb can't you get a backtrace? |
11:52 |
lumidify |
red-001: I posted the message in #minetest yesterday, it's just Aborted (core dumped) |
11:53 |
lumidify |
I'll put the entire backtrace in #minetest once I've compiled with debug (doing that right now) |
11:55 |
|
Jordach joined #minetest-hub |
12:12 |
|
JordachL joined #minetest-hub |
12:15 |
JordachL |
Shara, kittens are playing right now |
12:17 |
|
NathanS21 joined #minetest-hub |
12:33 |
|
DS-minetest joined #minetest-hub |
12:39 |
|
RobbieF joined #minetest-hub |
12:44 |
|
ndjdjksisksk joined #minetest-hub |
12:56 |
|
DS-minetest joined #minetest-hub |
13:25 |
|
stormchaser3000 joined #minetest-hub |
13:29 |
|
ThomasMonroe joined #minetest-hub |
13:29 |
|
ThomasMonroe joined #minetest-hub |
14:11 |
* red-001 |
wonders who ndjdjksisksk was |
14:11 |
* ndjdjksisksk |
is stormchaser3000 |
14:12 |
ndjdjksisksk |
the name stormchaser3000 was causing some confusion on a server so i changed it back to this |
14:13 |
ndjdjksisksk |
i am currently trying to think of a better name than ndjdjksisksk XD |
14:13 |
cheapie |
stormchaser3001? |
14:14 |
ndjdjksisksk |
no that would still cause confusion on this one server that i play on... i was think more along the lines of TheBSDUser or TheCyberIdiot |
14:14 |
cheapie |
Maybe just shorten it to "isksk"? |
14:16 |
ndjdjksisksk |
idk |
14:17 |
sc3k |
there how about that? |
14:18 |
sc3k |
this* |
14:26 |
rubenwardy |
wow, Python's package management sucks |
14:26 |
nerzhul |
you mean pip and requirements.txt |
14:26 |
rubenwardy |
I set a fixed version for packages using requirements.txt, yet somehow this old project is now broken even though it should use the same version as before |
14:28 |
nerzhul |
oh it's more a maintenance problem, fixed version in every program can be a problem, it means you don't patch on fixes,security... and when you upgrade you can have a house of cards :p |
14:28 |
nerzhul |
you have same problem in golang, ruby, java |
14:29 |
|
sc3k joined #minetest-hub |
14:30 |
rubenwardy |
well, I want to be able to used fixed version that I know work in production, and then update dependencies locally in development |
14:30 |
rubenwardy |
urgh, the grammar there |
14:30 |
rubenwardy |
*use *versions *whilst in production |
14:33 |
Calinou |
there's a thing called Pipfile supposed to fix the situation |
14:33 |
Calinou |
since it's a Python thing, it will be effective circa 2020, usable in 2030, and fully standard in 2135 |
14:33 |
Calinou |
https://github.com/kennethreitz/pipenv |
14:35 |
rubenwardy |
lol |
14:40 |
lisac |
Calinou, that's well before HL3 |
14:40 |
|
cx384 joined #minetest-hub |
14:47 |
|
emmanuel_ joined #minetest-hub |
14:51 |
Shara |
Jordach: Mew! |
14:56 |
Calinou |
I like how Python 2 will be deprecated in 2020, but Python in general will be out of fashion by then |
14:59 |
|
octacian joined #minetest-hub |
15:00 |
octacian |
red-001: Don't think so. I didn't see that any showed up anyways |
15:03 |
benrob0329 |
Calinou: 2020 is but a few years away |
15:05 |
octacian |
~2.4years |
15:10 |
|
emmanuel_ joined #minetest-hub |
15:13 |
|
DI3HARD139 joined #minetest-hub |
15:17 |
|
XtremeHacker joined #minetest-hub |
15:41 |
|
RobbieF left #minetest-hub |
15:47 |
|
sc3k joined #minetest-hub |
15:57 |
|
Fixer joined #minetest-hub |
16:05 |
shivajiva |
hmm just compiled 0.4.16, when run it crashes about 1 second after it opens with 'terminate called after throwing an instance of 'LuaError' what(): Runtime error from mod '' in callback run(): Type is not convertible to string [C]: in function 'func' /home/blah/blah/blah/bin/ ../builtin/async/init.lua:10 |
16:06 |
shivajiva |
anyone got any clues where I messed up? |
16:06 |
red-001 |
whats /home/blah/blah/blah/bin/ .. |
16:06 |
red-001 |
oh |
16:06 |
red-001 |
nvm |
16:07 |
shivajiva |
my mask to prevent discerning the path :P |
16:08 |
|
ThomasMonroe joined #minetest-hub |
16:08 |
|
ThomasMonroe joined #minetest-hub |
16:09 |
red-001 |
... |
16:09 |
shivajiva |
latest compiles and runs fine |
16:09 |
red-001 |
oh it's 0.4.16 |
16:10 |
red-001 |
maybe the code changed |
16:10 |
shivajiva |
but not 0.4.16 |
16:10 |
red-001 |
.. |
16:10 |
shivajiva |
even if I change gcc back to 4.9 |
16:10 |
red-001 |
still doesn't make sense |
16:10 |
red-001 |
type is called on line 9 |
16:11 |
red-001 |
huh |
16:12 |
shivajiva |
I have versions 4.8/4.9/6 of gcc installed on this machine |
16:12 |
red-001 |
can you replace that line with https://pastebin.com/qSGKTtUk ? |
16:14 |
shivajiva |
line 9 or 10? |
16:14 |
red-001 |
replace line ten with those two lines |
16:15 |
red-001 |
then tell me what error you get |
16:15 |
shivajiva |
k just building it |
16:15 |
red-001 |
no need to build |
16:15 |
red-001 |
it's lua |
16:15 |
red-001 |
just save and run |
16:16 |
shivajiva |
Runtime error from mod '' in callback run(): Type is not convertible to string |
16:16 |
red-001 |
what line |
16:16 |
shivajiva |
10 |
16:16 |
red-001 |
huh |
16:16 |
red-001 |
# |
16:17 |
shivajiva |
../builtin/async/init.lua:10 |
16:17 |
red-001 |
add this to the start of the function https://pastebin.com/p1QTEUXJ |
16:19 |
shivajiva |
Loaded texture: /home/jiva/GameDev/testbed/textures/base/pack/menu_header.png |
16:19 |
shivajiva |
"\27LJ\1\0>@/home/jiva/GameDev/testbed/bin/../builtin/mainmenu/common.luaB\0\1\3\0\3\0\4\13�\1\0024\1\0\0007\1\1\1%\2\2\0@\1\2\0\11online\18get_favorites\9core\1\1\1\1param\0\0\5\0\0" |
16:19 |
shivajiva |
"return nil" |
16:20 |
red-001 |
huh |
16:20 |
shivajiva |
that's what was printed to console |
16:21 |
red-001 |
the "return nil" looks out of place |
16:23 |
shivajiva |
let me get a fresh copy and check it's the same, seems to be when it tries to load the favourites |
16:23 |
red-001 |
oh |
16:23 |
red-001 |
could it be that bug |
16:24 |
red-001 |
oh nvm |
16:24 |
red-001 |
thats a diffrent crash |
16:25 |
shivajiva |
same crash appears but it moved to line 12 obviously |
16:28 |
shivajiva |
heh almost tried to checkout stable-0.4 here on irc lol |
16:29 |
red-001 |
it looks like the "return nil" is right |
16:30 |
red-001 |
"\27LJ\1\0006@/home/red/minetest/bin/../builtin/mainmenu/common.luaB\0\1\3\0\3\0\4\13�\1\0024\1\0\0007\1\1\1%\2\2\0@\1\2\0\11online\18get_favorites\9core\1\1\1\1param\0\0\5\0\0" |
16:30 |
red-001 |
... |
16:31 |
red-001 |
that string is also correct |
16:40 |
shivajiva |
okay my bad, was building with use system json flag, thanks for looking red :) |
16:45 |
red-001 |
any forum admins online? |
16:45 |
red-001 |
https://forum.minetest.net/viewtopic.php?f=47&p=280125 |
16:45 |
red-001 |
some guy is shilling his shitty "hacking" client |
16:47 |
VanessaE |
thread deleted. |
16:47 |
red-001 |
https://forum.minetest.net/viewtopic.php?f=3&t=17980 |
16:47 |
VanessaE |
user banned also. |
16:49 |
VanessaE |
deleted all of his posts. |
16:50 |
VanessaE |
(most of his posts were just crap, and too many were promoting that hacking client. |
17:06 |
|
Krock joined #minetest-hub |
17:06 |
Krock |
hi imaginary tenplus1 |
17:06 |
Krock |
and surely everyone else |
17:06 |
|
celeron55 joined #minetest-hub |
17:11 |
ThomasMonroe |
i gtg eat brb in a couple of hours |
17:11 |
DS-minetest |
how did you do that?! |
17:12 |
ThomasMonroe |
i typed /amsg |
17:12 |
DS-minetest |
ok |
17:12 |
ThomasMonroe |
a little easier than typing the same thing a bazillion times |
17:12 |
ThomasMonroe |
XD |
17:12 |
DS-minetest |
heh |
17:12 |
DS-minetest |
copy |
17:12 |
DS-minetest |
and write it to quit |
17:12 |
DS-minetest |
bye ThomasMonroe |
17:12 |
ThomasMonroe |
lol |
17:12 |
ThomasMonroe |
bye |
17:13 |
red-001 |
test |
17:14 |
DS-minetest |
another test |
17:14 |
Raven262 |
And one test more. |
17:14 |
DS-minetest |
:D |
17:14 |
red-001 |
.. |
17:14 |
red-001 |
oh |
17:14 |
Raven262 |
With this font, ":D" looks really evil |
17:15 |
DS-minetest |
for me not |
17:15 |
Raven262 |
Yes, you are probably on some default font |
17:15 |
Raven262 |
But this one is epic |
17:15 |
DS-minetest |
monospace 9 |
17:15 |
DS-minetest |
you? |
17:16 |
Raven262 |
8-bit limit |
17:18 |
DS-minetest |
i dont have it… |
17:18 |
Raven262 |
Well if you want to see it, google it |
17:19 |
DS-minetest |
ahh, cool |
17:20 |
Raven262 |
:D |
17:20 |
DS-minetest |
now i have to find the way to include it to hexchat… |
17:22 |
Raven262 |
If you have it installed into your OS, hexchat will be able to use it |
17:22 |
Raven262 |
Also did you know there is an option to set a background picture to hexchat? |
17:22 |
DS-minetest |
no |
17:22 |
DS-minetest |
ah, now i see it |
17:22 |
Raven262 |
well, let me show you how it looks here |
17:23 |
DS-minetest |
i dont like background image |
17:23 |
DS-minetest |
it makes it too hard to read |
17:24 |
Raven262 |
Yes, most of them do sadly :/ |
17:25 |
Raven262 |
I made it look like this: http://i.imgur.com/eg1QcKC.png |
17:26 |
DS-minetest |
nice! |
17:45 |
|
nerzhul joined #minetest-hub |
17:47 |
DS-minetest |
yey |
17:48 |
|
DS-minetest joined #minetest-hub |
17:53 |
|
JordachL joined #minetest-hub |
17:56 |
|
ssieb joined #minetest-hub |
17:56 |
DS-minetest |
i think, i'll better stay at monospace |
17:58 |
benrob0329 |
https://fonts.google.com/specimen/Inconsolata |
18:04 |
|
kaeza joined #minetest-hub |
18:28 |
|
ThomasMonroe joined #minetest-hub |
18:32 |
Wayward_One |
hi all :) |
18:37 |
|
ndjdjksisksk joined #minetest-hub |
18:40 |
benrob0329 |
Hi Wayward_One |
18:41 |
|
JordachL joined #minetest-hub |
18:42 |
benrob0329 |
sc3k: have you registered your new nick? |
18:43 |
sc3k |
benrob0329: no not yet |
18:43 |
benrob0329 |
ChanServ wont give you voice otherwise |
18:43 |
sc3k |
oh ok |
18:45 |
sc3k |
can i register a new nickname if my old one (stormchaser3000) is still registered? |
18:45 |
benrob0329 |
Yes |
18:45 |
sc3k |
ok |
18:45 |
benrob0329 |
You can have..3 nicks registered to an email? |
18:46 |
sc3k |
i don't think i want to register a username until i am sure i am staying with this one though |
18:46 |
Krock |
assign/alias them with your main nick |
18:47 |
Krock |
sc3k, how about "DanielCraigFanboy123"? |
18:47 |
sc3k |
um idk |
18:47 |
Krock |
random password generator: "hunter2" or http://mostsecure.pw/ |
18:48 |
sc3k |
nope can't use BSDUser because someone is using it |
18:48 |
sc3k |
hmm... |
18:54 |
red-001 |
sc3k, /msg nickserv group |
18:54 |
red-001 |
you can group up to 20 nicks |
18:56 |
Krock |
red-001, too bad. You can't take all from 000 to FFF :P |
18:57 |
red-001 |
can someone just add ThomasMonroe to the access list? |
18:57 |
ThomasMonroe |
lol |
18:57 |
ThomasMonroe |
Shara did that i think |
18:57 |
|
ThomasMonroe left #minetest-hub |
18:57 |
|
ThomasMonroe joined #minetest-hub |
18:58 |
Shara |
red-001: I just did |
18:58 |
ThomasMonroe |
ok let me try it again |
18:58 |
|
ThomasMonroe left #minetest-hub |
18:58 |
|
ThomasMonroe joined #minetest-hub |
18:58 |
ThomasMonroe |
yay |
18:58 |
red-001 |
nano > vim |
18:58 |
Shara |
Are any of these others registered? |
18:59 |
Shara |
Apparently none of the others are |
18:59 |
Shara |
mransom / texmex: Please ask for voice when you need it, or tell me if you register so you can get auto voice |
18:59 |
red-001 |
ah sofar is not signed in |
18:59 |
red-001 |
sc3k, login as stormchaser and just group a new nick |
19:00 |
Shara |
And sofar just needs to actually identify |
19:26 |
sc3k |
red-001, how do i do that? |
19:29 |
|
octacian_ joined #minetest-hub |
19:31 |
red-001 |
how do you normally login? |
19:31 |
|
ThomasMonroe joined #minetest-hub |
19:31 |
|
ThomasMonroe joined #minetest-hub |
19:31 |
red-001 |
you should be able to just use that |
19:32 |
red-001 |
if you use nickserv just do /msg nickserv account_name password instead of /msg nickserv password |
19:32 |
red-001 |
accidently a word there |
19:33 |
red-001 |
^ "identify" |
19:36 |
lisac |
red-001, I wonder if someone with nickname 'nicskerv' could steal passwords from people making typos |
19:36 |
Fuchs |
we RESVd most of these |
19:36 |
Fuchs |
and in case of us having missed one and us seeing it, we will quite rapidly k-line |
19:37 |
Fuchs |
also you should use SASL to log in, not nickserv identify. |
19:42 |
lisac |
okay :) |
19:50 |
|
sofar joined #minetest-hub |
20:04 |
red-001 |
wb sofar |
20:08 |
rubenwardy |
sofar, o/ |
20:26 |
ThomasMonroe |
ok so i made this pull request:https://github.com/minetest/minetest_game/pull/1804 |
20:27 |
ThomasMonroe |
but i was told to add aliases |
20:27 |
|
Bobr_ joined #minetest-hub |
20:27 |
ThomasMonroe |
hi Bobr_ |
20:29 |
ThomasMonroe |
ive never used aliases, what are they used for? |
20:29 |
Shara |
To turn one node into another. |
20:29 |
Shara |
And prevent a removed node leaving unknown nodes on the map |
20:31 |
Shara |
Your PR would delete vessels:steel_bottle from the game... so you'd need to prevent unknowns taking their places |
20:31 |
Fixer |
*,,,,,* |
20:31 |
ThomasMonroe |
ah ok |
20:32 |
Shara |
But really, why remove that? It would surely be better to add new items to make from tin instead of removing existing things. |
20:33 |
ThomasMonroe |
i guess because i dont want to clutter MTG with alot of things |
20:35 |
ThomasMonroe |
and i dont remember ever using steel_bottles for anything |
20:35 |
ThomasMonroe |
i cant fill them up with water |
20:35 |
ThomasMonroe |
yet.. |
20:36 |
ThomasMonroe |
well that and Shara, the bottles would look almost identical |
20:36 |
Sokomine |
hmpf. my test-mob just fell down... |
20:36 |
Sokomine |
ThomasMonroe: at least the glass bottles are sometimes decorative |
20:37 |
Shara |
Thomas, I've used them before for decoration |
20:37 |
Shara |
ThomasMonroe* |
20:38 |
|
octacian_ joined #minetest-hub |
20:40 |
ThomasMonroe |
i didnt take away the glass bottles, nor did i change the texture |
20:41 |
ThomasMonroe |
i just used tin to make the heavy steel bottle |
20:41 |
ThomasMonroe |
instead of steel |
20:47 |
Shara |
Would just be nice to see something new instead. |
20:50 |
|
Jordach joined #minetest-hub |
20:52 |
ThomasMonroe |
i think i could work on a new texture |
21:04 |
|
red-001 left #minetest-hub |
21:04 |
benrob0329 |
ThomasMonroe: add a use, don't remove them |
21:05 |
ThomasMonroe |
what do you mean? |
21:05 |
benrob0329 |
Like, perhaps a cheaper bucket? |
21:05 |
ThomasMonroe |
i was working with tin |
21:06 |
ThomasMonroe |
i can add the steel_bottle back though |
21:06 |
benrob0329 |
Or a way to add water to bread? |
21:06 |
benrob0329 |
Rather than using a full bucket |
21:06 |
ThomasMonroe |
or water to flour |
21:06 |
benrob0329 |
Yeah that |
21:06 |
benrob0329 |
Or as a rolling pin |
21:06 |
ThomasMonroe |
hmm |
21:07 |
ThomasMonroe |
thats not a bad idea |
21:07 |
ThomasMonroe |
i'll work with that |
21:07 |
ThomasMonroe |
i'll keep the tin_jug, re-add the steel_bottle, and find a way to do that |
21:08 |
ThomasMonroe |
like make dough or something |
21:08 |
ThomasMonroe |
well i gtg play for the afternoon cya tonight |
21:09 |
Fixer |
need seed with tall mountains up to clouds |
21:09 |
Fixer |
v7 |
21:10 |
|
red-001 joined #minetest-hub |
21:10 |
red-001 |
looks like I accidently parted |
21:28 |
|
DI3HARD139 joined #minetest-hub |
21:34 |
|
sc3k_ joined #minetest-hub |
21:34 |
|
NatedaGr8 joined #minetest-hub |
21:38 |
Calinou |
someone, edit that "I farted" thing and make it into "I parted" |
21:38 |
Calinou |
for red-001 |
21:46 |
Fixer |
Calinou: partedmagic |
21:48 |
sc3k |
red-001: are you there? |
21:50 |
red-001 |
mayve |
21:51 |
red-001 |
/ns group |
21:51 |
benrob0329 |
Calinou: too bad you cant edit irc :PP |
21:52 |
sc3k |
red-001: AMHI's spawn point has been griefed somehow |
21:54 |
red-001 |
isn't the server going offline in a few days anyway? |
21:54 |
red-001 |
I can't even login onto the server |
22:13 |
Fixer |
sc3k: enabled anticheat |
22:13 |
Fixer |
sc3k: ENABLE anticheat* |
22:14 |
red-001 |
the server is meant to be taken offline in two weeks |
22:14 |
Fixer |
red-001: forever? |
22:14 |
red-001 |
seems so |
22:14 |
Fixer |
red-001: reason? |
22:15 |
red-001 |
#minetest-hub ¯\_(ツ)_/¯ |
22:15 |
Fixer |
"Sadly the time has come to end AMHI due to the cost of hosting and the difficulty of maintaining out of date mods." |
22:15 |
red-001 |
#minetest-hub ¯\_(ツ)_/¯ |
22:16 |
Fixer |
why the fack it is so hard? |
22:16 |
Fixer |
why can't you make a simple script that autoupdates fucking mods from GIT? |
22:16 |
|
sc3k joined #minetest-hub |
22:17 |
* red-001 |
¯_(ツ)_/¯ |
22:17 |
red-001 |
dunno ask the admin |
22:18 |
|
bigfoot547 joined #minetest-hub |
22:23 |
|
bigfoot547 joined #minetest-hub |
22:23 |
|
bigfoot547 joined #minetest-hub |
22:25 |
|
bigfoot547 joined #minetest-hub |
22:25 |
|
bigfoot547 joined #minetest-hub |
22:29 |
|
bigfoot547 joined #minetest-hub |
22:29 |
|
bigfoot547 joined #minetest-hub |
22:32 |
Fixer |
it is mostly hosting problem it seems |
22:33 |
Fixer |
i can feel VanessaE now, about moving to modpacks |
22:33 |
Fixer |
but FIX MODPACKS |
22:35 |
sofar |
imho modpacks just make things worse. maintenance is easier when code blocks are small and coherent. it's harder when more stuff is blobbed together. |
22:41 |
Fixer |
sofar: but with subgame it is just blobbed together too, with default, and it ends up as clusterfuck |
22:41 |
Fixer |
sofar: you need to update subgame and then mods in that subgame, possible, but fuuck |
22:41 |
sofar |
yes, because subgames are essentially just modpacks |
22:41 |
Fixer |
exactly |
22:41 |
sofar |
they are just as broken as a concept as modpacks are |
22:41 |
Fixer |
default+mods modpack |
22:42 |
sofar |
answer: either do modules, only, or make an actual game |
22:42 |
Fixer |
sofar: at least with modpacks you can disable it easier, update it easier, update MTG, more flexible imo |
22:42 |
sofar |
this is why I discourage modpacs on minetest-mods |
22:42 |
red-001 |
modpacks might make sense for organising mods in a subgame but the way they are used right now isn't great |
22:42 |
Fixer |
for server owners* |
22:42 |
sofar |
modpacks are not easy to disable (per mod) |
22:42 |
Fixer |
sofar: ask VanessaE why she moved to modpacks |
22:43 |
Fixer |
sofar: thats why I created an issue about fixing that |
22:43 |
sofar |
well her subgame become too large anyway |
22:43 |
Fixer |
sofar: still, iirc, she admitted with subgame it was clusterfuck |
22:44 |
benrob0329 |
Oh hey sofar |
22:44 |
Fixer |
sofar: when you have modpack on server, you can write pretty simple script to update mods automatically, and voila, with subgame it is whole bigger fucklevel |
22:44 |
benrob0329 |
Wb |
22:44 |
sofar |
updating mods is as easy as modpacks |
22:45 |
sofar |
and mods are easier to work with |
22:45 |
Fixer |
could be |
22:45 |
Fixer |
but not in subgame format |
22:45 |
sofar |
since you can better choose and pick which ones you have |
22:45 |
Fixer |
with subgame you can do it, but there is strange tendency to not update fucking default |
22:45 |
Fixer |
stuff like AMHI, LL, LinuxGaming2 |
22:45 |
nore |
hmm, I thought it was easy to disable mods from a modpack individually |
22:46 |
nore |
am I wrong? |
22:46 |
Fixer |
nore: install two modpacks = FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU |
22:46 |
nore |
Fixer: ah |
22:46 |
sofar |
modgames and subpacks are terrible ideas |
22:46 |
nore |
yes indeed, this is very broken |
22:46 |
sofar |
so are modpacks and subgames |
22:46 |
benrob0329 |
Mod collections are a better idea |
22:47 |
benrob0329 |
A set of mods that install the individual components |
22:47 |
benrob0329 |
Like other games |
22:49 |
Fixer |
can't into |
22:50 |
sofar |
mod collections? you mean a mod pack? |
22:50 |
Fixer |
lol |
22:50 |
Fixer |
/music plays |
22:51 |
benrob0329 |
sofar: no |
22:51 |
benrob0329 |
I mean a set of mods, not a folder of mods |
22:51 |
sofar |
#define mod collection |
22:51 |
sofar |
a modpack is pretty much the same |
22:52 |
benrob0329 |
Imagine a file with a list of git urls |
22:52 |
benrob0329 |
That installs each mod |
22:52 |
benrob0329 |
But doesn't do anything after that |
22:52 |
benrob0329 |
So each mod is installed for say, a server or game |
22:53 |
benrob0329 |
But doesn't have conflict or maintenance issues |
22:53 |
Fixer |
"Hi! I am new to Minetest, and just installed the sub-game Carbone NG. I know Fixerol has said that the game is discontinued. This question is just to know if anyone has had this problem before, and how to solve it:" |
22:53 |
Fixer |
KEK |
22:53 |
Fixer |
benrob0329: you mean like it is done OpenTTD? |
22:53 |
Fixer |
mod store with depends |
22:53 |
benrob0329 |
Dunno, probably |
22:53 |
benrob0329 |
Or Gmod |
22:53 |
benrob0329 |
Or Portal |
22:54 |
benrob0329 |
Or literally any other game with mod collections |
22:54 |
sofar |
you're talking about something that essentially is just a bunch of metadata |
22:55 |
sofar |
not something that actually is code (or a mod) by itself |
22:55 |
benrob0329 |
Correct |
22:55 |
sofar |
essentially you could make that yourself with git submodules |
22:55 |
sofar |
which is something that doesn't even need published, you could just do this |
22:55 |
benrob0329 |
But that's not easy for new players |
22:56 |
benrob0329 |
New players also don't want to go install a bunch of mods to have fun in singleplayer |
22:56 |
Fixer |
sofar: and unfortunately very few people do this for subgames/modpacks |
22:56 |
sofar |
this needs solving in a complete other way |
22:56 |
sofar |
in-game mod manager |
22:56 |
sofar |
create world + game, add mods |
22:56 |
Fixer |
i know only one guy who does this - Illuna server admin |
22:56 |
benrob0329 |
Collections would still be nice |
22:57 |
sofar |
no, they just make things complex |
22:57 |
sofar |
in-game mod manager should just update all mods automatically |
22:57 |
benrob0329 |
No, they really dont |
22:57 |
sofar |
you expect a user to drop into the console? |
22:57 |
sofar |
that's unrealistic |
22:57 |
benrob0329 |
If you do them right they dont |
22:57 |
benrob0329 |
You don't need a console |
22:57 |
sofar |
all this goes away with a decent in-game mod manager |
22:57 |
sofar |
all you need is games + mods, period |
22:57 |
benrob0329 |
You need a text file with the names of mods |
22:58 |
sofar |
world.mt |
22:58 |
benrob0329 |
That can do away with modpacks |
22:58 |
benrob0329 |
Similar, yes |
22:58 |
benrob0329 |
But different purpose |
22:58 |
sofar |
it literally is that |
22:58 |
sofar |
list of mods |
22:58 |
benrob0329 |
No, world.mt is a list of enabled and disabled mods o'er world |
22:58 |
benrob0329 |
*per |
22:58 |
sofar |
so, it's a list of enabled mods |
22:59 |
sofar |
the rest is just stuff you ignore |
22:59 |
benrob0329 |
Modlist.txt |
22:59 |
sofar |
I fail to see why you would need a second file |
22:59 |
benrob0329 |
Contents: |
22:59 |
benrob0329 |
Sokomine/travelnet |
22:59 |
benrob0329 |
minetest-mods/mesecons |
22:59 |
benrob0329 |
Etc |
23:00 |
benrob0329 |
Simple in database mod names for packs and servers |
23:00 |
sofar |
it also doesn't solve the modpack conflict problem |
23:00 |
benrob0329 |
that's all |
23:00 |
benrob0329 |
Yes it does |
23:00 |
benrob0329 |
don't install a mod if its already there |
23:00 |
sofar |
*buzzer* |
23:00 |
benrob0329 |
Or if marked incompatible with another |
23:00 |
sofar |
sorry, what if 2 modpacks have different versions? |
23:01 |
sofar |
too complex |
23:01 |
benrob0329 |
That isn't even handled now |
23:01 |
sofar |
should never happen in the first place |
23:01 |
sofar |
which is why |
23:01 |
benrob0329 |
So no, we don't handle versions |
23:01 |
sofar |
(drum roll) |
23:01 |
sofar |
modpacks should be avoided at all cost |
23:01 |
benrob0329 |
Right |
23:01 |
benrob0329 |
This isn't a modpack |
23:01 |
benrob0329 |
This is a list of mods, that's it |
23:01 |
benrob0329 |
It saves time |
23:02 |
benrob0329 |
that's all it is, nothing more |
23:03 |
benrob0329 |
Imagine this |
23:03 |
benrob0329 |
A mod can use another mod, or mods |
23:04 |
benrob0329 |
But they arent necessary |
23:04 |
benrob0329 |
So you have a collection the user can use to install all the mods |
23:04 |
benrob0329 |
Or optional deps, which have to be expanded to include forks |
23:06 |
sofar |
all this sounds like overcomplication |
23:07 |
benrob0329 |
Its a list of mods |
23:07 |
benrob0329 |
Its really not that complex |
23:07 |
sofar |
you list a bunch of functionality that make it highly complex |
23:07 |
sofar |
expanded to include forks? not even sure what that is |
23:07 |
benrob0329 |
I could literally impliment it in a shell script with a bunch of git clone's |
23:07 |
sofar |
automatically handle conflicts? |
23:08 |
sofar |
you mean git submodules? |
23:08 |
benrob0329 |
No! |
23:08 |
benrob0329 |
I do NOT mean submodules |
23:08 |
benrob0329 |
Submodules are for modpacks |
23:08 |
sofar |
well, as goes with all PoC code: publish it and make it work, then people can share and improve it |
23:08 |
benrob0329 |
Which we want to get rid of |
23:09 |
benrob0329 |
I can probably make a shell script to show what I mean |
23:10 |
|
sc3k joined #minetest-hub |
23:12 |
sofar |
I think everyone agrees things could be simpler, we just disagree about how to implement it |
23:12 |
sofar |
I don't think that involving a shell script would do much good, since it already is hard to support on e.g. windows and android |
23:13 |
benrob0329 |
Its just as an example |
23:13 |
benrob0329 |
You could do the same in Python, Lua, etc |
23:13 |
benrob0329 |
Shell just happens to be something handy that I need practice in anyways |
23:14 |
benrob0329 |
How would you impliment multi mod things then? |
23:16 |
sofar |
I wouldn't. eradicate the problem by removing modpacks entirely together and handle dependencies in-game entirely |
23:16 |
sofar |
no external scripts or programs |
23:17 |
Fixer |
sofar: basicly just a list of git repos in one file, you place it in mods and minetest downloads everything on its own |
23:18 |
Fixer |
i guess |
23:18 |
sofar |
well what I really want to do is |
23:18 |
Fixer |
good night |
23:18 |
Fixer |
have fun |
23:18 |
sofar |
revive the in-game mod manager and point it at minetest-mods |
23:18 |
sofar |
have it know about the mods only and entirely disallow modpacks |
23:19 |
sofar |
anything else, just ignore it |
23:19 |
sofar |
if people don't want to ship as a mod and insist their code needs to be a modpack, it'll be obsolete or too hard to maintain soon enough |
23:19 |
sofar |
with a good in-game mod manager, you don't need any of it |
23:19 |
sofar |
and it would just make it fragile |
23:31 |
benrob0329 |
sofar: so just dependancy management? |
23:33 |
sofar |
that's the underlying problem that needs solving |
23:33 |
sofar |
afk |
23:34 |
benrob0329 |
I would like to have collections, just for convenience |
23:34 |
benrob0329 |
But that isn't hard to do |
23:34 |
benrob0329 |
Also dev/mod naming |
23:35 |
red-001 |
^ |
23:35 |
benrob0329 |
ie minetest-mods/mesecons |
23:36 |
benrob0329 |
or minetest-technic/unified_inventory |
23:36 |
benrob0329 |
Heck |
23:36 |
benrob0329 |
minetest-mods/mesecons-0.4.16 |
23:36 |
red-001 |
John smith/my_mod |
23:37 |
benrob0329 |
With versioning to match current MT version |
23:37 |
benrob0329 |
(And some sub versions for bug fixes) |
23:41 |
benrob0329 |
red-001: no spaces |