Time |
Nick |
Message |
00:10 |
|
dridron joined #minetest |
00:23 |
FavoritoHJS |
How can you check if a player pressed a key outside of the main controls (as in directions, jump, crouch, aux, dig, place or zoom)? |
00:23 |
FavoritoHJS |
it doesn't seem to be in the API, maybe with formspec shenanigans? |
00:25 |
MTDiscord |
<Warr1024> No, and it's somewhat by design. |
00:25 |
MTDiscord |
<Warr1024> You can't even tell if they HAVE any keys outside of bindings. |
00:26 |
FavoritoHJS |
so that's going to make implementing a player listing kinda difficult... |
00:26 |
FavoritoHJS |
what if it's jammed in the inventory? |
00:27 |
MTDiscord |
<Warr1024> That's a common pattern and works well for many. There are API mods for adding stuff to inventory as like tabs or something. |
00:45 |
|
Soni joined #minetest |
01:00 |
|
sparky4 joined #minetest |
01:15 |
|
smk joined #minetest |
01:20 |
|
wallabra_ joined #minetest |
01:21 |
|
Soni joined #minetest |
01:31 |
|
Verticen_ joined #minetest |
01:33 |
|
wallabra joined #minetest |
03:04 |
|
sparky4 joined #minetest |
04:00 |
|
MTDiscord joined #minetest |
04:27 |
|
Lesha_Vel joined #minetest |
04:29 |
|
lemonzest joined #minetest |
04:57 |
|
calcul0n_ joined #minetest |
04:58 |
|
sometalgoo joined #minetest |
05:41 |
|
Fixer joined #minetest |
06:07 |
|
Fixer joined #minetest |
06:24 |
|
jaca122 joined #minetest |
07:27 |
|
orwell96 joined #minetest |
08:21 |
|
appguru joined #minetest |
08:27 |
|
Alias joined #minetest |
08:54 |
|
appguru joined #minetest |
09:57 |
|
MiniontobyPI joined #minetest |
10:03 |
MiniontobyPI |
Hi |
10:05 |
MTDiscord |
<ROllerozxa> hello |
10:06 |
MiniontobyPI |
My matrix client doesnt want to send messages anymore |
10:06 |
MiniontobyPI |
But yeah |
10:08 |
MTDiscord |
<ROllerozxa> FavoritoHJS: there's a player list mod by fleckenstein that shows a list of players online when you sneak, that's a pretty nondestructive use of the existing sneak keybind to implement it |
10:09 |
MTDiscord |
<ROllerozxa> https://content.minetest.net/packages/Fleckenstein/playerlist/ |
10:09 |
|
calcul0n_ joined #minetest |
10:12 |
|
Shorp_Tr joined #minetest |
10:13 |
|
proller joined #minetest |
10:16 |
|
Shorp_Tr joined #minetest |
10:30 |
|
appguru joined #minetest |
10:34 |
|
Shorp_Tr joined #minetest |
11:08 |
|
appguru joined #minetest |
11:13 |
|
definitelya joined #minetest |
11:35 |
|
cranezhou joined #minetest |
11:51 |
|
appguru joined #minetest |
12:01 |
|
Verticen_ joined #minetest |
12:36 |
|
Verticen_ joined #minetest |
12:42 |
|
Taoki joined #minetest |
13:51 |
|
definitelya_ joined #minetest |
13:56 |
|
Oblomov joined #minetest |
14:02 |
|
Shorp_Tr joined #minetest |
14:28 |
|
appguru joined #minetest |
14:40 |
|
olliy joined #minetest |
15:13 |
|
Shorp_Tr joined #minetest |
15:17 |
|
Shorp_Tr46 joined #minetest |
15:18 |
|
Shorp_Tr31 joined #minetest |
16:42 |
|
Desour joined #minetest |
16:43 |
|
vampirefrog joined #minetest |
16:57 |
|
appguru joined #minetest |
17:11 |
|
appguru joined #minetest |
17:17 |
|
Talkless joined #minetest |
17:35 |
|
jaca122 joined #minetest |
17:41 |
|
ely-the-kitsune joined #minetest |
17:44 |
|
sys4 joined #minetest |
17:45 |
|
garywhite joined #minetest |
17:45 |
|
garywhite joined #minetest |
17:46 |
|
ely-the-kitsune joined #minetest |
18:19 |
|
juninho joined #minetest |
18:22 |
|
Oblomov joined #minetest |
18:30 |
|
FavoritoHJS joined #minetest |
18:32 |
FavoritoHJS |
I wonder if that can be made into a clientmod... |
18:38 |
|
ely-the-kitsune joined #minetest |
18:39 |
|
juninho left #minetest |
18:42 |
ROllerozxa |
unfortunately I don't think clientmods have access to the list of connected players... :( |
18:43 |
ROllerozxa |
at least not currently, I don't know if dragonfire has something like this built-in but that is fleckenstein's creation, he might have added it in |
18:46 |
ROllerozxa |
no wait, there's minetest.get_player_names() |
18:46 |
ROllerozxa |
then I think that might actually be possible, yeah. clientmods can also add HUD elements, read player controls so you could very likely port over playerlist as a clientmod |
18:51 |
|
ingar joined #minetest |
18:54 |
|
wallabra joined #minetest |
19:01 |
FavoritoHJS |
never thought I'd say this after what you did to the archive... but thanks roller |
19:10 |
Pexin |
servers can disallow csm access to get_player_names specifically I believe |
19:10 |
FavoritoHJS |
I'm unsure if that's the default, though. |
19:10 |
FavoritoHJS |
If it isn't, this could actually work |
19:11 |
FavoritoHJS |
ofc I don't think you'll be able to use ping but that's a minor detail |
19:11 |
|
Desour joined #minetest |
19:13 |
|
ely-the-kitsune joined #minetest |
19:17 |
FavoritoHJS |
might it be possible to write an inventory mod as a clientmod? |
19:17 |
Desour |
FavoritoHJS: you mean, something similar to unified inventory? |
19:18 |
Desour |
because that should be possible I think |
19:18 |
Desour |
at least to some degree |
19:19 |
Krock |
except that you cannot retrieve craft recipes |
19:19 |
FavoritoHJS |
nevermind, that's going to be kinda impossible without crafting hooks |
19:19 |
Krock |
and you cannot get a list of all registered items |
19:20 |
FavoritoHJS |
i was also trying to see if you could hide some of the cruft in the crafting guide by making them hidden from creative (and by proxy, the craftguides) |
19:20 |
FavoritoHJS |
but unless modifying what gets returned by `get_item_def()` modifies the item def, that's again impossible |
19:21 |
FavoritoHJS |
(and even if it does I doubt that won't get patched) |
19:22 |
FavoritoHJS |
wait, is the crafting area just an inventory extension? |
19:22 |
Desour |
it is 3 separate lists |
19:22 |
Desour |
(input, output and preview) |
19:23 |
Krock |
you won't see the output list though. it's hidden and only used to keep the crafted items until you move them to another list (such as "main") |
19:27 |
|
sys4 joined #minetest |
19:28 |
|
ely-the-kitsune joined #minetest |
19:28 |
|
ely-the-kitsune joined #minetest |
19:32 |
|
Noisytoot joined #minetest |
19:38 |
|
ely-the-kitsune joined #minetest |
19:43 |
ROllerozxa |
FavoritoHJS: https://github.com/rollerozxa/playerlist_csm just threw together a quick and dirty POC of a clientmod port, requires a server that has the READ_PLAYERINFO CSM restriction disabled (unfortunately enabled by default...). the HUD is a bit fucky because for some reason the units seem to be different between SSM and CSM, but it shows that it surely can be done |
19:43 |
|
sparky4 joined #minetest |
19:44 |
ROllerozxa |
also my first foray into client modding... hooray :) |
19:45 |
muurkha |
fucky-wucky! |
19:56 |
FavoritoHJS |
hmm, we have `registered_on_receiving_chat_message`, and when a player logs in or out the server sends a chat message... |
19:56 |
FavoritoHJS |
that could be a way to work around this restriction |
19:57 |
FavoritoHJS |
use /status to get the initial playerlist, and take careful note of player activity afterwards |
20:03 |
ROllerozxa |
pretty sure it's just a client-sided red tape restriction to deter cheating, I don't think the server actually prevents you from receiving player info or the like in that way |
20:10 |
ROllerozxa |
yeah just tested, works fine to just rip the checks out in the client source code... deters scriptkiddies who can't compile I guess |
20:24 |
FavoritoHJS |
recompilation won't really work for a mod meant to be plug and play... |
20:27 |
|
Noisytoot joined #minetest |
20:32 |
ROllerozxa |
yes that's fair but I just meant that there's ways around it |
20:35 |
|
Noisytoot joined #minetest |
21:07 |
|
proller joined #minetest |
21:15 |
|
sparky4 joined #minetest |
21:21 |
|
ely-the-kitsune joined #minetest |
21:32 |
|
garywhite1 joined #minetest |
21:51 |
|
Trifton joined #minetest |
21:55 |
|
Trifton_ joined #minetest |
21:57 |
|
Verticen_ joined #minetest |
21:57 |
|
Trifton_ joined #minetest |
22:14 |
|
roguesurgeon joined #minetest |
22:15 |
roguesurgeon |
how do I get the irc for a server? |
22:18 |
MTDiscord |
<SX> Claim channel on some irc network and then install one of irc mods. Some work direct from MT some need proxy server but there's instructions at least in git repos. |
22:18 |
MTDiscord |
<MisterE> Maybe there is a sign saying where to chat for it... |
22:18 |
MTDiscord |
<MisterE> Well, yes, who are you? A server owner or a player? |
22:20 |
MTDiscord |
<MisterE> And, if you are a server owner, I suggest using matterbridge to bridge to the server, there are mods for that, and it can also bridge to discord, matrix, twitch, etc |
22:24 |
MTDiscord |
<Jonathon> more botting of the serverlist |
22:24 |
MTDiscord |
<Jonathon> https://cdn.discordapp.com/attachments/749727888659447960/1029157578757910618/unknown.png |
22:25 |
FavoritoHJS |
another thuesday |
22:36 |
|
panwolfram joined #minetest |
22:50 |
MTDiscord |
<Warr1024> Could be somebody saw that PAW had managed to get itself to the top of the list despite not having much real activity, and it gave them ideas. |
22:52 |
|
wallabra_ joined #minetest |
22:55 |
FavoritoHJS |
inb4 the admin saw my ramblings and decided to do it himself |
22:57 |
proller |
Jonathon: just stress test |
22:58 |
MTDiscord |
<Warr1024> Ah, it might be best to run stress tests without server announce turned on :-) |
22:58 |
MTDiscord |
<Warr1024> I guess it will go back to normal eventually at least |
22:58 |
FavoritoHJS |
I sure hope it's just someone who kept server announce on when stress testing |
22:58 |
proller |
btw mt networking still VERY slow |
23:09 |
FavoritoHJS |
What tiers are considered "staff" in contentdb for reporting? |
23:10 |
MTDiscord |
<Jonathon> editors and up |
23:11 |
FavoritoHJS |
oh dear... as I fear there's an editor that's a pedo |
23:11 |
FavoritoHJS |
what the heck do I do then? as if I report, he'll know |
23:12 |
MTDiscord |
<Jonathon> you are free to take things up with ruben in dms. |
23:13 |
FavoritoHJS |
at what time does he get on? |
23:13 |
MTDiscord |
<Jonathon> depends |
23:13 |
FavoritoHJS |
please tell me he's on now... |
23:14 |
FavoritoHJS |
like, I know he's online on, but for all I know he's afk |
23:14 |
FavoritoHJS |
or worse, sleeping |
23:29 |
|
kilbith joined #minetest |
23:48 |
|
AliasAlreadyTake joined #minetest |
23:49 |
|
kilbith joined #minetest |