Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix minetest.is_nan | Lars Mueller | 2020-12-24 |
| | |||
* | LuaItemStack: Add __tostring metamethod (#8785) | Paul Ouellette | 2020-06-09 |
| | | | | | * LuaItemStack: Add __tostring metamethod * Clean up LuaItemStack::checkobject | ||
* | Add minetest.is_creative_enabled | Wuzzy | 2020-05-29 |
| | |||
* | Allow placing auto-rotating nodes on other nodes in on_rightclick (#9859) | Yaman Qalieh | 2020-05-13 |
| | |||
* | Cleanup global namespace pollution in builtin (#9451) | Wuzzy | 2020-03-06 |
| | |||
* | Add table.shuffle (#8299) | HybridDog | 2020-02-01 |
| | |||
* | Add Lua unit tests to builtin using busted (#9184) | rubenwardy | 2020-01-18 |
| | |||
* | Add table.key_value_swap (#9248) | HybridDog | 2020-01-04 |
| | |||
* | Fix rotate_node to return the correct itemstack. | Aaron Suen | 2019-10-13 |
| | | | | | | | All on_* hooks that return an itemstack are NOT guaranteed to modify and return the original stack. We cannot count on the behavior of the existing builtin definitions not to be overridden by game/mod logic. | ||
* | Add luacheck to check builtin (#7895) | rubenwardy | 2019-08-06 |
| | |||
* | Add math.factorial (#8298) | HybridDog | 2019-03-05 |
| | |||
* | Fix string.split returning an empty table if string starts with sepearator ↵ | Pierre-Yves Rollo | 2018-11-01 |
| | | | | | | | (#7827) Calling string.split(":A:B:C:D", ":") returns an empty array. This is due to first empty string not making repeat loop decreasing max_split which has a 0 value when reaching until. Changing max_splits default value from -1 to -2 fixes that issue. | ||
* | Builtin//misc_helpers: Various fixes (#7737) | Paramat | 2018-09-23 |
| | | | | | Remove unused variable 'seplen'. Fix 'cparam2'->'param2'. Do not initialise variable 'p' twice. | ||
* | Pointed_thing_to_face_pos: Avoid crash when player is inside a node (#7342) | Paramat | 2018-05-16 |
| | | | | | | Avoid crash in some situations when player is inside a node, causing 'above' to equal 'under'. In this situation return 'under' which is the node position very close to the face position that would normally be returned. | ||
* | Add online content repository | rubenwardy | 2018-04-19 |
| | | | | Replaces mods and texture pack tabs with a single content tab | ||
* | core.rotate_node: Do not trigger after_place_node (#6900) | SmallJoker | 2018-03-29 |
| | |||
* | Allow dumping userdata (#7012) | you | 2018-02-08 |
| | |||
* | Give subgames the ability to disallow specific mapgens (#6792) | Ezhh | 2017-12-16 |
| | |||
* | Pointed thing to face pos: Use 'eye height' object property (#6754) | Paramat | 2017-12-09 |
| | |||
* | core.rotate_node: Run callbacks like with any regular placed node (#6648) | SmallJoker | 2017-11-21 |
| | |||
* | Set placer to nil instead of a non-functional one in item_OnPlace (#6449) | DTA7 | 2017-09-21 |
| | | | | | | * Set placer to nil instead of a non-functional one This requires nil checks in core.rotate_node and core.rotate_and_place. | ||
* | Fix Rotate Node Placement (#6424) | tenplus1 | 2017-09-16 |
| | | | This properly checks for creative mode or privilege when using fixed rotate_node() function. | ||
* | Fix core.wrap_text and make its behaviour consistent with the docs | sfan5 | 2017-09-12 |
| | | | | Code based on initial implementation by @dsohler. | ||
* | Add '@n' escape sequences and some documentation on translated strings. | Nathanaël Courant | 2017-08-26 |
| | |||
* | Add clientside translations. | Ekdohibs | 2017-08-24 |
| | |||
* | Add minetest.rgba function that returns ColorString from RGBA or RGB values | Gael-de-Sailly | 2017-06-22 |
| | |||
* | Fix sending color codes to clients that don't support them. (#5950) | red-001 | 2017-06-09 |
| | | | Also remove `disable_escape_sequences` since it's not needed anymore. | ||
* | [CSM] Add function to get player privileges (#5933) | red-001 | 2017-06-07 |
| | | | | | | * [CSM] Add function to get player privileges + move related help functions to common * Added @Zeno- const | ||
* | CSM: Document forgotten functions | SmallJoker | 2017-05-16 |
| | |||
* | Use a settings object for the main settings | ShadowNinja | 2017-05-06 |
| | | | | | | | This unifies the settings APIs. This also unifies the sync and async registration APIs, since the async registration API did not support adding non-functions to the API table. | ||
* | Pointed thing to face pos: Fix crash if opening door with slab or stair | MarkuBu | 2017-04-19 |
| | | | | | | Avoids crash caused when 'pointed thing -under' and '-above' are not face-neighbours, for example in the case of pointing to the top half of a door. | ||
* | First commit for fine pointed (#5485) | MarkuBu | 2017-04-01 |
| | |||
* | Add functions to strip color information. (#5472) | Diego Martínez | 2017-03-28 |
| | |||
* | Fix a type bug in colorize function | Loïc Blot | 2017-03-28 |
| | | | | This bug was introduced by dd2f1d7551bfd70357ad4f3fb180704194272147 and reported by @kilbith | ||
* | 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] Add local formspecs. (#5094) | red-001 | 2017-03-13 |
| | |||
* | 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 |
| | |||
* | Faster insertion into table | Rui914 | 2016-03-06 |
| | |||
* | 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 |
| | |||
* | 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. | ||
* | 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 |