aboutsummaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Collapse)Author
2018-05-16Add updating to online content browserrubenwardy
2018-05-16Pointed_thing_to_face_pos: Avoid crash when player is inside a node (#7342)Paramat
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.
2018-04-26Fix description wrapping in browse online contentrubenwardy
2018-04-24Mgvalleys: Update settingtypes.txtParamat
2018-04-19Add online content repositoryrubenwardy
Replaces mods and texture pack tabs with a single content tab
2018-04-19Builtin auth handler: Speed up file writing (#7252)SmallJoker
2018-04-15FOV: Raise lower limit to avoid zoom-loading of distant world (#7234)Paramat
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.
2018-04-10Android: Replace movement buttons with joystick (#7126)Muhammad Rifqi Priyo Susanto
* 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
2018-04-05Mgcarpathian: Remove insignificant 'base' noise variation (#7209)Paramat
Was only +-1 node over a scale of thousands of nodes. Replace with 'base_level' parameter value.
2018-04-02Add player inventory callbacksSmallJoker
2018-03-31ObjectRef: Add add_velocity() (#3208)you
Allow changing the velocity of objects relatively to their current velocity
2018-03-29core.rotate_node: Do not trigger after_place_node (#6900)SmallJoker
2018-03-29Optional alpha channel support for entitiesstujones11
2018-03-28Load dependencies and description from mod.confAndrew Ward
2018-03-28Add reasons to on_dieplayer and on_hpchangeAndrew Ward
2018-03-20Mgfractal / chunksize: Improve documentationparamat
2018-03-13Rename 'subgame' to 'game'paramat
2018-03-04Fix missing warningstream (or similar problem) (#7034)you
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.
2018-02-25is_area_protected: Rename from intersects_protection (#7073)SmallJoker
* is_area_protected: Rename from intersects_protection Return first protected position Clarify docs: Mods may overwrite the function
2018-02-21Settingtypes.txt: Fix valleys dungeon ymax errorparamat
2018-02-20Dungeons: Add Y limits in all mapgensparamat
Preserve the upper limit used in mgvalleys.
2018-02-20Delete world dialog: Move buttons to avoid double click deletionMuhammad Rifqi Priyo Susanto
Move confirmation delete button to never overlap initial delete button, to avoid world deletion by accidental double click.
2018-02-19/shutdown can't do countdown when using reconnect and/or shutdown message ↵dopik
(#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.
2018-02-19Add a refresh button to the serverlist (#6957)Tre
* add refresh button * Make search and refresh buttons smaller * Change to image button
2018-02-18Fix "Ignoring CONTENT_IGNORE redefinition" warning (#4393)you
minetest.override_item still passes to core
2018-02-15Add `on_auth_fail` callback (#7039)red-001
Called when a client fails to supply the correct password for the account it's attempting to login as.
2018-02-13Item entity: Delete in 'ignore' nodesparamat
2018-02-13Falling.lua: Delete falling node entities on contact with 'ignore'paramat
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.
2018-02-08Allow dumping userdata (#7012)you
2018-02-08Move `setlocale` from Lua to C++.red-001
2018-02-08Add main_menu_style settingPorygonZRocks
2018-02-05Add minetest.is_player (#7013)you
* Add minetest.is_player * First use for is_player
2018-02-05Item entity: Prevent motion in ignore nodesparamat
2018-02-04Add kill chat command (#6992)Wuzzy
Replace minetest.* with core.* in 1 file
2018-01-30Add Android drivers to the video_driver drop-down menuWayward One
Adds the Android video drivers ogles1 and ogles2 to the video_drivers drop-down menu
2018-01-29Make chat command + privilege help slightly more accurate (#6964)Wuzzy
* Make chat command help slightly more accurate * Slightly more accurate privilege help * Simplify command/priv help * More command/priv help tweaks
2018-01-25Main menu: Change tabs to 'Start Game' and 'Join Game' (#6955)Tre
2018-01-23Add missing languages from menu (#6953)Muhammad Nur Hidayat Yasuyoshi (MNH48.com)
The following languages exist in Minetest PO folder were missing from the selection menu: - dv (Dhivehi) - ms (Malay) - sl (Slovenian) - sv (Swedish) - sw (Swahili)
2018-01-23Intersects_protection(): Move from Minetest Game to builtin (#6952)Paramat
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.
2018-01-21[CSM] Remove `on_connect` callback (#6941)red-001
Fixes #6939
2018-01-12Revert "Add an active object step time budget #6721"Lars Hofhansl
This reverts commit 9c669016d1578a5c62f932c6ccb7a2b4b1e21f0a. See #6907
2018-01-12Settingtypes.txt: Correct value of 'max block send distance'paramat
2018-01-04Mgv7: Add docs for the new floatland exponent parameterparamat
2017-12-26Advanced settings: Add range check for float typeMuhammad Rifqi Priyo Susanto
2017-12-26Add check to pause game on lost window focusrubenwardy
2017-12-22Fix error if setting menu_last_game is not a valid gamenOOb3167
2017-12-21Vector functions: Fix vector.direction() function, improve documentation (#6801)Paramat
vector.direction() now returns a normalised vector with direction p1 to p2.
2017-12-17Adjust default console heightEzhh
#6797
2017-12-16Give subgames the ability to disallow specific mapgens (#6792)Ezhh
2017-12-16Change Normal Map setting to be less ambigousTre