Time |
Nick |
Message |
00:45 |
|
proller__ joined #minetest |
00:53 |
|
paramat joined #minetest |
01:07 |
|
Tmanyo joined #minetest |
01:41 |
|
Foz joined #minetest |
02:01 |
|
indiana joined #minetest |
02:16 |
|
fireglow joined #minetest |
02:38 |
|
AndroBuilder joined #minetest |
02:56 |
|
indiana joined #minetest |
03:03 |
|
Blo0D_ joined #minetest |
03:07 |
|
Edgy1 joined #minetest |
03:35 |
|
Vanta joined #minetest |
05:13 |
|
lumberJuice joined #minetest |
05:13 |
|
lumberJuice joined #minetest |
05:25 |
|
Fritigern joined #minetest |
05:46 |
|
aheinecke joined #minetest |
05:55 |
|
bwarden joined #minetest |
06:02 |
|
aheinecke joined #minetest |
06:03 |
|
BuilderMT joined #minetest |
06:05 |
|
hisforevr joined #minetest |
06:09 |
hisforevr |
Hi I really would like to keep using minetest but I'm getting this error with all my mogs that worked great before I had to reinstall minetest/ here is the debug.txt file past https://pastebin.com/Vvw40uSp ? |
06:09 |
hisforevr |
mogs =mods sorry |
06:13 |
|
longerstaff13-m joined #minetest |
06:25 |
|
Copenhagen_Bram joined #minetest |
06:26 |
|
ehlodex_ joined #minetest |
06:40 |
IcyDiamond |
Lol |
06:45 |
BuilderMT |
IcyDiamond: could you help me with the systemd problem (AndroBuilder) |
06:45 |
IcyDiamond |
Huh? |
06:46 |
lumberJuice |
hello BuilderMT |
06:46 |
BuilderMT |
hello lumberJuice |
06:48 |
BuilderMT |
for some reason i cannot start the MT server with the systemd .. the only "warning" i get is "cannot find directory" but no idea what directory and if i copy the execStart command in the terminal ... it works just fine |
06:48 |
lumberJuice |
did you end up compiling mt? |
06:48 |
BuilderMT |
yes |
06:48 |
lumberJuice |
into a directory in your home dir? |
06:49 |
BuilderMT |
yes |
06:49 |
lumberJuice |
do you want to pastebin your minetest .service file. maybe i can spot the problem |
06:52 |
IcyDiamond |
BuilderMT: try setting WorkingDirectory= to the directory the server is in |
06:53 |
IcyDiamond |
BuilderMT: and set User= to your user |
06:56 |
BuilderMT |
the pastebin link is above |
06:57 |
BuilderMT |
here it is again (without the status print) |
06:57 |
BuilderMT |
https://pastebin.com/zwP60fcD |
06:57 |
IcyDiamond |
WorkingDirectory=/home/pi/minetest |
06:57 |
IcyDiamond |
do that |
06:57 |
IcyDiamond |
idk if it makes a difference but you can try |
06:58 |
lumberJuice |
i don't even use working directory in my .service file |
06:58 |
IcyDiamond |
hm |
06:58 |
lumberJuice |
i just list the directories like you have it in execstart |
06:58 |
BuilderMT |
i will try |
06:58 |
lumberJuice |
might need to be ./minetestserver |
06:58 |
IcyDiamond |
idk it looks like it should work |
06:58 |
lumberJuice |
instead of just minetestserver |
06:58 |
IcyDiamond |
? |
06:59 |
lumberJuice |
https://hastebin.com/olimaxojap.ini |
06:59 |
lumberJuice |
this is the one i use for my server |
07:00 |
IcyDiamond |
./ is unnecessary |
07:00 |
IcyDiamond |
you use ./ when you want to run something from the current dir in a terminal |
07:01 |
IcyDiamond |
. means current directory |
07:01 |
IcyDiamond |
do ls . |
07:01 |
IcyDiamond |
:P |
07:01 |
BuilderMT |
what about the "After" in line 2 |
07:02 |
IcyDiamond |
should be fine |
07:02 |
IcyDiamond |
BuilderMT: setting the directory didnt work either? |
07:02 |
BuilderMT |
just did that ... still "active(exited) |
07:03 |
lumberJuice |
BuilderMT, it maybe looking for another home directory in your working directory |
07:03 |
lumberJuice |
try hashing out working directory line |
07:03 |
IcyDiamond |
journalctl --unit=servicename.service |
07:03 |
IcyDiamond |
send me that log pls |
07:04 |
BuilderMT |
no entries ?! |
07:05 |
IcyDiamond |
use the same .service after --unit= you use to start the server using systemctl |
07:05 |
lumberJuice |
hmm didn't know that IcyDiamond about the ./. when is that useful then? |
07:06 |
IcyDiamond |
10:00 <IcyDiamond> you use ./ when you want to run something from the current dir in a terminal |
07:06 |
lumberJuice |
if it launches either way whats the point of ./ |
07:06 |
BuilderMT |
ah wait |
07:06 |
lumberJuice |
but it launches either way |
07:06 |
lumberJuice |
even if you are in the current directory |
07:07 |
BuilderMT |
Apr 10 09:00:57 minetestserver systemd[1]:Started LSB: Start minetest network game server. |
07:07 |
BuilderMT |
that is the last entry of the log |
07:07 |
IcyDiamond |
nothing else? |
07:08 |
BuilderMT |
well some similar entries Stoped and started (all from my manual starts and stops) |
07:08 |
IcyDiamond |
no errors, warnings? |
07:08 |
BuilderMT |
no |
07:08 |
IcyDiamond |
what |
07:09 |
IcyDiamond |
is it possible to stop the day night cycle in minetest |
07:10 |
IcyDiamond |
i hate doing /time 6:00 all the time |
07:10 |
BuilderMT |
yes in the conf file there is a setting about no day-night cycle |
07:11 |
lumberJuice |
BuilderMT did you try hashing out working directory. If anything i think that should be where you minetestserver executable is. not your world folder |
07:12 |
BuilderMT |
time_speed = 0 (in minetest.conf |
07:12 |
BuilderMT |
just doing that lumberJuice |
07:13 |
IcyDiamond |
thanks |
07:13 |
BuilderMT |
IcyDiamond: you're welcome and i did hashtag out the working dir. .... still "active (exited)" |
07:14 |
IcyDiamond |
but it works if you run the ExecStart command yourself? |
07:14 |
BuilderMT |
yes with the Warning "couldn't find the directory" |
07:15 |
lumberJuice |
BuilderMT make sure you are running: systemctl daemon-reload, |
07:15 |
IcyDiamond |
what directory |
07:15 |
lumberJuice |
inbetween changes to your service file |
07:15 |
BuilderMT |
it does not tell :( |
07:15 |
BuilderMT |
i did lumberJuice |
07:16 |
IcyDiamond |
/home/pi/minetest/world/worlds/lljwr this path might be incorrect |
07:16 |
IcyDiamond |
try /home/pi/minetest/worlds/lljwr |
07:16 |
lumberJuice |
is --map-dir the correct flag? |
07:16 |
IcyDiamond |
yes |
07:17 |
IcyDiamond |
but its deprecated |
07:17 |
lumberJuice |
ok, must be a little different than minetest --server |
07:17 |
IcyDiamond |
--world is recommended instead |
07:17 |
lumberJuice |
ah, ok |
07:18 |
BuilderMT |
it says "Couldn't find a local directory!" (a WARNING) |
07:19 |
IcyDiamond |
..what? |
07:19 |
lumberJuice |
is your world in pi/minetest or pi/.minetest BuilderMT? |
07:20 |
BuilderMT |
pi/minetest/worlds... |
07:20 |
IcyDiamond |
give me your current service file |
07:20 |
IcyDiamond |
i wanna see what i can do |
07:20 |
BuilderMT |
you mean the ../systemd/system... file? |
07:21 |
IcyDiamond |
yeah |
07:22 |
IcyDiamond |
okay so im gonna try building my own server and making a service for it |
07:23 |
lumberJuice |
BuilderMT sfan5 is talking to you in minetest-hub |
07:24 |
BuilderMT |
lumberJuice: i cannot write there ... |
07:24 |
BuilderMT |
it is in /etc/systemd/system/minetest.service |
07:24 |
sofar |
look for output in `sudo journalctl -a` |
07:25 |
sofar |
see what errors it gives |
07:25 |
IcyDiamond |
I already told him to use journal |
07:25 |
IcyDiamond |
said he didn't get anything |
07:25 |
sofar |
well he's using a distro with sysvinit support enabled |
07:25 |
sofar |
so, it's a mess |
07:25 |
IcyDiamond |
lol |
07:25 |
sofar |
probably has /var/log/* files still |
07:26 |
BuilderMT |
?! :( |
07:26 |
MinetestBot |
[git] codexp -> Uberi/Minetest-WorldEdit: Disable worldedit_brush mod instead of throwing error (#156) a97cccd https://git.io/vxdz6 (2018-04-10T07:25:08Z) |
07:27 |
BuilderMT |
so i move it sofar |
07:27 |
BuilderMT |
? |
07:28 |
IcyDiamond |
weird it works fine for me |
07:28 |
BuilderMT |
no as you said it is where it should be |
07:28 |
BuilderMT |
permission issues? |
07:29 |
BuilderMT |
this is the file right now https://pastebin.com/bRs6CmKq and the ExecStart command works ... except it tells me "Couldn't find a local directory!" as a WARNING |
07:29 |
lumberJuice |
my systemd service file is located in /lib/systemd/system/ Builder, but I'm on debian not sure if it makes a difference or if i have strayed from best practices though. |
07:30 |
lumberJuice |
it does work though |
07:30 |
BuilderMT |
i will switch computer and will be back in 2 min ^^ |
07:33 |
IcyDiamond |
mine is in /etc/systemd/system/ lol |
07:34 |
lumberJuice |
yeah, its been quite a while since i set mine up. |
07:34 |
lumberJuice |
its quite possible i stuck it somewhere willy nilly and it worked so i didn't worry about it |
07:35 |
|
BuilderMT joined #minetest |
07:35 |
BuilderMT |
back again |
07:35 |
lumberJuice |
BuilderMT, just to be sure, are we 100% the server is not running? |
07:36 |
lumberJuice |
if you launch it manually via terminal you can connect, but not with service? |
07:36 |
BuilderMT |
if i call service minetest status ... it tells me 1) "active (exited)" and 2.) there is no console ... like usually there is |
07:38 |
BuilderMT |
status also tells me "Tasks 0 / Memory 0B / CPU 0" ..... so it shouldn't be running |
07:39 |
BuilderMT |
exactly lumberJuice if i type the command (ExecStart) manually i can connect even with the warning about not finding the local directory |
07:40 |
BuilderMT |
that's what makes it so confusing ... since the command seems to work ... ?! sfan5 do you have any idea? |
07:40 |
lumberJuice |
are you launching with sudo? |
07:40 |
sfan5 |
no idea |
07:40 |
lumberJuice |
sudo service |
07:41 |
IcyDiamond |
im also out of ideas at this point |
07:41 |
IcyDiamond |
works just fine for me |
07:42 |
BuilderMT |
ah i might found a problem ... |
07:42 |
BuilderMT |
there still is the "old/original" service minetest-server .... running which came with the ubuntu apt installation before |
07:43 |
BuilderMT |
how can i disable it's autostart and delete it completeß |
07:43 |
IcyDiamond |
systemctl disable |
07:44 |
BuilderMT |
? |
07:46 |
BuilderMT |
duhhhh .... :D |
07:46 |
BuilderMT |
i think that was it -.... lmc |
07:46 |
IcyDiamond |
lol |
07:46 |
|
CWz joined #minetest |
07:47 |
BuilderMT |
what about the "Cloudn't find local directory" ? ... where does this come from? |
07:47 |
IcyDiamond |
no idea |
07:48 |
|
oiaohm joined #minetest |
07:51 |
BuilderMT |
no i just need to prevent hibernation once the lid is closed :D ... which lumberJuice allready send me a link for once :D |
07:52 |
BuilderMT |
IcyDiamond: it worked ... now disable just disables it but how do i get rid of the autostart t booting |
07:52 |
BuilderMT |
and enable the new service for autostart |
07:53 |
IcyDiamond |
disable disables autostart |
07:53 |
lumberJuice |
BuilderMT: https://github.com/minetest/minetest/issues/3174 |
07:53 |
lumberJuice |
when you compiled did your do DRUN_IN_PLACE=1 |
07:57 |
BuilderMT |
neither i think i used the "script" i posted in CityStaes |
07:58 |
BuilderMT |
IcyDiamond: i did this but it startet on reboot |
07:59 |
BuilderMT |
insserv warning current start runlevel(s) (empty) of script 'minetest-server' overrdies LSB defaults (2 3 4 5). |
08:00 |
BuilderMT |
does this mean there is no service file for minetest-server anymore ... therefore it causes a problem? |
08:01 |
BuilderMT |
there is a minetest-server file in /etc/init.d .... (from the old system original apt-get installation) |
08:01 |
BuilderMT |
can i just delete this and it's fine? |
08:02 |
lumberJuice |
should be fine, you can always rename it minetest-server.backup or something like that so you can easily restore if needed |
08:05 |
IcyDiamond |
how to use textlist[ formspec |
08:06 |
IcyDiamond |
what are the listelems |
08:06 |
|
Player-2 joined #minetest |
08:07 |
lumberJuice |
they are the actual strings you want listed in your text list |
08:07 |
IcyDiamond |
well it says its incorrect if i do that |
08:07 |
IcyDiamond |
2018-04-10 11:05:03: ERROR[Main]: Invalid textlist element(9): '0,0.5;7.8,3.5;devices;5x Storage Cable;1x Solderer;1x Disk Drive;1x External Storage Bus;1x Grid;1x Crafting Grid' |
08:08 |
lumberJuice |
separate by comma not semicolon |
08:08 |
IcyDiamond |
oh |
08:09 |
IcyDiamond |
do i need to escape the spaces too somehow? |
08:10 |
IcyDiamond |
cuz it still aint working |
08:11 |
lumberJuice |
that i'm not sure about |
08:11 |
IcyDiamond |
oh nvm my mistake |
08:13 |
|
BuilderMT joined #minetest |
08:13 |
BuilderMT |
sry back ... got disconnected |
08:15 |
BuilderMT |
did anyone write something |
08:16 |
IcyDiamond |
not to you no |
08:16 |
lumberJuice |
last thing said was to try renaming minetest-server.service so you can restore it if removing causes a problem |
08:18 |
BuilderMT |
ok rebooting right now checking if it works :) |
08:19 |
BuilderMT |
if it does ... i need to set up the conf-file :) and the mods finaly |
08:19 |
BuilderMT |
thanks for your great help |
08:19 |
lumberJuice |
hope it goes smoothly |
08:20 |
BuilderMT |
this instit. really sucks ... very reglemented network ... so i need to run to a different room to check if MT server is accessable :$ |
08:20 |
BuilderMT |
no i-net connection except of 1 port for the MT-Server |
08:20 |
lumberJuice |
must have some very tech savvy kids there your sysadmin is worried about :P |
08:20 |
BuilderMT |
ftp and ssh only inside the building :D |
08:21 |
IcyDiamond |
xD |
08:21 |
BuilderMT |
actually NOT AT ALL ... they're far far ... galaxys away from beeing tech nerds |
08:21 |
BuilderMT |
no portable apps from usb sticks unless explicit permission |
08:21 |
lumberJuice |
i know. i feel like kids these days are less tech savvy thanks to mobile devices |
08:22 |
BuilderMT |
true ... they don't even know how to save/save as/... because they never need to |
08:22 |
lumberJuice |
lol, i did all kinds of stuff to work around their system at my school |
08:22 |
IcyDiamond |
XD |
08:23 |
lumberJuice |
used to run tor-browser, bootable usb's, portable apps |
08:23 |
BuilderMT |
ok i got this service autoboot disabled ... now i just need to enable auto boot without login for the new systemd service |
08:24 |
BuilderMT |
i know i did also ... but 2 weeks ago the installed this new "netman for school" ... and so far it is just a pain ... for me |
08:24 |
lumberJuice |
to be fair, i don't think our admin would really care as long as I wasn't doing anything malicious or helping kids get around filters |
08:28 |
|
Darcidride joined #minetest |
08:28 |
BuilderMT |
how do i get this service in systemd to autostart? because it does not |
08:31 |
|
Player-2 joined #minetest |
08:35 |
BuilderMT |
could it be because of the directory "home" ... not autostarting? |
08:35 |
lumberJuice |
i believe it is just systemctl enable service |
08:35 |
lumberJuice |
service being minetest.service or whatever your .service file is named |
08:36 |
lumberJuice |
directory should matter, as long as the script actually works as is |
08:45 |
|
CWz joined #minetest |
08:45 |
BuilderMT |
lumberJuice: it will not do enable |
08:46 |
BuilderMT |
sudo systemctl enable minetest.service ... am i dumb :$ |
08:46 |
lumberJuice |
what? no sudo? |
08:47 |
BuilderMT |
i only need one file in /etc/systemd/system |
08:47 |
BuilderMT |
or do i need a second file in /etc/init.d ? |
08:49 |
BuilderMT |
sudo systemctl enable minetest.service ... ---> Failed to execute oeration: Invalid argument |
08:49 |
BuilderMT |
also without sudo |
08:49 |
lumberJuice |
should work with the one file |
08:51 |
BuilderMT |
:( grrrr does not :( |
08:51 |
BuilderMT |
i hate this ... |
08:51 |
lumberJuice |
but it does work if you start the service manually? |
08:51 |
BuilderMT |
yes |
08:51 |
BuilderMT |
i can do sudo service minetest start ... works |
08:52 |
BuilderMT |
just the autostart at boot does not yet |
08:52 |
|
ensonic joined #minetest |
08:53 |
lumberJuice |
does systemctl start minetest work? or only have service? |
08:55 |
BuilderMT |
start works .... |
08:55 |
BuilderMT |
where is your .service file? usr/lib ,,, ? |
08:57 |
lumberJuice |
/lib/systemd/system |
08:57 |
lumberJuice |
not sure why i put it there. must have read something somewhere |
08:58 |
BuilderMT |
ahhh i found it i think |
08:58 |
BuilderMT |
no Alias allowed ... |
08:58 |
BuilderMT |
rebooting (for the millions time ^°) |
08:59 |
BuilderMT |
or it is not allowed to be the same as the service itself |
09:00 |
lumberJuice |
https://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units |
09:01 |
lumberJuice |
according to this enabling with systemctl should automatically put a symbolic link in /lib/systemd/system |
09:01 |
lumberJuice |
you can also try running: systemctl is-enabled application.service |
09:02 |
BuilderMT |
ahhhh it WORKS :_D |
09:02 |
lumberJuice |
nice |
09:02 |
lumberJuice |
did you manually put the file there, or enable worked? |
09:02 |
|
Fixer joined #minetest |
09:03 |
BuilderMT |
enable worked after hashing out the Alias=minetest.service |
09:03 |
BuilderMT |
lumberJuice: can you send me a priv message just to check something |
09:03 |
lumberJuice |
ok |
09:33 |
|
LemonFox joined #minetest |
09:34 |
LemonFox |
Is there going to be 0.4.17 |
09:34 |
IcyDiamond |
yes |
09:34 |
IcyDiamond |
does anyone have a server on 0.5.0 i could play on? |
09:34 |
IcyDiamond |
im so bored |
09:34 |
sfan5 |
!server 0.5.0 |
09:34 |
MinetestBot |
sfan5: TimeTravel Server by Thomas-S (0.5.0-dev) | minetest.thomas-stangl.de | Clients: 0/12, 0/0 | Version: 0.5.0-dev / minetest | Ping: 9ms |
09:34 |
sfan5 |
oh look |
09:34 |
IcyDiamond |
Clients: 0/12 |
09:34 |
IcyDiamond |
fml |
09:35 |
IcyDiamond |
imma build a 0.5 server on my vps |
09:38 |
IcyDiamond |
I think I'm going to kill my minecraft server soon |
09:38 |
IcyDiamond |
it's completely dead |
09:39 |
LemonFox |
Why are we not skipping 4.17 and going straight to 0.5 |
09:39 |
IcyDiamond |
maintenance release i guess |
09:40 |
|
Player-2 joined #minetest |
09:40 |
IcyDiamond |
unless i've misunderstood something |
09:40 |
IcyDiamond |
im not a dev so don't look at me for answers |
09:40 |
IcyDiamond |
XD |
09:46 |
|
Me joined #minetest |
09:51 |
lumberJuice |
LemonFox, its been discussed thoroughly in forums iirc. |
09:52 |
lumberJuice |
basically they are being developed simultaneously. they main purpose of 0.4.17 as i understand it is to clean up any bugs and add as many features from 0.5.0 as possible which don't break compatibility. |
09:52 |
lumberJuice |
So the development of 0.4.17 is not mutually exclusive to the development of 0.5.0 |
10:15 |
|
Wuzzy joined #minetest |
10:16 |
|
deltasquared joined #minetest |
10:29 |
|
rubenwardy joined #minetest |
10:32 |
|
bas080 joined #minetest |
10:37 |
|
Copenhagen_Bram joined #minetest |
10:48 |
|
Krock joined #minetest |
10:50 |
|
IhrFussel joined #minetest |
10:52 |
|
proller__ joined #minetest |
10:53 |
IhrFussel |
!tell lumberJuice 0.4.17 (and a possible 0.4.18) will not contain any major features from 0.5.0 ... the devs want 0.5.0 to be as attractive as possible for server owners, so only bugfixes and very tiny changes are backpoorted to 0.4.X |
10:53 |
MinetestBot |
IhrFussel: I'll pass that on when lumberJuice is around |
10:54 |
Krock |
poor backports |
10:58 |
IhrFussel |
Krock, you are uisng Xubuntu right? (or was that someone else maybe) |
10:58 |
IhrFussel |
using* |
10:58 |
Krock |
yes. no. |
10:58 |
Krock |
well, I'm pretty sure someone else also uses Xubuntu :P |
10:59 |
IhrFussel |
Tested 18.04 yet? Or would you recommended upgrading at release date? |
10:59 |
IhrFussel |
My brain is kinda weird today... recommend* |
11:00 |
Krock |
I'm still on 16.04 LTS, and I don't know how good upgrading works (yet), as it's the first Linux version/installating I'm using |
11:00 |
Krock |
*installation |
11:02 |
IhrFussel |
Krock, oh I see...should be a simple sudo do-release-upgrade AFAIK ... I upgraded from 14.04 to 16.04 in the past ... the question is just if 18.04 will be stable enough at release date |
11:02 |
|
Markow joined #minetest |
11:04 |
Krock |
I'm afraid you're asking the wrong person. Testing it is the only method that gives you the correct answer - even following the development process carefully will probably not show potential problems on some systems |
11:51 |
|
longerstaff13-m joined #minetest |
12:21 |
|
proller__ joined #minetest |
13:02 |
|
bas080 joined #minetest |
13:14 |
|
DI3HARD139 joined #minetest |
13:22 |
|
nowhereman_ joined #minetest |
13:34 |
Preuk |
in my experience, *buntu upgrades are a PITA unless your stick with default repos avec standard options |
14:00 |
|
Player-2 joined #minetest |
14:03 |
|
juli joined #minetest |
14:03 |
|
crazyR joined #minetest |
14:04 |
|
Taoki joined #minetest |
14:13 |
|
WillMoogle joined #minetest |
14:15 |
|
swift110-phone__ joined #minetest |
14:39 |
|
proller__ joined #minetest |
14:47 |
|
JDCodeIt joined #minetest |
14:48 |
JDCodeIt |
Hi all, I see some strange behavior by some players - they die, try to interact, then respawn at the static spawn, then respawn where they died |
14:49 |
sfan5 |
minetest version? |
14:49 |
JDCodeIt |
What mechanism is being used here? |
14:49 |
JDCodeIt |
Server 0.5.0-dev |
14:50 |
JDCodeIt |
Also seems the same player can teleport without the priv - though anti-cheat would have caught that one |
14:51 |
JDCodeIt |
If I turn up the debug level will there be enough information to see the series of packets? |
14:51 |
Krock |
movement packets aren't recorded when they're dead |
14:52 |
JDCodeIt |
Moving while dead... hacked client? |
14:52 |
Krock |
anticheat indeed blocks too fast movement |
14:52 |
rubenwardy |
what mods do you have? |
14:52 |
JDCodeIt |
...tons |
14:52 |
sfan5 |
turning debug level up is probably not enough |
14:52 |
rubenwardy |
there could be a vulnerability there |
14:52 |
sfan5 |
a packet capture would be much more helpful (though more complicated) to see what's happening |
14:53 |
JDCodeIt |
Nice if there were a chatcommand to turn that on/off briefly |
14:53 |
JDCodeIt |
Could one die, place a bed, sleep in it, then choose respawn? |
14:55 |
JDCodeIt |
What does the server accept while a player is dead? |
14:56 |
sfan5 |
you can't move, that's it |
14:59 |
JDCodeIt |
so one could theoretically place things, then interact with them? |
15:01 |
Krock |
JDCodeIt, https://github.com/minetest/minetest/blob/master/src/network/serverpackethandler.cpp#L1034-L1045 |
15:02 |
JDCodeIt |
I wonder, becasue this player also has a bed in their hot-bar |
15:02 |
Krock |
players don't do such things when they're dead |
15:03 |
Krock |
^ that's also reported to the script API |
15:04 |
|
Copenhagen_Bram joined #minetest |
15:05 |
JDCodeIt |
From the log: Moving P1 to static spawnpoint at (-41,2,-203) |
15:05 |
JDCodeIt |
Then P1 respawns at (369,11,136.5) |
15:07 |
Krock |
blame your installed mods |
15:07 |
|
faratsga joined #minetest |
15:08 |
Krock |
they're probably re-spawning in their last visited bed |
15:08 |
JDCodeIt |
OK, so the mods are supposed to check player status and ignore things? |
15:08 |
Krock |
mods are supposed to customize the game behaviour |
15:09 |
JDCodeIt |
...like beds mod should see if the player is dead, and not let them sleep? |
15:10 |
|
johnnyjoy joined #minetest |
15:13 |
rubenwardy |
correct, the dead don't sleep |
15:13 |
IcyDiamond |
lol |
15:13 |
JDCodeIt |
Well, the dirt nap is the longest of all |
15:13 |
rubenwardy |
S7, coming sometime this century |
15:14 |
rubenwardy |
*S8 |
15:16 |
|
illwieckz joined #minetest |
15:19 |
Krock |
correction: the dead sleep until they respawn |
15:21 |
JDCodeIt |
Yes, the interaction I saw above is consistent with respawning where you last slept... but I see this player teleporting, so somehow that position is being manipulated |
15:21 |
Krock |
"somehow" = bed mod |
15:24 |
JDCodeIt |
I tried this with a the current build of 0.5.0-dev client and all the mods. /killme takes all inventory away. The screen only has the Respawn button. No way to access the bed. |
15:24 |
rubenwardy |
latency means that could happen |
15:24 |
rubenwardy |
also, modified clients |
15:25 |
Krock |
rubenwardy, anticheat prevents teleporting |
15:25 |
rubenwardy |
Minetest should probably just ignore any interact actions whilst dead, anyway |
15:25 |
rubenwardy |
Krock: correct |
15:25 |
JDCodeIt |
...yes, about that... if the beds mod were to not assume you were alive, could this plug that hole? |
15:26 |
Krock |
JDCodeIt, open your minetest.conf of the server and add the line "enable_bed_respawn = false+" |
15:26 |
Krock |
*= false |
15:26 |
Krock |
solves the "issue" for you |
15:27 |
Krock |
https://github.com/minetest/minetest_game/blob/master/mods/beds/functions.lua#L180-L190 |
15:27 |
Krock |
!nextr |
15:27 |
Krock |
!next |
15:27 |
MinetestBot |
Another satisfied customer. Next! |
15:29 |
|
longerstaff13-m joined #minetest |
15:35 |
|
rubenwardy joined #minetest |
15:48 |
JDCodeIt |
Followed the code. Must be that the player is using a modified client. Too bad these are not so easily detected. |
15:48 |
rubenwardy |
the fix isn't detecting modified clients, it's fixing your mods |
15:48 |
rubenwardy |
and Minetest where appropriate |
15:49 |
JDCodeIt |
Should we see if the server-side can help? Perhaps node placing and on_right_click callbacks should not be able to be issued by dead players, for example. |
15:49 |
rubenwardy |
yes |
15:51 |
sfan5 |
<rubenwardy> Minetest should probably just ignore any interact actions whilst dead, anyway |
15:51 |
sfan5 |
it does |
15:51 |
rubenwardy |
oh god |
15:51 |
rubenwardy |
*good |
15:51 |
JDCodeIt |
:-) |
15:54 |
|
Akberid joined #minetest |
16:10 |
|
CarbineMorpho joined #minetest |
16:16 |
|
CarbineMorpho joined #minetest |
16:25 |
|
proller__ joined #minetest |
16:30 |
|
Beton joined #minetest |
16:36 |
|
Copenhagen_Bram joined #minetest |
16:45 |
|
Darcidride_ joined #minetest |
16:52 |
|
Edgy1 joined #minetest |
16:56 |
IhrFussel |
You can easily see that no interactions are allowed when dead...your debug.txt is full of such lines |
16:57 |
IhrFussel |
Unless someone disables anticheat of course, but that opens a whole can of worms |
16:57 |
|
Tux[Qyou] joined #minetest |
17:07 |
|
jomat joined #minetest |
17:36 |
|
longerstaff13-m joined #minetest |
17:44 |
|
Telesight joined #minetest |
17:49 |
|
\[k00l]shamoanja joined #minetest |
17:59 |
|
Copenhagen_Bram joined #minetest |
18:03 |
|
Markow joined #minetest |
18:06 |
|
jluc joined #minetest |
18:21 |
|
longerstaff13-m joined #minetest |
18:36 |
|
Raven262 joined #minetest |
18:48 |
|
illwieckz joined #minetest |
18:50 |
|
ensonic joined #minetest |
19:01 |
|
Unit193 joined #minetest |
19:13 |
|
stiell joined #minetest |
19:29 |
|
Edgy1 joined #minetest |
19:40 |
|
[k00l]shamoanjac joined #minetest |
19:47 |
|
Gael-de-Sailly joined #minetest |
19:48 |
|
CarbineMorpho joined #minetest |
19:48 |
|
Copenhagen_Bram joined #minetest |
19:50 |
|
proller__ joined #minetest |
19:52 |
|
Cornelia joined #minetest |
19:53 |
|
Raven262 joined #minetest |
20:15 |
|
VadtecWk joined #minetest |
20:18 |
|
Vadtec joined #minetest |
20:43 |
|
rubenwardy joined #minetest |
20:43 |
|
Edgy1 joined #minetest |
20:45 |
|
longerstaff13-m joined #minetest |
20:56 |
MinetestBot |
[git] srifqi -> minetest/minetest: Android: Replace movement buttons with joystick (#7126) 326eeca https://git.io/vxbYV (2018-04-10T20:55:17Z) |
21:06 |
|
Hirato joined #minetest |
21:19 |
|
Mikuden joined #minetest |
21:23 |
|
Mikuden left #minetest |
21:45 |
|
proller joined #minetest |
21:46 |
|
swift110 joined #minetest |
22:16 |
|
oiaohm joined #minetest |
22:51 |
|
Tux[Qyou] joined #minetest |
22:54 |
|
FabulousKana joined #minetest |
23:43 |
|
swift110_ joined #minetest |
23:49 |
|
RandLover joined #minetest |