Minetest logo

IRC log for #minetest-hub, 2018-06-18

| Channels | #minetest-hub index | Today | | Google Search | Plaintext

All times shown according to UTC.

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" *

| Channels | #minetest-hub index | Today | | Google Search | Plaintext