Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Change command prefix to "." and add "help" command. | red-001 | 2017-03-26 |
| | |||
* | Typo fix | Loïc Blot | 2017-03-24 |
| | |||
* | Add multiline support to colorize. (#5444) | red-001 | 2017-03-24 |
| | |||
* | Block access to the `io` library | red-001 | 2017-03-19 |
| | |||
* | Give CSM access to use `core.colorize()` (#5113) | red-001 | 2017-03-17 |
| | |||
* | [CSM] Improve security for client-sided mods (#5100) | red-001 | 2017-03-13 |
| | |||
* | [CSM] Add local formspecs. (#5094) | red-001 | 2017-03-13 |
| | |||
* | [CSM] sound_play & sound_stop support + client_lua_api doc (#5096) | Loïc Blot | 2017-03-13 |
| | | | | | | | | | | * squashed: CSM: Implement register_globalstep * Re-use fatal error mechanism from server to disconnect client on CSM error * Little client functions cleanups * squashed: CSM: add core.after function * core.after is shared code between client & server * ModApiUtil get_us_time feature enabled for client | ||
* | [CSM] Add client-sided chat commands (#5092) | red-001 | 2017-03-13 |
| | |||
* | Vector: Add vector.sort(a, b): return box edges | Auke Kok | 2017-01-23 |
| | | | | | This function returns the box corners of the smallest box that includes the two given coordinates. | ||
* | Revert "Adding particle blend, glow and animation (#4705)" | sfan5 | 2016-11-14 |
| | | | | This reverts commit 93e3555eae2deaeca69ee252cfa9cc9c3e0e49ef. | ||
* | Adding particle blend, glow and animation (#4705) | Foghrye4 | 2016-11-15 |
| | |||
* | Core.rotate_and_place: Remove unused call to get_look_pitch() | Auke Kok | 2016-10-31 |
| | |||
* | Builtin: Add vector.floor helper function | rubenwardy | 2016-10-17 |
| | |||
* | Only allow strings to be passed to minetest.global_exists (#4253) | HybridDog | 2016-06-28 |
| | | | | | Sometimes you accidentally forget the quotes when using global_exists, this makes minetest abort if you did so. M builtin/common/strict.lua | ||
* | Faster insertion into table | Rui914 | 2016-03-06 |
| | |||
* | Refactor logging | ShadowNinja | 2015-10-14 |
| | | | | | | | | | - Add warning log level - Change debug_log_level setting to enumeration string - Map Irrlicht log events to MT log events - Encapsulate log_* functions and global variables into a class, Logger - Unify dstream with standard logging mechanism - Unify core.debug() with standard core.log() script API | ||
* | Add /emergeblocks command and core.emerge_area() Lua API | kwolekr | 2015-09-23 |
| | |||
* | Allow random menu images for subgames | sfan5 | 2015-07-21 |
| | |||
* | Fix wrong replace from previous commit | est31 | 2015-06-02 |
| | |||
* | Localize inside whole misc_helpers.lua | est31 | 2015-06-01 |
| | |||
* | Add minetest.global_exists() | ShadowNinja | 2015-04-21 |
| | |||
* | Fix serialization of floating point numbers | ShadowNinja | 2015-02-21 |
| | |||
* | Server: announce MIN/MAX protocol version supported to serverlist. Client: ↵ | est31 | 2015-02-18 |
| | | | | | | | check serverlist Client now informs about incompatible servers from the list, this permits to prevent the protocol movements. Server announces its supported protocol versions to master server | ||
* | Fix crash on passing false as value in table to table.copy(t) | est31 | 2015-02-14 |
| | | | | Fixes #2293. | ||
* | Change assignment to global in a function to warning | rubenwardy | 2015-02-04 |
| | |||
* | Fix imprecise serialization of large numbers | ShadowNinja | 2015-01-25 |
| | |||
* | Simplify deleteblocks chat command argument parsing | kwolekr | 2015-01-15 |
| | | | | | Add optional core.pos_to_string decimal place rounding Move core.string_to_pos to builtin/common/misc_helpers.lua for consistency | ||
* | Fix typo in `serialize.lua`. | Diego Martínez | 2015-01-15 |
| | |||
* | Fix off-by-one error in `string:split` implementation. | Diego Martínez | 2015-01-04 |
| | |||
* | Faster string.split implementation. | Diego Martinez | 2014-12-28 |
| | |||
* | Revert "Adjust the values of dirs1 and dirs2 so that rotate_and_place ↵ | Craig Robbins | 2014-12-12 |
| | | | | | | | | orients textures correctly" This reverts commit 9878e8de4fdf232ebb77b396766c339786c01218. See: https://github.com/minetest/minetest/issues/1939 and IRC log for discussion | ||
* | Fix undeclared globals in functions and shorten lines in misc_helpers.lua. | paramat | 2014-12-11 |
| | |||
* | Add Lua helper functions vector.apply(v) math.sign(x, tolerance) | SmallJoker | 2014-12-06 |
| | |||
* | Add minetest.copy_table(table) To get rid off the "table references" | SmallJoker | 2014-11-27 |
| | | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com> | ||
* | Adjust the values of dirs1 and dirs2 so that rotate_and_place orients ↵ | dvere | 2014-11-25 |
| | | | | | | textures correctly According to doc/lua_api.txt if paramtype2 == "facedir" the two least significant bits of parm2 orient the texture around the axis. For dirs1 (looking at a wall) these would be 0, 1, 2, 3 and for dirs2 (looking at the ceiling) 2, 1, 0, 3 | ||
* | Make duplicate warning checks file and line specific | ShadowNinja | 2014-11-23 |
| | |||
* | Fix console spaming by debug function on mod checking for global variable to ↵ | sapier | 2014-11-23 |
| | | | | exist. | ||
* | Add strict module | ShadowNinja | 2014-11-19 |
| | | | | Also fix leaking globals found by it. | ||
* | Tweak core.serialize | ShadowNinja | 2014-11-19 |
| | | | | This adds proper support for nested tables and improves performance a bit. | ||
* | Fix dump() indentation with non-tab indents | ShadowNinja | 2014-11-08 |
| | |||
* | Add last_login field to auth.txt | Ryan Newell | 2014-11-08 |
| | | | | Also shortens some related code and adds more parameters to string.split. | ||
* | Make dump's output prettier | ShadowNinja | 2014-09-21 |
| | | | | | | | | Changes: * Indentation with tabs by default. * Array keys dumped without "[i] = " prefix. * String keys that are valid identifiers aren't enclosed in '[""]'. * Basic support for multiple references (as specified in the comment). | ||
* | Remove vector assertions | ShadowNinja | 2014-07-19 |
| | | | | | These were initially added to get tracebacks for invalid vector errors, but it didn't work and tracebacks have since been properly fixed in the core. | ||
* | Add srollbar formspec element | sapier | 2014-07-16 |
| | |||
* | Rework dumping functions | ShadowNinja | 2014-05-24 |
| | | | | | | | | | Changes: * Add comments to explain the dumping code * Add support for dumping values of any type (as '<' <type> '>') * Add support for tables as keys in dump2() * Make dump2() return it's result (like dump()) rather than printing it * Simplify and optimize function serialization via serialize() | ||
* | Fix a bunch of small bugs due to mainmenu cleanup | sapier | 2014-05-24 |
| | | | | | | | Fix doubleclick not working in singleplayer Fix of by one issue on accessing raw list Fix this->self Fix copy&paste error for scroll button | ||
* | Add formspec toolkit and refactor mainmenu to use it | sapier | 2014-05-16 |
| | | | | | Fix crash on using cursor keys in client menu without selected server Add support for non fixed size tabviews | ||
* | Use "core" namespace internally | ShadowNinja | 2014-05-08 |
| | |||
* | Organize builtin into subdirectories | ShadowNinja | 2014-05-07 |