Time |
Nick |
Message |
00:25 |
|
entuland joined #minetest-hub |
00:43 |
|
tumeninodes joined #minetest-hub |
00:44 |
tumeninodes |
who knows how to toggle off text string prediction in Atom? It's driving me freakin nuts |
00:48 |
NathanS21 |
looking in the packages for autocomplete |
00:49 |
NathanS21 |
whoops, forgot to start that with "try" |
00:49 |
tumeninodes |
Hi Nathan. thanks, I'll "try" that |
00:50 |
NathanS21 |
looks like autocomplete-plus gives an option to turn suggestions off |
00:51 |
tumeninodes |
I just saw "auto-complete", then "toggle" and clickied it see if it works if not Ill check out autocomplete-plus |
00:58 |
tumeninodes |
heh... just disable, duh. I looked in that section 3 times and must have kept overlooking it |
00:58 |
tumeninodes |
thank you |
00:58 |
NathanS21 |
no problem. |
00:59 |
tumeninodes |
I honestly don't know why anyone would use it, it really slows workflow |
01:51 |
|
tumeninodes left #minetest-hub |
02:12 |
|
Ruslan1 joined #minetest-hub |
04:45 |
|
lumberJ joined #minetest-hub |
07:04 |
|
behalebabo joined #minetest-hub |
07:18 |
IcyDiamond |
can you make a tool that doesn't get damaged when used? |
07:20 |
IcyDiamond |
i want to use the wear as a power meter |
07:32 |
IcyDiamond |
ok, after_use callback allows me to set the wear myself, but how do i make the tool not work when the wear is 65535? |
07:36 |
IcyDiamond |
is there like a.. super() function for callbacks? |
07:36 |
IcyDiamond |
like, i want to case the on_use function and if certain conditions are met, i want to call the default callback |
08:05 |
IcyDiamond |
ok i used tool capabilities to do it |
08:16 |
IcyDiamond |
https://i.lunasqu.ee/Screenshot_18-06-18-11:15:57.png owo |
08:37 |
IcyDiamond |
OMG i just realized that i can discharge picked up machines in the power cell, because storage is saved into metadata when machines are picked up |
08:37 |
IcyDiamond |
thats awesome |
08:40 |
IcyDiamond |
https://gitlab.icynet.eu/evert/elepower/blob/baff673cb851de7484a39a16edfabdb431158f2f/elepower_papi/tool.lua here's my tool implementation |
08:42 |
IcyDiamond |
Have I mentioned that I love minetest modding? |
08:43 |
IcyDiamond |
Even simple mods feel so rewarding |
08:51 |
longerstaff13 |
gooood morning |
09:02 |
ANAND |
o/ |
09:19 |
rubenwardy |
IcyDiamond: yay |
09:21 |
IcyDiamond |
o/ longerstaff13 and rubenwardy |
09:32 |
|
Fixer joined #minetest-hub |
09:39 |
IcyDiamond |
does anyone know if its possible to add a tooltip to a image formspec |
09:39 |
IcyDiamond |
i want my power bar on my machines to show the stored amount |
09:40 |
rubenwardy |
image button which does nothing? |
09:40 |
IcyDiamond |
hm, that could work |
09:40 |
IcyDiamond |
lemme try |
09:41 |
ANAND |
the tooltip[] element might work with image[] elements too, AFAIK. |
09:41 |
ANAND |
https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L2135 |
09:41 |
ANAND |
IcyDiamond: ^ |
09:41 |
rubenwardy |
needs a name though |
09:41 |
rubenwardy |
image[]s don't have names |
09:41 |
ANAND |
Oh right! |
09:42 |
IcyDiamond |
yeah |
09:42 |
ANAND |
sozy :/ |
09:42 |
rubenwardy |
would be good to have a `tooltip[x,y;w,h;tool tip text]` |
09:42 |
IcyDiamond |
indeed |
09:43 |
rubenwardy |
PRs welcome ;) |
09:43 |
ANAND |
:D |
09:43 |
rubenwardy |
should be easy to do |
09:43 |
rubenwardy |
just like adding per-item inventory images |
09:43 |
rubenwardy |
(in my defence, I didn't realise the code had changed to be more complicated. It was easy) |
09:44 |
IcyDiamond |
um this is not working like i want |
09:44 |
IcyDiamond |
its rendered behind everything it seems |
09:44 |
rubenwardy |
heh |
09:44 |
rubenwardy |
formspecs suuucccckkk |
09:45 |
rubenwardy |
it really should be layered in order of declaration |
09:45 |
rubenwardy |
but no |
09:45 |
rubenwardy |
that would be too logical |
09:45 |
IcyDiamond |
yeah formspecs suck |
09:45 |
IcyDiamond |
indeed |
09:45 |
IcyDiamond |
XD |
09:45 |
IcyDiamond |
super yuck |
09:45 |
ANAND |
lol |
09:45 |
IcyDiamond |
I guess i'll just have to put the capacity in the infotext then |
09:46 |
ANAND |
Or... all elements should have a name attribute as mandatory. |
09:46 |
ANAND |
Would break current mods though |
09:46 |
rubenwardy |
heh |
09:46 |
IcyDiamond |
why not optional |
09:46 |
rubenwardy |
#KillFormspecs |
09:46 |
IcyDiamond |
yeah fuck formspecs |
09:47 |
ANAND |
I'm looking at guiFormSpecMenu.{h|cpp} right now... Are "formspecs" builtin to Irrlicht? |
09:47 |
ANAND |
built into* |
09:47 |
* rubenwardy |
registers https://formspec.sucks |
09:47 |
IcyDiamond |
:D |
09:47 |
ANAND |
XD |
09:47 |
rubenwardy |
no lol |
09:47 |
rubenwardy |
we use Irrlicht's crappy GUI system |
09:47 |
rubenwardy |
which is only supposed to be used for prototyping |
09:47 |
ANAND |
haha |
09:47 |
rubenwardy |
according to an Irrlicht dev |
09:48 |
ANAND |
MT is just a prototype?! |
09:48 |
ANAND |
:_( |
09:48 |
IcyDiamond |
lol |
09:50 |
ANAND |
Considering that the 5.0.0 is right around the corner, "prototype" sounds like an evil joke |
09:50 |
rubenwardy |
\o/ |
09:50 |
rubenwardy |
hopefully we'll see better GUIs in 5.1.0 |
09:50 |
ANAND |
0.4.17 - > 5.0.0 | What a jump... |
09:50 |
ANAND |
Yay!! |
09:52 |
IcyDiamond |
:D |
09:59 |
|
IhrFussel joined #minetest-hub |
10:00 |
IhrFussel |
@devs: Do you recommend server owners with LOTS (in my case 12 GB) of RAM to just set the unload_unused_data_timeout setting to something very high? Or are there downsides to it? |
10:02 |
IhrFussel |
I set it to 1200 right now and still only see max 3 GB used |
10:19 |
IcyDiamond |
I made a sawmill! https://i.lunasqu.ee/Screenshot_18-06-18-13:19:40.png |
10:20 |
rubenwardy |
nice |
10:20 |
rubenwardy |
also, nice domain |
10:21 |
IcyDiamond |
:P |
10:21 |
IcyDiamond |
https://i.lunasqu.ee/Screenshot_18-06-18-13:20:55.png |
10:21 |
IcyDiamond |
beautiful code |
10:21 |
IcyDiamond |
XD |
10:22 |
ANAND |
Firefox says: We can’t connect to the server at https://formspec.sucks |
10:22 |
rubenwardy |
:P |
10:23 |
ANAND |
I think it should just be http 8) |
10:23 |
IcyDiamond |
https://i.lunasqu.ee/Screenshot_18-06-18-13:23:08.png could use a better texture.. |
10:23 |
IcyDiamond |
XD |
10:24 |
ANAND |
Nice work on the saw-mill! (and maybe the textures too :P) |
10:24 |
IcyDiamond |
thanks :P |
10:24 |
* rubenwardy |
slaps ANAND |
10:24 |
ANAND |
!!!! |
10:24 |
IcyDiamond |
:O |
10:24 |
rubenwardy |
HTTPs all the things! |
10:24 |
* ANAND |
hands rubenwardy a formspec |
10:24 |
IcyDiamond |
XD |
10:24 |
ANAND |
formspecs just don't deserve https |
10:25 |
|
entuland joined #minetest-hub |
10:25 |
* ANAND |
gives choice to entuland |
10:26 |
entuland |
eheheh |
10:26 |
entuland |
o/ |
10:26 |
ANAND |
[15:55:20] * ChanServ gives voice to entuland |
10:26 |
ANAND |
[15:55:40] * ANAND gives choice to entuland |
10:26 |
ANAND |
o/ :) |
10:26 |
rubenwardy |
*** Mode #minetest-hub +v entuland by ChanServ |
10:26 |
rubenwardy |
-*- ANAND gives choice to entuland |
10:26 |
ANAND |
-_- |
10:26 |
entuland |
ahahahah |
10:26 |
ANAND |
Just go get hexchat |
10:26 |
IcyDiamond |
Lol |
10:26 |
ANAND |
don't wait |
10:27 |
rubenwardy |
Quassel! <3 |
10:27 |
entuland |
do I read correctly that WorldEdit doesn't handle arbitrary rotations when rebuilding a schematic? |
10:28 |
sfan5 |
yes |
10:28 |
ANAND |
Quassel <X3 |
10:28 |
IcyDiamond |
https://gitlab.icynet.eu/evert/elepower here's my power mod, I'll add it to wip mods on the forum after I've added more things |
10:28 |
IcyDiamond |
:P |
10:29 |
entuland |
after a bit of struggle I've managed to make my wesh mod rebuild captured builds with original nodes and their original rotation, transformed to the arbitrary rotation of the canvas |
10:29 |
IcyDiamond |
It does require 5.0.0 btw |
10:29 |
IcyDiamond |
I'm very fond of 5.0.0 |
10:29 |
IcyDiamond |
XD |
10:29 |
entuland |
now I just need to find a way to invert matrices without including 500 lines of an external matrix manipulation library |
10:30 |
rubenwardy |
IcyDiamond: what's your favourite new feature? |
10:31 |
IcyDiamond |
Tool capabilities in meta and the ability to add nodes's metadata to the drop after breaking |
10:32 |
ANAND |
My favourite feature is...... 5.0.0 itself :3 |
10:32 |
IcyDiamond |
True dat |
10:32 |
ANAND |
It brings quite a few improvements to the table |
10:32 |
IcyDiamond |
Aye |
10:33 |
ANAND |
The only incapability of 5.0.0 is bringing dessert to the table :( |
10:37 |
entuland |
oh to hell with that, I'll simply include the matrix library, most likely I'll be using more stuff from it in the future |
10:53 |
rubenwardy |
numlua would be cool |
10:54 |
entuland |
I'm using this, hoping the link is still alive: http://luamatrix.luaforge.net/ |
10:55 |
entuland |
my DNS died again and I can't check it |
10:55 |
entuland |
there is this link as well in the file header: http://lua-users.org/wiki/LuaMatrix |
11:11 |
|
CWz joined #minetest-hub |
11:29 |
|
entuland joined #minetest-hub |
11:40 |
|
DI3HARD139 joined #minetest-hub |
12:27 |
IcyDiamond |
added recipes to my machines |
12:27 |
rubenwardy |
woo |
12:42 |
IcyDiamond |
Another fun thing in modding for me is messing around in gimp trying to make an okay looking texture for my items and nodes |
12:43 |
|
lisac joined #minetest-hub |
12:45 |
IcyDiamond |
Now I need to make a fluid transfer api |
12:45 |
IcyDiamond |
Hmm |
13:22 |
|
Ruslan1 joined #minetest-hub |
13:31 |
rubenwardy |
IcyDiamond: did you see my messages on a unloaded mapblock supporting transport/mechanics network thing? |
13:32 |
rubenwardy |
basically, allowing non-block modifying networks to work without the blocks being loaded |
13:32 |
rubenwardy |
good for having a subway system have trains arrive as expected |
13:32 |
rubenwardy |
and having networks be simplified in memory and simulated asynchronously |
13:32 |
rubenwardy |
obviously no pistons |
13:34 |
rubenwardy |
irc.minetest.net/minetest-hub/2018-06-12#i_5330612 |
14:03 |
ANAND |
LVMs seem to be quite complicated... |
14:03 |
ANAND |
Would someone be able point me to a simple piece of code that uses LVMs? |
14:04 |
rubenwardy |
https://rubenwardy.com/minetest_modding_book/en/chapters/lvm.html#example |
14:08 |
ANAND |
Ha! It did not occur to me to check out the Minetest Modding Book before asking... :) |
14:10 |
|
Krock joined #minetest-hub |
14:11 |
rubenwardy |
;) |
14:17 |
Krock |
); |
14:19 |
entuland |
uhm... I spoke too soon. I've got the rotations still messed up and I didn't even start tackling the various param2type possibilities for non-facedir values |
14:22 |
entuland |
oh well, I'll start by handling facedir nodes only for the moment |
14:27 |
|
lisac joined #minetest-hub |
14:47 |
BillyS |
/Users/billy/minetest/minetest/src/script/common/c_converter.cpp:371:11: error: use of undeclared identifier 'lua_objlen' |
14:47 |
BillyS |
I get that when I try to compile Minetest |
14:47 |
BillyS |
Any ideas? |
14:47 |
Krock |
BillyS, LuaJIT, bundled Lua or systemwide Lua? |
14:47 |
BillyS |
LuaJIT |
14:48 |
BillyS |
When I run cmake, it says "-- Using LuaJIT provided by system." |
14:48 |
Krock |
could it be outdated? |
14:49 |
BillyS |
brew says that it's the latest version |
14:49 |
BillyS |
Version 2.0.5 |
14:50 |
BillyS |
Which is the current stable sversion |
14:50 |
BillyS |
I'll try compiling without luajit |
14:52 |
rubenwardy |
\o/ |
14:53 |
BillyS |
o/ RW |
14:54 |
BillyS |
Even when I use the flag "-ENABLE_LUAJIT=FALSE", cmake still says it will be used |
14:54 |
BillyS |
Oh, I have to put a "D" in front of it |
14:55 |
BillyS |
/Users/billy/minetest/minetest/src/script/common/c_converter.cpp:371:11: error: use of undeclared identifier 'lua_objlen' |
14:55 |
BillyS |
Same error |
14:55 |
BillyS |
That time using the bundled lua |
14:56 |
Krock |
that line is there for over five years |
14:56 |
BillyS |
Wierd |
14:57 |
BillyS |
I didn't modify the source at all .. |
14:57 |
Krock |
and the bundled Lua contains that function (lib/lua/src/lapi.c) |
14:59 |
rubenwardy |
> https://savetheinternet.info/ |
14:59 |
rubenwardy |
> https error |
15:08 |
rubenwardy |
turns out my company just blocks that site due to malware |
15:08 |
ANAND |
likely - I don't get any such errors |
15:18 |
Fixer |
jeez |
15:18 |
Fixer |
is that really necessary to waste so much space? |
15:19 |
Fixer |
on 1280*1024 it had like 5 pages of scroll with literally 1 scroll of text if you condense it |
15:28 |
BillyS |
Well, I updated cmake and lua, and now it seems to be working |
15:36 |
Krock |
memes were already "illegal" before because they're copies of someone else's work |
15:38 |
rubenwardy |
fair use |
15:39 |
|
Ruslan1 joined #minetest-hub |
16:00 |
|
benrob0329 joined #minetest-hub |
16:18 |
IcyDiamond |
https://i.lunasqu.ee/Screenshot_18-06-18-19:17:50.png worked a bit on liquid transfer |
16:18 |
IcyDiamond |
it works but its not compatible with fluidity (melterns mod) |
16:27 |
rubenwardy |
nice |
16:27 |
rubenwardy |
what's the differences from pipeworks? |
16:28 |
IcyDiamond |
pipeworks does no fluid transfer |
16:28 |
IcyDiamond |
at least not any fluid |
16:28 |
IcyDiamond |
plus nodes can have multiple "internal buffers" of fluid |
16:28 |
rubenwardy |
swear it did? |
16:28 |
rubenwardy |
was it just infinite liquid? |
16:29 |
IcyDiamond |
i think it was infinte water lol |
16:29 |
rubenwardy |
right |
16:29 |
rubenwardy |
well, cool |
16:30 |
rubenwardy |
might have to investigate your mods, when I get around to working on mechanics for my capitalism game :) |
16:30 |
IcyDiamond |
XD |
16:47 |
|
ANAND joined #minetest-hub |
16:47 |
Krock |
rubenwardy, hey :) could you give me any hints on who I could punch to merge a PR in unified_inventory? |
16:47 |
BillyS |
Hmmm |
16:47 |
rubenwardy |
Krock: VanessaE |
16:47 |
Krock |
!! VanessaE |
16:47 |
BillyS |
I want to change Shift click to something other then shift click |
16:47 |
rubenwardy |
I believe it's at https://gitlab.com/VanessaE/unified_inventory |
16:48 |
BillyS |
Maybe x+click or something |
16:48 |
BillyS |
Where is that defined? |
16:48 |
Krock |
well yeah, but most server owners still have their git remote pointing at github |
16:48 |
rubenwardy |
gui/guiFormspec.cpp |
16:48 |
Krock |
so changing it in gitlab doesn't help to make them update fast |
16:48 |
rubenwardy |
well, sofar should be setting it up to be a mirror at the very least |
16:48 |
|
ANAND joined #minetest-hub |
16:48 |
Krock |
guiFormspecMenu |
16:48 |
BillyS |
rubenwardy: Is the src/gui/guiFormspec? |
16:49 |
rubenwardy |
+Menu |
16:49 |
BillyS |
I'm using 0.4 stable |
16:49 |
Krock |
without gui/ |
16:49 |
BillyS |
k |
16:49 |
Krock |
they were moved in 0.5.0-dev |
16:49 |
BillyS |
Woo, looking through 580 lines to fine a definition |
16:49 |
rubenwardy |
it should be more than 580 lines |
16:49 |
Krock |
Ctrl + F |
16:49 |
rubenwardy |
sure you're lookign at .cpp? |
16:50 |
Krock |
near to 4k lines |
16:50 |
BillyS |
yeah, I was looking at .h |
16:55 |
BillyS |
Hmmmm |
16:55 |
BillyS |
Wow, Minetest is COMPLICATED |
16:55 |
rubenwardy |
BillyS: yep |
16:56 |
rubenwardy |
the formspec code is some of the grossest too |
16:56 |
rubenwardy |
you'll want to look in onEvent though |
16:57 |
BillyS |
I found that the shfit key being pressed is stored in "event.MouseInput.Shift" |
16:57 |
BillyS |
*shift |
16:57 |
BillyS |
I guess I would have to change that value ... |
16:57 |
rubenwardy |
that's an Irrlicht event |
16:57 |
rubenwardy |
so don't change that |
16:57 |
rubenwardy |
well |
16:57 |
rubenwardy |
the best fix would be to fix Irrlicht tbh |
16:57 |
BillyS |
I'd chage it to trigger on a differen event |
16:57 |
BillyS |
*change |
16:58 |
BillyS |
Yeah, but fixing Irrlicht would take me the rest of my life |
16:58 |
rubenwardy |
lol |
16:58 |
rubenwardy |
true |
17:00 |
|
Darcidride joined #minetest-hub |
17:02 |
|
paramat joined #minetest-hub |
17:04 |
|
ANAND joined #minetest-hub |
17:07 |
BillyS |
Hmm |
17:07 |
BillyS |
I changed it to control, but apparently that doesn't work either |
17:08 |
BillyS |
So I'll have to detect if a key is pressed, which wont be easy |
17:17 |
|
garywhite joined #minetest-hub |
17:23 |
IcyDiamond |
2018-06-18 20:23:27: ERROR[Server]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "fluidity:fluid_tank_molten_mithril" at (64,13,4) (block (4,0,0)) |
17:23 |
IcyDiamond |
what does that mean |
17:24 |
rubenwardy |
you're trying to place an invalid node |
17:24 |
rubenwardy |
ie: the item name you're trying to place doesn't exist |
17:24 |
rubenwardy |
so it falls back to content ignore |
17:24 |
IcyDiamond |
huh, interesting |
17:24 |
rubenwardy |
which can't be placed |
17:26 |
IcyDiamond |
oh, bug |
17:26 |
IcyDiamond |
in my older mod |
17:26 |
IcyDiamond |
>.> |
17:32 |
IcyDiamond |
https://i.lunasqu.ee/minetest-2018-06-18_20.28.25.webm fluid transfer demo |
17:33 |
Krock |
well that sucks |
17:33 |
rubenwardy |
IcyDiamond: how clean is your API? |
17:33 |
rubenwardy |
like, how easy would it be to add nodes that take from pipes or tanks |
17:34 |
IcyDiamond |
lol simple as hell |
17:35 |
IcyDiamond |
nodes that have fluid storage have "ele_fluid_container" in their nodedef, there you can define "internal buffers" and their capacities |
17:35 |
IcyDiamond |
then using metadata you set the fluid source node and storage amount |
17:35 |
IcyDiamond |
{buffer name}_fluid = string, {buffer_name}_fluid_storage = int |
17:36 |
IcyDiamond |
no wait, ele_fluid_container is the group these nodes must be in |
17:36 |
rubenwardy |
hmm |
17:36 |
rubenwardy |
could I limit how much it takes with code? |
17:36 |
rubenwardy |
ie: the input rate may not already be the same |
17:36 |
rubenwardy |
I guess it would be by changing the metadata? |
17:36 |
IcyDiamond |
the limit is defined in the transfer node's nodedef |
17:36 |
IcyDiamond |
nodedef.ele_fluid_pump_capacity = 1000 |
17:37 |
IcyDiamond |
all units are millibuckets in this api btw |
17:37 |
IcyDiamond |
and thats per second, too |
17:37 |
IcyDiamond |
not "per tick" like YNW game has |
17:37 |
rubenwardy |
right |
17:37 |
IcyDiamond |
transfer node is the thing with the arrows on it |
17:38 |
IcyDiamond |
you can register your own too, very simple |
17:38 |
rubenwardy |
basically, one use case would be fractional distillation |
17:38 |
IcyDiamond |
elefluid.register_transfer_node(nodename, nodedef) |
17:38 |
rubenwardy |
that would be turning on and off |
17:38 |
IcyDiamond |
nodedef is like exactly any other nodedef except it can take an extra param "ele_fluid_pump_capacity" |
17:38 |
rubenwardy |
ie: it would be a cycle between open input, fill up, close input, heat, open outputs, empty, close outputs, repeat |
17:38 |
IcyDiamond |
:P |
17:39 |
rubenwardy |
well, I'll have to check it out when it's ready ;) |
17:40 |
IcyDiamond |
fun fact: currently there is no checking if the "fluid" is actually a fluid, any node will work but not with fluidity tanks |
17:40 |
IcyDiamond |
XD |
17:40 |
Krock |
fluid dirt |
17:40 |
|
nerzhul joined #minetest-hub |
17:40 |
IcyDiamond |
but the user can't set the metadata anyway, unless you accept any item than bucket in an ui somewhere |
17:40 |
IcyDiamond |
:P |
17:43 |
rubenwardy |
what happens if there's multiple liquids in the pipes? |
17:44 |
IcyDiamond |
the pipes dont actually contain anything |
17:44 |
IcyDiamond |
https://i.lunasqu.ee/Screenshot_18-06-18-20:43:57.png this is how you register a node with fluid storage capability |
17:45 |
IcyDiamond |
(`accepts` is optional) |
17:45 |
IcyDiamond |
i might also make capacity and accepts configurable via metadata |
17:50 |
IcyDiamond |
imma change melterns mod's "metal_melter" machines to use this format |
17:50 |
IcyDiamond |
doesnt even have to depend on the api |
17:50 |
IcyDiamond |
lmao |
17:50 |
rubenwardy |
it would be nice to have one standard to unite them all |
17:51 |
IcyDiamond |
:P |
17:51 |
IcyDiamond |
actually, imma change ele_fluid_container to something more presentable |
17:51 |
IcyDiamond |
like just fluid_buffers maybe |
17:52 |
rubenwardy |
!xkcd standards |
17:52 |
rubenwardy |
we need this ^ |
17:52 |
IcyDiamond |
XD |
17:52 |
rubenwardy |
~g standards xkcd |
17:52 |
ShadowBot |
rubenwardy: xkcd: Standards - This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. This means you're free to copy and share these comics (but not to sell them). More details. </l/?kh=-1&uddg=https%3A%2F%2Fxkcd.com%2F927%2F>, 927: Standards - explain xkcd - Explain xkcd is a wiki dedicated to explaining the webcomic xkcd. Go figure. (6 more messages) |
18:01 |
IcyDiamond |
ok lets try automating metal casting now |
18:07 |
IcyDiamond |
ok something is broken |
18:07 |
IcyDiamond |
yay |
18:08 |
|
tenplus1 joined #minetest-hub |
18:08 |
tenplus1 |
hi folks and Krock |
18:08 |
IcyDiamond |
hey |
18:08 |
Krock |
hi tenplus1 |
18:08 |
tenplus1 |
hi diamind :P |
18:08 |
tenplus1 |
eheh |
18:09 |
tenplus1 |
rubenwardy: working on 3d_armor mod update, fixed a few issues so far |
18:13 |
tenplus1 |
still has issues with inventory_plus |
18:13 |
BillyS |
Yay, finally got it working! |
18:13 |
tenplus1 |
hi billy, what ya working on :P |
18:13 |
BillyS |
Making Shift+Click be X+Click |
18:13 |
BillyS |
Stupid macs don't like shift+click |
18:14 |
tenplus1 |
ohh |
18:14 |
Krock |
tenplus1, your bags mod shares a lot with what unified_inventory uses. did you base it on that? |
18:14 |
Krock |
nvm |
18:15 |
tenplus1 |
nope, bags mod already existed for inventory_plus, I just fixed some issues and formatting :D |
18:15 |
Krock |
both use cornernote's version |
18:15 |
tenplus1 |
:P |
18:15 |
Krock |
tenplus1, will write a fix to implement https://github.com/minetest-mods/unified_inventory/pull/115 |
18:15 |
Krock |
same issue as in u_i: duplicating items |
18:15 |
tenplus1 |
am starting to think bags mod is kinda cheaty though, might just change to a single backpack that comes in different sizes isntead |
18:16 |
Krock |
so xanadu has two item duplication possibilities. yay. |
18:16 |
tenplus1 |
only if csm is used, and I want a switch to turn it off |
18:16 |
Krock |
CSM can never be turned off if you meant that |
18:17 |
tenplus1 |
dammit |
18:17 |
Krock |
nothing prevents the bad boys from using a modified client even if the stuff would be removed entirely |
18:18 |
Krock |
hmm.. so I guess I'll have to create a notabug accout now |
18:19 |
tenplus1 |
so this converts existing detached inventories to player metadata ? and rmeoved said detatched one ? |
18:19 |
Krock |
yesnt |
18:19 |
Krock |
it _saves_ the detached items to metadata |
18:19 |
tenplus1 |
is that slower ? |
18:19 |
Krock |
it removes the local player inventories for the bags |
18:20 |
Krock |
if it's slower, then it's minimal |
18:20 |
Krock |
that's not a Intel spectre fix |
18:21 |
tenplus1 |
:P |
18:25 |
Krock |
okay. bags and u_i bags seem to be very similar. trying to copypaste |
18:26 |
tenplus1 |
thismakes them 0.4.16 and above only ? |
18:30 |
Krock |
yes, requires player attributes which are only in 0.4.16 |
18:31 |
Krock |
hmm.. my u_i change would make them less compatible |
18:31 |
tenplus1 |
would prolly be as well re-writing Bags mod to use sfinv |
18:37 |
tenplus1 |
maybe a backpack option for 3d_armor would be handy :D |
18:49 |
tenplus1 |
wish I had more time, was gonna make a HATS mod with models and textures to give players special items to win/find etc. |
18:56 |
Krock |
tenplus1, how would you like to have the bags fix? as PR on notabug, as raw file for testing? |
18:57 |
Krock |
diff, patch? |
18:57 |
tenplus1 |
pastebin me a text file and I'll test and upload :) |
18:57 |
IcyDiamond |
cat file | ncat lunasqu.ee 9999 |
18:58 |
rubenwardy |
IcyDiamond: lol, wrong window |
18:58 |
IcyDiamond |
21:57 <@tenplus1> pastebin me a text file and I'll test and upload :) |
18:58 |
Krock |
tenplus1, http://dpaste.com/3SRJS7P.txt |
18:58 |
Krock |
IcyDiamond, too late |
18:58 |
IcyDiamond |
:P |
18:58 |
Krock |
IcyDiamond, also where would I set the expire date? |
18:58 |
IcyDiamond |
why do you need it |
18:58 |
IcyDiamond |
these files get deleted after a while anyway |
18:59 |
tenplus1 |
thanks Krock |
18:59 |
Krock |
to ensure it's deleted 8) |
18:59 |
Krock |
tenplus1, np. it's the same as with u_i. backwards compatible. |
18:59 |
tenplus1 |
will test locally and on xanadu and if all runs well will upload git :D |
19:00 |
Krock |
strictly spoken it'll fix another bug where you could replace a bag with a lower space bag which then caused item lsos |
19:00 |
Krock |
*loss |
19:00 |
tenplus1 |
ouch, didnt know it could do that one |
19:00 |
Krock |
Please don't forget to leave credits/author information on upload |
19:01 |
tenplus1 |
always give credits :) and will paste line in code itself also |
19:01 |
tenplus1 |
what would you call this update ? csm protection by krock ? |
19:02 |
Krock |
Various fixes and security improvements |
19:02 |
Krock |
no idea, call it how you want it. |
19:02 |
tenplus1 |
heh |
19:03 |
Krock |
most of the code is copy&pasted from the u_i patch and I tested it additionally locally (switching from old to new too) and it works now :) |
19:03 |
tenplus1 |
will tweak a few things as well to speed it up |
19:04 |
Krock |
heh, nothing there needs a speedup IMO |
19:04 |
Krock |
while browsing through the player metadata I noticed that 3d_armor now uses the same method to avoid item duplication. nice. |
19:04 |
tenplus1 |
removed 4x player:get_player_name() 's and made a local var to do it once only |
19:04 |
tenplus1 |
eveyr little helps :D |
19:07 |
tenplus1 |
yep, is backwards compatible :) inventories copy over no probs |
19:09 |
Krock |
nice |
19:10 |
tenplus1 |
is player meta stored in player file or in map data ? |
19:10 |
Krock |
player database |
19:11 |
tenplus1 |
so if it becomes corrupted all is lost? |
19:11 |
Krock |
if the map corrupts it's all lost too |
19:11 |
Krock |
it's in no way different to how it was before |
19:12 |
tenplus1 |
true... kinda wish we could move other player crap into the playerfile instaad of huge assed list |
19:17 |
Krock |
huh? players are already stored in a sqlite3 database by default. if you have a bunch of files in players/ then you should migrate soon |
19:18 |
tenplus1 |
https://notabug.org/TenPlus1/bags |
19:22 |
Krock |
nice how it looks like an entire rewrite due to changed line endings |
19:22 |
tenplus1 |
:P |
19:22 |
tenplus1 |
thanks dude |
19:22 |
Krock |
!next |
19:22 |
MinetestBot |
Another satisfied customer. Next! |
19:22 |
tenplus1 |
hehe... still working on 3d_armor tho, want the new one on xanadu soon to fix same issue |
19:25 |
IcyDiamond |
https://i.lunasqu.ee/minetest-2018-06-18_22.22.03.webm |
19:25 |
tenplus1 |
ooh, nice... |
19:26 |
tenplus1 |
tinkers for mt :) always liked that mod |
19:26 |
IcyDiamond |
!mod melterns |
19:26 |
MinetestBot |
IcyDiamond: Melterns - Tinkers in Minetest [melterns] by IcyDiamond - https://forum.minetest.net/viewtopic.php?t=19916 |
19:26 |
IcyDiamond |
the piping is my new mod |
19:26 |
IcyDiamond |
elepower |
19:26 |
tenplus1 |
when you hit DUMP with half a tank, what happens ? |
19:26 |
IcyDiamond |
the tank empties |
19:27 |
tenplus1 |
where ? |
19:27 |
IcyDiamond |
void |
19:27 |
tenplus1 |
ohhhhh... damn, that sounds iffy |
19:27 |
IcyDiamond |
:D |
19:27 |
IcyDiamond |
don't worry, on receive fields has protection check |
19:27 |
IcyDiamond |
:P |
19:28 |
tenplus1 |
hehehe |
19:28 |
Krock |
is it intended that there's no sound in the video? |
19:28 |
IcyDiamond |
yeah |
19:32 |
IcyDiamond |
tomorrow i shall add farming automation machines and then ill put it up on the forums in the wip section |
19:32 |
IcyDiamond |
:) |
19:33 |
Krock |
even though it's a new mod it'll be probably difficult to find exploits when there are no hidden inventory lists and such |
19:35 |
IcyDiamond |
https://gitlab.icynet.eu/evert/elepower |
19:36 |
IcyDiamond |
idk if ill make an item transfer api, might just support pipeworks |
19:36 |
IcyDiamond |
dunno |
19:36 |
rubenwardy |
nice |
19:37 |
rubenwardy |
ooh |
19:37 |
rubenwardy |
you build a network in Lua |
19:38 |
rubenwardy |
that's similar to what I want to do |
19:38 |
Krock |
I thought you were interested in a fox tail mod |
19:38 |
rubenwardy |
what happens if a network is partially loaded? |
19:38 |
* rubenwardy |
kicks Krock |
19:38 |
IcyDiamond |
Yeah but it sucks, I need to figure out a better way |
19:38 |
IcyDiamond |
This works for now |
19:38 |
* Krock |
runs away crying |
19:39 |
IcyDiamond |
There are multiple issues that I won't even go into |
19:39 |
rubenwardy |
lol |
19:40 |
IcyDiamond |
Just know that it's a wip mod with the aim of making an universal power and fluid api |
19:40 |
IcyDiamond |
XD |
19:40 |
rubenwardy |
if you're able to make a thing to build a graph representation of an ingame network, I'll be very happy |
19:41 |
tenplus1 |
fox tail mod can be part of hats... just need model.texture and api to attach to player |
19:42 |
IcyDiamond |
Sawmill is my favourite machine right now |
19:43 |
rubenwardy |
nice |
19:43 |
IcyDiamond |
It turns logs into 6 planks instead of the 4 you get by crafting |
19:44 |
IcyDiamond |
And it gives you sawdust.. which you can use to craft a particle board.. which is just decorative |
19:44 |
IcyDiamond |
¯\_(ツ)_/¯ |
19:44 |
IcyDiamond |
I also made the api for powered tools but there are no tools yet |
19:45 |
IcyDiamond |
Powered tools which obey tool capabilities yay |
19:45 |
Krock |
Ufchs, now don't tell me that "fox" is on your "ping" / nickname mentioning list |
19:45 |
Ufchs |
it's not |
19:45 |
Krock |
heh :D |
19:45 |
Ufchs |
would be a bit stupid, Christian already gives me enough false highlights |
19:46 |
|
Gael-de-Sailly joined #minetest-hub |
19:46 |
tenplus1 |
hi Gael-de-Sailly |
19:46 |
Krock |
hi Gael-de-Sailly |
19:46 |
Krock |
Christian Dank Memes exist on Reddit :D |
19:46 |
Gael-de-Sailly |
Hi :) |
19:52 |
IcyDiamond |
I've always wondered why the name of the oddly_breakable_by_hand group |
19:52 |
IcyDiamond |
Oddly specific group name |
19:52 |
IcyDiamond |
:) |
19:54 |
|
paramat joined #minetest-hub |
19:54 |
tenplus1 |
o/ paramat |
19:57 |
tenplus1 |
updated my contentdb, added some new mods |
19:57 |
rubenwardy |
yay |
19:58 |
tenplus1 |
just need some screenshots for some mods :P |
19:58 |
rubenwardy |
err |
19:58 |
rubenwardy |
versions should be a version name |
19:58 |
rubenwardy |
for example, 0.5 or 2018-06-18 |
19:58 |
rubenwardy |
not the mod name |
19:59 |
tenplus1 |
oh, just added those for quick download, will add proper names on update |
20:00 |
* Krock |
looks at his contentdb released mod versions 8) |
20:00 |
tenplus1 |
will skip Hoppers and leave users to get facedeer's version |
20:18 |
tenplus1 |
nite folks o/ |
20:18 |
|
tenplus1 left #minetest-hub |
20:22 |
IcyDiamond |
lets make an anarchy server |
20:29 |
Krock |
Anarchy Server #021423 |
20:29 |
ShadowBot |
Krock: Error: Delimiter not found in "HTTP Error 404: Not Found" |
20:30 |
IcyDiamond |
!server icy network |
20:30 |
MinetestBot |
IcyDiamond: Icy Network (5.0.0) | 195.201.143.173 | Clients: 1/15, 0/2 | Version: 5.0.0-dev / minetest_game | Ping: 10ms |
20:30 |
IcyDiamond |
!server anarchy |
20:30 |
MinetestBot |
IcyDiamond: Anarchy | 5.9.94.194:30002 | Clients: 0/99, 0/0 | Version: 0.4.17 / minetest | Ping: 11ms |
20:30 |
IcyDiamond |
!server anarchy server |
20:30 |
MinetestBot |
IcyDiamond: ANARCHY SERVER | 195.201.143.173:30001 | Clients: 0/15, 0/0 | Version: 5.0.0-dev / minetest_game | Ping: 26ms |
20:30 |
IcyDiamond |
thats mine |
20:30 |
IcyDiamond |
XD |
20:30 |
IcyDiamond |
privs and basic_privs default :) |
20:32 |
Krock |
IhrFussel, it crashed. please reopen |
20:32 |
Krock |
* IcyDiamond |
20:33 |
longerstaff13 |
I<tab> |
20:33 |
longerstaff13 |
lol |
20:33 |
IcyDiamond |
XD |
20:33 |
Krock |
yes. happened already two times in the past five minutes |
20:34 |
Krock |
IcyDiamond, the anarchy server is down. please fix. |
20:35 |
IcyDiamond |
XD |
20:40 |
Amaz |
IcyDiamond: It's an interesting concept... :P |
20:40 |
IcyDiamond |
XD |
20:40 |
IcyDiamond |
I'm taking it down later |
20:40 |
Amaz |
But far too easy and tempting to massively abuse :P |
20:40 |
IcyDiamond |
Social experiment |
20:40 |
IcyDiamond |
:) |
20:41 |
Amaz |
:) |
20:41 |
Krock |
IcyDiamond, why does /set not work?! |
20:41 |
IcyDiamond |
Lol |
20:42 |
Krock |
already tried various things but the changes were never applied |
20:42 |
Krock |
like default_privs = interact,shout and name = dummy |
20:42 |
sfan5 |
Krock: /set -n |
20:43 |
Krock |
sfan5, isn't that only for new settings? |
20:43 |
Krock |
these should already exist |
20:43 |
Amaz |
Krock: It works for some things ;) |
20:43 |
sfan5 |
don't ask me, that makes it work |
20:43 |
Krock |
lol |
20:44 |
Fixer |
"Canada lawmakers vote to legalize cannabis" |
20:44 |
IcyDiamond |
It ded now |
20:44 |
IcyDiamond |
:) |
20:44 |
Amaz |
Heh :P |
21:22 |
paramat |
=) i can do J-turns in my driftable car |
21:22 |
Fixer |
in minetest? |
21:23 |
paramat |
modelled using the laws of physics |
21:23 |
paramat |
yeah, mod coming |
21:23 |
paramat |
lol, no i don't drive IRL |
21:25 |
Krock |
If the world rotates around itself each day then you can simply wait an hour and the shopping malls will come to you. |
21:25 |
paramat |
if i hold down a turn key plus accelerate it does doughnuts |
21:26 |
paramat |
sorry for the food mention |
21:26 |
Fixer |
do we have jetpacks mod? |
21:37 |
paramat |
jordach has a good one |
21:38 |
paramat |
i have 2 new vehicle mods coming soon |
21:41 |
paramat |
vehicles really show up the lagginess of games. i use a custom game with the drift car to avoid all those silly ABMs inMTG |
21:42 |
paramat |
will probably need to release a game made for this car, with tracks to drive on |
21:43 |
paramat |
i mean, just to avoid all the intensive stuff in MTG, nothing fancy |
22:08 |
|
entuland joined #minetest-hub |
22:23 |
|
aerozoic joined #minetest-hub |
22:36 |
|
Amaz joined #minetest-hub |
23:11 |
|
paramat joined #minetest-hub |
23:12 |
|
aerozoic joined #minetest-hub |
23:12 |
|
entuland_ joined #minetest-hub |
23:36 |
BillyS |
Hmm ... where are all the F-something keypresses handled? |
23:42 |
BillyS |
nvm |
23:42 |
paramat |
game.cpp |
23:43 |
* paramat |
minded |
23:44 |
BillyS |
heh |
23:45 |
BillyS |
I found it via grep -r "keymap_minimap" * |