| Time |
Nick |
Message |
| 00:56 |
|
Verticen joined #minetest |
| 01:04 |
|
ShadowBot joined #minetest |
| 01:19 |
|
TheSilentLink joined #minetest |
| 01:29 |
|
ShadowBot joined #minetest |
| 01:38 |
|
diceLibrarian2 joined #minetest |
| 01:52 |
|
ShadowBot joined #minetest |
| 02:47 |
|
sivarajan joined #minetest |
| 03:08 |
|
B-| joined #minetest |
| 03:52 |
|
SFENCE joined #minetest |
| 04:00 |
|
MTDiscord joined #minetest |
| 04:00 |
|
SFENCE joined #minetest |
| 04:16 |
|
gregon joined #minetest |
| 04:17 |
|
gregon1 joined #minetest |
| 04:22 |
|
gregon joined #minetest |
| 04:22 |
|
gregon1 joined #minetest |
| 04:23 |
|
SFENCE joined #minetest |
| 04:45 |
|
gregon joined #minetest |
| 04:53 |
|
fluxionary joined #minetest |
| 06:09 |
|
TheCoffeMaker_ joined #minetest |
| 06:44 |
|
SFENCE joined #minetest |
| 07:03 |
|
SFENCE joined #minetest |
| 07:07 |
|
SFENCE joined #minetest |
| 07:26 |
|
Cork joined #minetest |
| 07:31 |
|
Verticen joined #minetest |
| 07:42 |
|
mrkubax10 joined #minetest |
| 07:43 |
|
PoochInquisitor joined #minetest |
| 07:44 |
|
PoochInquisitor joined #minetest |
| 08:14 |
|
Talkless joined #minetest |
| 08:22 |
|
Warr1024 joined #minetest |
| 08:28 |
|
TomTom joined #minetest |
| 08:36 |
|
jaca122 joined #minetest |
| 08:47 |
|
Warr1024 joined #minetest |
| 09:03 |
|
SFENCE joined #minetest |
| 09:06 |
|
SFENCE joined #minetest |
| 09:17 |
|
SFENCE joined #minetest |
| 09:22 |
|
SFENCE joined #minetest |
| 09:24 |
|
GNUHacker joined #minetest |
| 09:34 |
|
SFENCE joined #minetest |
| 09:40 |
|
___nick___ joined #minetest |
| 09:59 |
|
sivarajan joined #minetest |
| 10:29 |
|
SFENCE joined #minetest |
| 10:34 |
|
SFENCE joined #minetest |
| 10:35 |
|
SFENCE joined #minetest |
| 10:38 |
|
est31 joined #minetest |
| 10:43 |
|
ireallyhateirc joined #minetest |
| 10:44 |
|
SFENCE joined #minetest |
| 10:53 |
|
Glaedr joined #minetest |
| 10:58 |
|
est31 joined #minetest |
| 10:59 |
|
SFENCE joined #minetest |
| 11:03 |
|
SFENCE joined #minetest |
| 11:08 |
|
tarsovbak joined #minetest |
| 11:22 |
MinetestBot |
[git] cx384 -> minetest/minetest: Improve register_on_leaveplayer documentation 4c9be80 https://github.com/minetest/minetest/commit/4c9be808a7222e82e04c24d927150664773ad5be (2024-06-09T11:21:54Z) |
| 12:04 |
|
B-| joined #minetest |
| 12:31 |
|
tarsovbak joined #minetest |
| 12:31 |
|
gregon joined #minetest |
| 12:36 |
|
boingman joined #minetest |
| 13:05 |
|
gregon joined #minetest |
| 13:05 |
|
tarsovbak joined #minetest |
| 13:36 |
|
shaft joined #minetest |
| 13:38 |
shaft |
https://content.minetest.net/packages/shaft/birds/ already has a thousand downloads. Can someone please check what's wrong with my b3d. I think it doesn't have the right structure to export the animation. Using this addon https://github.com/joric/io_scene_b3d/releases and blender 3.6 |
| 13:41 |
shaft |
To check if it works put self.object:set_animation({x=0,y=80}) in function Bird:on_activate |
| 13:43 |
|
silverwolf73828 joined #minetest |
| 13:50 |
|
bdju joined #minetest |
| 13:52 |
MTDiscord |
<wsor4035> right off the bat, your using the wrong exporter |
| 13:52 |
|
bdju joined #minetest |
| 13:52 |
MTDiscord |
<wsor4035> use https://github.com/GreenXenith/io_scene_b3d - even the readme of that one says to use greenxeniths lol |
| 13:58 |
shaft |
1. it's older 2. I'm pretty sure I've tried that one before |
| 14:24 |
|
boingman joined #minetest |
| 14:26 |
|
sugarbeet joined #minetest |
| 14:35 |
shaft |
So I installed your exporter just now and exported and it doesn't work. With nothing selected it exports a 12B file. With everything selected the animation still doesn't play |
| 14:36 |
shaft |
I already fiddled with all possible exporter blender version combinations and didn't get it to work. |
| 14:36 |
shaft |
ALL OF THEM |
| 14:36 |
shaft |
If you know how it works, open my b3d and tell me what I'm doing wrong |
| 14:41 |
|
gregon joined #minetest |
| 14:41 |
|
tarsovbak joined #minetest |
| 15:06 |
definitelya |
shatf: |
| 15:06 |
definitelya |
shaft: Fiddle around some more with that, bucko. Possibly 5 years or more, THEN report back. :) |
| 15:08 |
shaft |
Being annoying seems to be the only personality trait of constantly name changing "stfu" writers |
| 15:08 |
definitelya |
You like the names? They are a reference. |
| 15:14 |
MTDiscord |
<wsor4035> if anyone is going to help you, they want the .blend file, not the b3d |
| 15:18 |
|
TheCoffeMaker joined #minetest |
| 15:23 |
|
TheCoffeMaker joined #minetest |
| 15:31 |
|
shaft joined #minetest |
| 15:31 |
shaft |
wsor4035 the .blend is both in the mod and the git repo |
| 15:32 |
shaft |
https://gitgud.io/blut/birds/-/blob/master/bird.blend |
| 15:35 |
MTDiscord |
<wsor4035> lol, guess thats what i get for looking in /models |
| 15:37 |
|
gregon joined #minetest |
| 15:39 |
shaft |
I'm sorry I put the .blend in the parent folder |
| 15:40 |
MTDiscord |
<wsor4035> nah, not a problem |
| 15:43 |
|
jaca122 joined #minetest |
| 16:05 |
|
fling joined #minetest |
| 16:07 |
|
fluxionary joined #minetest |
| 16:12 |
|
mrkubax10 joined #minetest |
| 16:25 |
|
fluxionary joined #minetest |
| 16:32 |
|
___nick___ joined #minetest |
| 16:38 |
|
SFENCE joined #minetest |
| 16:42 |
|
Verticen joined #minetest |
| 17:11 |
|
ireallyhateirc joined #minetest |
| 17:56 |
|
nopjmp joined #minetest |
| 18:24 |
|
MacroFaxSax joined #minetest |
| 18:24 |
shaft |
Do mods usually load after game mods? |
| 18:24 |
|
PoochInquisitor joined #minetest |
| 18:25 |
MTDiscord |
<warr1024> IIRC all mods, game or add-on, are shoved into a single list, sorted based on dependencies, and then loaded in any arbitrary order that satisfies dependency order. |
| 18:26 |
MTDiscord |
<warr1024> They might have changed this recently (I've heard discussion over the past maybe like half year or something) but 🤷 |
| 18:26 |
MTDiscord |
<warr1024> I have definitely in the past seen no-dependency add-on mods load before any of my game mods did. |
| 18:27 |
shaft |
Is it because my mod comes later alphabetically? |
| 18:29 |
|
PoochInquisitor joined #minetest |
| 18:33 |
MTDiscord |
<warr1024> That's ... possible? Having a stable order for packages based on name sounds kinda sketchy though ... expect to see some more aaaaaaaaaaloadmefirst kinds of mods if that's how we did it. |
| 18:36 |
Krock |
https://github.com/minetest/minetest/blob/master/builtin/settingtypes.txt#L1763-L1764 |
| 18:36 |
MTDiscord |
<warr1024> ah, nice |
| 18:37 |
Krock |
the mod dependency shorting algorithm is rather chaotic. I doubt that it would keep alphabetical sorting |
| 18:37 |
MTDiscord |
<warr1024> If you implement "arbitrary" order as generally having a fixed sequence, then some people will come to depend on that. Â If you implement it as truly random, then other people will find a way to depend on THAT. Â The only way to really drive home "we offer no guarantees" is to be able to switch it up. |
| 18:37 |
Krock |
would need printing with verbose logs, though |
| 18:38 |
MTDiscord |
<warr1024> alphabetical ordering of all of an arbitrarily large set of mods, no, I'd be surprised too.  But it's not impossible that mod a ends up arbitrarily before mod b and then someone observing that just doesn't have reason to check the other mods 😄 |
| 18:46 |
MTDiscord |
<luatic> what we have now is: (1) dependencies; (2) games can define a first / last mod to be loaded; (3) optional load order randomization to help find issues with undeclared dependencies |
| 18:47 |
MTDiscord |
<warr1024> Didn't know about (2), that's pretty cool. |
| 18:48 |
MTDiscord |
<luatic> well it is a 5.9-dev feature |
| 18:49 |
shaft |
2 how? |
| 18:49 |
shaft |
Oh dev feature |
| 18:51 |
shaft |
https://codeberg.org/Wuzzy/Repixture/pulls/190 |
| 18:53 |
|
diceLibrarian2 joined #minetest |
| 18:53 |
shaft |
Wuzzy wants to wrap identical functions with similar names to jerk off over how his game is "independant" and super unique. I don't understand it. What for? |
| 18:54 |
MTDiscord |
<wsor4035> good for him, mtg should die |
| 18:54 |
ireallyhateirc |
I second that lol |
| 18:54 |
shaft |
What does that have to do with MTG? Almost all games use player_api |
| 18:55 |
shaft |
His game uses player_api. So why not be compatible? |
| 18:55 |
shaft |
VoxeLibre uses player_api too. |
| 18:56 |
shaft |
just named mcl_player |
| 18:56 |
ireallyhateirc |
well, assumming that a game will always be compatible with some arbitrary code from MTG is wrong |
| 18:56 |
shaft |
Doesn't need to but there's no reason to diverge if you aren't diverging |
| 18:56 |
ROllerozxa |
pretty sure voxelibre's mcl_player has been modified so much that it's not API compatible anymore |
| 18:57 |
shaft |
Bullshit |
| 18:57 |
ROllerozxa |
ok |
| 18:57 |
shaft |
As developer of Tables and Chairs I'm the player_api expert here. |
| 18:58 |
ROllerozxa |
I wasn't trying to talk down to you |
| 18:58 |
shaft |
I wasn't being serious :) |
| 18:58 |
ROllerozxa |
ah :) |
| 19:01 |
ireallyhateirc |
extracting player_api and putting it as a separate package on ContentDB would do the thing |
| 19:02 |
shaft |
Can games require mods? |
| 19:02 |
ireallyhateirc |
also you could just ask Wuzzy (politely) to use the compatible player_api instead |
| 19:02 |
ireallyhateirc |
shaft, I believe they can? though I could be wrong |
| 19:03 |
ireallyhateirc |
I could check it right now |
| 19:05 |
ireallyhateirc |
you could probably add the dependency to mod.conf in one of the mods of the game |
| 19:08 |
ireallyhateirc |
yeah so a mod in a game can require another mod |
| 19:08 |
ireallyhateirc |
so mods using player_api could require it |
| 19:09 |
MTDiscord |
<warr1024> Games that hard-depend on mods that they don't contain are a problem for distribution. Â I believe CDB has had some problems with them in the past and may have had to disallow them. |
| 19:09 |
MTDiscord |
<wsor4035> > extracting player_api and putting it as a separate package on ContentDB would do the thing no, i wouldnt, because they you would have two mods fighting for control of the player |
| 19:10 |
shaft |
Yes that's what I was thinking wsor |
| 19:10 |
ireallyhateirc |
so we're back to just copying player_api from MTG |
| 19:10 |
MTDiscord |
<wsor4035> also, what you really want, is a player abstraction layer, that sits over games, that you can then depend on and not care what game is underneath |
| 19:11 |
shaft |
Exactly what I'm trying to make player api into right now |
| 19:11 |
MTDiscord |
<wsor4035> also something ill do eventually for https://github.com/mt-mods/xcompat, which already handles sounds/crafting items |
| 19:12 |
shaft |
Adding requirements for the sake of it isn't cool |
| 19:12 |
shaft |
I'll try convinicing maintainers to be a little more compatible |
| 19:12 |
MTDiscord |
<wsor4035> no, your trying to hard lock them into player api |
| 19:13 |
shaft |
They can do whatever they want with it. Just the name of the mod and the functions |
| 19:13 |
shaft |
They can extend it however they want |
| 19:14 |
MTDiscord |
<wsor4035> then you have fun hell like game x has player_api.shaftsucks, but then game y has player_api.wsorsucks, etc |
| 19:14 |
shaft |
That's what gameids are for |
| 19:14 |
MTDiscord |
<wsor4035> mods depend on other mods, not games |
| 19:16 |
shaft |
Yes but the MTG subset of player_api would work across games with no extra work |
| 19:17 |
ireallyhateirc |
shaft, do your mods make any MTG/Minecraft-ish assumptions about the size of player model, etc. ? |
| 19:17 |
ireallyhateirc |
I grabbed player_api for my game but my character model is 3.33 nodes high |
| 19:18 |
shaft |
Tables and Chairs does. The chairs have a constant height after all. It's impossible to handle that player-size-agnostic |
| 19:18 |
ireallyhateirc |
Most mod soups and games keep the MTG/MC size convention, but you can't expect every game to do so |
| 19:18 |
ireallyhateirc |
for example see Backrooms Test |
| 19:19 |
ireallyhateirc |
or Age of mending |
| 19:20 |
MTDiscord |
<luatic> shaft: please be more respectful of wuzzy's decision(s) |
| 19:20 |
shaft |
My chairs are gonna be tiny in your game. Better make your own. But if it's a chat emote /sit using player_api, it would work in your game too |
| 19:21 |
MTDiscord |
<luatic> (1) your game doesn't have to be compatible with every other game; (2) if you really want your chairs to support repixture, you can still patch that in yourself; (3) you can submit feature-only extensions wuzzy accepts |
| 19:22 |
MTDiscord |
<wsor4035> additionally player_api isnt ever going to work in games that wherent mtg based orginally, case in point farlands, nodecore. additionally license wise nodecore and farlands wont accept player_api due to it being lgpl, and those games being mit |
| 19:22 |
MTDiscord |
<luatic> (1) should say your mod* |
| 19:26 |
shaft |
There's no reason for every mtg like game to do shit differently and require "mod ports" |
| 19:26 |
shaft |
That's just dumb |
| 19:27 |
MTDiscord |
<wsor4035> so then ever game should be mtg? lol |
| 19:39 |
MTDiscord |
<warr1024> A true player abstraction layer could be hella complex, because of the degree to which games differ in the treatment of the player and what's in scope for defining the player... |
| 19:44 |
shaft |
Okay I've made a wrapper as Wuzzy requested |
| 19:45 |
|
Road_Killer joined #minetest |
| 19:51 |
|
B-| joined #minetest |
| 19:52 |
|
Road_Killer joined #minetest |
| 19:53 |
|
Road_Killer joined #minetest |
| 19:54 |
|
Road_Killer joined #minetest |
| 19:54 |
|
Kimapr joined #minetest |
| 20:04 |
shaft |
I should make a wrapper for mineclone too |
| 20:11 |
|
SFENCE joined #minetest |
| 20:12 |
|
B-| joined #minetest |
| 20:37 |
|
shaft joined #minetest |
| 20:37 |
shaft |
wsor4035 have you tried exporting my bird.blend? |
| 20:43 |
|
Road_Killer joined #minetest |
| 20:50 |
MTDiscord |
<marinerdev> i don't think mineclone exists anymore 🙂 |
| 20:51 |
ireallyhateirc |
yeah, it's called YourCopy now |
| 20:51 |
MTDiscord |
<marinerdev> close |
| 20:53 |
ireallyhateirc |
Minecraft -> ExcavateAssemble |
| 20:53 |
shaft |
VoxeLibre, Mineclonia. What's your point? |
| 21:02 |
Road_Killer |
!tell shaft You even suck at trolling, that's astounding... |
| 21:02 |
MinetestBot |
Road_Killer: I'll pass that on when shaft is around |
| 21:15 |
|
Meli-sama joined #minetest |
| 21:40 |
|
boingman joined #minetest |
| 22:32 |
|
panwolfram joined #minetest |
| 22:32 |
|
B-| joined #minetest |
| 22:53 |
|
B-| joined #minetest |
| 23:17 |
|
B-| joined #minetest |
| 23:18 |
|
Guest92 joined #minetest |
| 23:18 |
Guest92 |
Hi |
| 23:26 |
|
Kimapr joined #minetest |
| 23:42 |
|
SFENCE joined #minetest |
| 23:44 |
|
B-| joined #minetest |