aboutsummaryrefslogtreecommitdiff
path: root/builtin
Commit message (Collapse)AuthorAge
* Mapgen flags: Add 'biomes' global mapgen flag (#7355)Paramat2018-06-08
| | | | | | | | | Previously the only way to disable biomes was to 'clear' the registered biomes in a mod, but this method causes large amounts of unnecessary processing: 1. Calculation of 4 2D noises. 2. Looping through all nodes of a mapchunk replacing nodes with identical nodes. The new flag disables those operations.
* Stop autoforward on BACKWARD key-press (#7417)tukkek2018-06-06
|
* CSM/SSM: Add on_mods_loaded callback (#7411)Loïc Blot2018-06-06
| | | | | * CSM/SSM: Add on_mods_loaded callback
* Fix builtin lua function os.tempfolder (#7368)nOOb31672018-06-05
| | | | * Fix builtin lua function os.tempfolder
* Add crossview support (#7361)otdav332018-05-29
|
* Tidy up dlg_config_world.lua (#5351)you2018-05-29
| | | Move code to pkgmgr
* Fix missing ignore textures (#7326)you2018-05-20
|
* Small usage changes for air and ignore items (#7305)Wuzzy2018-05-20
| | | | | | * Remove “you hacker you!” from node description * Prevent placement of ignore in builtin * Prevent giving of "unknown" explicitly
* Add screenshots to online content browserrubenwardy2018-05-20
|
* Add updating to online content browserrubenwardy2018-05-16
|
* Pointed_thing_to_face_pos: Avoid crash when player is inside a node (#7342)Paramat2018-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.
* Fix description wrapping in browse online contentrubenwardy2018-04-26
|
* Mgvalleys: Update settingtypes.txtParamat2018-04-24
|
* Add online content repositoryrubenwardy2018-04-19
| | | | Replaces mods and texture pack tabs with a single content tab
* Builtin auth handler: Speed up file writing (#7252)SmallJoker2018-04-19
|
* FOV: Raise lower limit to avoid zoom-loading of distant world (#7234)Paramat2018-04-15
| | | | | | | | | | In the client, raise lower limit from 30 to 45 degrees, to avoid server seeing this as a zoom and loading world beyond the server-set limit. Add minimum in settingtypes.txt and enforce lower limit when set using minetest.conf. In the server, distrust the client-sent FOV if below the heuristic zoom threshold and use the player object property 'zoom_fov' to check it, to protect against hacked clients.
* Android: Replace movement buttons with joystick (#7126)Muhammad Rifqi Priyo Susanto2018-04-10
| | | | | | | | | | | | | | | | | * Android: Replace movement buttons with joystick Replace movement control buttons (arrows at bottom left screen) with virtual joystick. Joystick has 8 directions (same as keyboard). Basically, just map it to keyboard input. Joystick applies only on left 1/3 of screen. Joystick's position can be fixed by enabling fixed_virtual_joystick setting. Three new images: (1) placeholder joystick, (2) joystick container (background), and (3) joystick cursor. Remove unused images: movement control buttons (*_arrow.png). New data type: touch_gui_joystick_move_id Joystick's fixed position is spaced one button size from bottom and from left of screen. Remove unused variable: m_joystick_downlocation
* Mgcarpathian: Remove insignificant 'base' noise variation (#7209)Paramat2018-04-05
| | | | Was only +-1 node over a scale of thousands of nodes. Replace with 'base_level' parameter value.
* Add player inventory callbacksSmallJoker2018-04-02
|
* ObjectRef: Add add_velocity() (#3208)you2018-03-31
| | | | Allow changing the velocity of objects relatively to their current velocity
* core.rotate_node: Do not trigger after_place_node (#6900)SmallJoker2018-03-29
|
* Optional alpha channel support for entitiesstujones112018-03-29
|
* Load dependencies and description from mod.confAndrew Ward2018-03-28
|
* Add reasons to on_dieplayer and on_hpchangeAndrew Ward2018-03-28
|
* Mgfractal / chunksize: Improve documentationparamat2018-03-20
|
* Rename 'subgame' to 'game'paramat2018-03-13
|
* Fix missing warningstream (or similar problem) (#7034)you2018-03-04
| | | | | | | Use the --color command line parameter instead of a setting for coloured logs This fixes the missing warningstream bug, g_settings->get mustn't be used there. Also, the decision about en- or disabling log colours fits better to the command line parameters than minetest settings.
* is_area_protected: Rename from intersects_protection (#7073)SmallJoker2018-02-25
| | | | | | * is_area_protected: Rename from intersects_protection Return first protected position Clarify docs: Mods may overwrite the function
* Settingtypes.txt: Fix valleys dungeon ymax errorparamat2018-02-21
|
* Dungeons: Add Y limits in all mapgensparamat2018-02-20
| | | | Preserve the upper limit used in mgvalleys.
* Delete world dialog: Move buttons to avoid double click deletionMuhammad Rifqi Priyo Susanto2018-02-20
| | | | | Move confirmation delete button to never overlap initial delete button, to avoid world deletion by accidental double click.
* /shutdown can't do countdown when using reconnect and/or shutdown message ↵dopik2018-02-19
| | | | | (#7055) Delay was converted from the param string and not the delay value, thus never using the actual given delay value when used in combination with other string values in the param, in this case reconnect and the shutdown messsage.
* Add a refresh button to the serverlist (#6957)Tre2018-02-19
| | | | | | | | * add refresh button * Make search and refresh buttons smaller * Change to image button
* Fix "Ignoring CONTENT_IGNORE redefinition" warning (#4393)you2018-02-18
| | | minetest.override_item still passes to core
* Add `on_auth_fail` callback (#7039)red-0012018-02-15
| | | Called when a client fails to supply the correct password for the account it's attempting to login as.
* Item entity: Delete in 'ignore' nodesparamat2018-02-13
|
* Falling.lua: Delete falling node entities on contact with 'ignore'paramat2018-02-13
| | | | | | Prevents falling node entities entering the ignore at a world edge and resting on unloaded nodes 16 nodes below, unreachable, undiggable and still being processed by 'on step' because they don't revert to nodes.
* Allow dumping userdata (#7012)you2018-02-08
|
* Move `setlocale` from Lua to C++.red-0012018-02-08
|
* Add main_menu_style settingPorygonZRocks2018-02-08
|
* Add minetest.is_player (#7013)you2018-02-05
| | | | | | * Add minetest.is_player * First use for is_player
* Item entity: Prevent motion in ignore nodesparamat2018-02-05
|
* Add kill chat command (#6992)Wuzzy2018-02-04
| | | Replace minetest.* with core.* in 1 file
* Add Android drivers to the video_driver drop-down menuWayward One2018-01-30
| | | Adds the Android video drivers ogles1 and ogles2 to the video_drivers drop-down menu
* Make chat command + privilege help slightly more accurate (#6964)Wuzzy2018-01-29
| | | | | | | | | | * Make chat command help slightly more accurate * Slightly more accurate privilege help * Simplify command/priv help * More command/priv help tweaks
* Main menu: Change tabs to 'Start Game' and 'Join Game' (#6955)Tre2018-01-25
|
* Add missing languages from menu (#6953)Muhammad Nur Hidayat Yasuyoshi (MNH48.com)2018-01-23
| | | | | | | | The following languages exist in Minetest PO folder were missing from the selection menu: - dv (Dhivehi) - ms (Malay) - sl (Slovenian) - sv (Swedish) - sw (Swahili)
* Intersects_protection(): Move from Minetest Game to builtin (#6952)Paramat2018-01-23
| | | | | A useful function that applies 'core.is_protected()' to a 3D lattice of points evenly spaced throughout a defined volume, with a parameter for the maximum spacing of points.
* [CSM] Remove `on_connect` callback (#6941)red-0012018-01-21
| | | Fixes #6939
* Revert "Add an active object step time budget #6721"Lars Hofhansl2018-01-12
| | | | | This reverts commit 9c669016d1578a5c62f932c6ccb7a2b4b1e21f0a. See #6907