Commit Graph

49 Commits

Author SHA1 Message Date
Lars Mueller
9fc4aaf3b8 Add experimental texture modifier DSL 2023-05-24 19:39:20 +02:00
Lars Mueller
264687e302 Expose minetest.obj module 2022-10-03 18:46:16 +02:00
Lars Mueller
b688f49632 Remove modlib.conf module 2022-10-03 18:27:34 +02:00
Lars Mueller
644c00aae1 Remove deprecated modlib.log module 2022-09-17 20:07:00 +02:00
Lars Mueller
8a8f30f2aa Remove deprecated modlib.player module 2022-09-17 19:34:57 +02:00
Lars Mueller
6d87228f4f Generalize node box getting 2022-07-10 14:20:45 +02:00
Lars Mueller
dc4443cbd4 Remove overridden incorrect field 2022-01-25 19:53:17 +01:00
Lars Mueller
7cf3bd2944 Turn remaining MT-only modules into MT-submodules
Affects mod, log, conf & player. Preserves compat through aliases.
2022-01-25 19:51:46 +01:00
Lars Mueller
7d4aa0fec1 Add experimental decode_png & convert_png_to_argb8 2021-10-23 17:14:56 +02:00
Lars Mueller
578d504575 Add modlib.minetest.encode_png 2021-10-21 15:40:04 +02:00
Lars Mueller
490e50c181 Add modlib.minetest.set_privs 2021-09-15 19:01:04 +02:00
Lars Mueller
002d1e187b Add experimental minetest.media module 2021-08-29 11:41:10 +02:00
Lars Mueller
a9b6964c74 Add experimental modlib.minetest.get_mod_load_order 2021-08-29 11:32:18 +02:00
Lars Mueller
01309a5b79 Add experimental modlib.minetest.get_mod_info() 2021-08-23 21:20:03 +02:00
Lars Mueller
a792aa2e31 Add modlib.minetest.register_on_leaveplayer 2021-08-23 18:44:07 +02:00
Lars Mueller
9ced0f6d5c Add modlib.minetest.connected_players 2021-08-16 20:04:45 +02:00
Lars Mueller
cb155021b1 Add modlib.minetest.playerdata 2021-08-16 18:21:49 +02:00
Lars Mueller
e8b2d1c9d7 Expose modlib.minetest.after 2021-08-16 18:20:01 +02:00
Lars Mueller
90614006ba Minetest module: Remove _G index, add lazy loading 2021-08-16 18:15:29 +02:00
Lars Mueller
aafba83c26 Remove buggy hacks from get_gametime 2021-08-15 22:07:31 +02:00
Lars Mueller
daa0251632 Use tabs not spaces 2021-07-14 11:53:42 +02:00
Lars Mueller
e29183f574 Add Minetest Luon: ItemStack and AreaStore support 2021-07-11 16:08:57 +02:00
Lars Mueller
4175974def Redo environments 2021-06-17 19:45:08 +02:00
Lars Mueller
d1baf23814 Split up "minetest" module in multiple files 2021-03-25 17:46:04 +01:00
Lars Mueller
5e3fd2048e Remove unnecessary _G 2021-02-26 22:23:25 +01:00
Lars Mueller
b9483fb919 Add objects_inside_- radius and area iterators 2021-01-30 14:27:30 +01:00
Lars Mueller
176edb7cad Remove dead code 2021-01-30 14:02:25 +01:00
Lars Mueller
1d76fee9db Fix colorspec 2021-01-29 12:32:51 +01:00
Lars Mueller
a12ce08430 Directly access global table 2021-01-17 19:29:23 +01:00
Lars Mueller
a1bf8a104f Unsilence builtin/strict.lua 2021-01-17 18:19:46 +01:00
Lars Mueller
61b48e09da Improve on_wielditem_change 2021-01-14 12:22:23 +01:00
Lars Mueller
47a927005b Fix wielditem change 2021-01-14 00:11:38 +01:00
Lars Mueller
cb1192d9d8 Fix flowingliquid helper doc 2021-01-13 22:50:36 +01:00
Lars Mueller
837b067963 Implement register_on_item_change & item.on_wield / item.un_wield callbacks 2021-01-13 20:30:00 +01:00
Lars Mueller
403bb8f3d8 Colorspec class with conversion methods 2021-01-10 17:32:45 +01:00
Lars Mueller
3df17ae43f Use vector utils in MT utils, fix load order 2020-12-22 10:16:30 +01:00
Lars Mueller
3631b1c4ca Move triangle utils from "minetest" to "vector" 2020-12-21 19:59:26 +01:00
Lars Mueller
7fde587dab Move box_box_collision to vector & fix it 2020-12-21 19:55:22 +01:00
Lars Mueller
826c7b7aae Replace math.pow by ^ 2020-12-19 15:31:37 +01:00
Lars Mueller
1e4f795691 Fixed decode_base64 wrapper 2020-12-18 10:42:03 +01:00
Lars Mueller
d4b33c6cee Raycast with proper flowingliquid support 2020-12-17 19:10:56 +01:00
Lars Mueller
98ac064c55 Improve liquid helper convenience 2020-12-17 19:06:24 +01:00
Lars Mueller
7a30cc06dd Flowing liquid utils: Corner levels, flow direction 2020-12-04 22:39:26 +01:00
Lars Mueller
c296b9eb44 Maximum wear constant 2020-10-10 17:08:30 +02:00
Lars Mueller
3c91dbdeb8 Add minetest.override and minetest.get_gametime 2020-09-27 16:55:41 +02:00
Lars Mueller
892a27deef rolling-9 2020-03-23 20:20:43 +01:00
Lars Mueller
a2cca67e48 rolling-8 2020-03-13 18:13:45 +01:00
Lars Mueller
08bb51c1be rolling-4 2020-02-09 14:58:26 +01:00
Lars Mueller
b25fc33e64 Structure overhaul 2020-02-09 01:39:54 +01:00