aboutsummaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Collapse)Author
2018-09-29Software inventorycube (#7651)Vitaliy
Fixes missing/upside-down images on Android.
2018-09-23Builtin//misc_helpers: Various fixes (#7737)Paramat
Remove unused variable 'seplen'. Fix 'cparam2'->'param2'. Do not initialise variable 'p' twice.
2018-09-07Menu content tab: Fix clipped description and missing depends (#7703)SmallJoker
2018-08-30get_node_drops: Make empty drop return empty table (#7592)tenplus1
This stops get_node_drops from returning an empty string when using drop = "" and instead returns the supposed empty table instead {}
2018-08-22Content tab: Fix clipped text in texture pack button (#7667)Paramat
Wider buttons to not clip 'Disable Texture Pack' text when using a small game window (1024x600, the default).
2018-08-17World config: Add modpack descriptions and remove dependencies there (#7397)HybridDog
* Allow adding descriptions to modpacks using description.txt * Use a proper multiline formspec element: textarea
2018-08-16Mgv5: Change tunnel parameters to those of other mapgens (#7641)Paramat
Make tunnels wider and use the noise parameters of most other mapgens. All other underground features are already identical to all other non-mgv6 mapgens, this final change modernises and improves the tunnels.
2018-08-12Feature check for commit ac4884c3d677ef51bcce47f95ccd49d874022692 (#7618)zeuner
adds `entity_independent_selectionbox` to minetest.features
2018-08-05Replace auth.txt with SQLite auth database (#7279)Ben Deutsch
* Replace auth.txt with SQLite auth database
2018-07-31Make the primary, flow-advancing action the right-most (#7594)texmex
2018-07-25Settings: Fix indents, chat_message_*. Update translations (#7580)SmallJoker
2018-07-21Disable shaders GUI on unsupported drivers (#7563)Vitaliy
* Disable shaders GUI on unsupported drivers (#2060) * Disable shaders if unavailable
2018-07-19Update mip mapping and textarea documentation (#7315)HybridDog
* Fix textarea formspec documentation The label is shown and the background isn't * Document the missing gamma correction when generating mip maps * Remove duplicate text (such as size parameter descriptions)
2018-07-19CSM: Disallow exploitable clientside mod functions by default (#7547)Paramat
2018-07-18Mgvalleys: Make river depth variation and humidity drop optional (#7532)Paramat
Add 2 new mapgen flags to make river depth variation and humidity drop with altitude independently optional, instead of both being enabled by the 'humid rivers' flag. Simplify and clarify related code by removing a low priority optimisation regarding 't_heat'. Remove unnecessary optimisation bools and use spflags directly instead. Improve and fix documentation in settingtypes.txt. A few minor code cleanups.
2018-07-17Builtin: Replace deprecated function calls (#7561)SmallJoker
2018-07-16Check if player exists on use of /privs (#7554)ClobberXD
* /privs: Check if player exists
2018-07-13Adjust some settings to modern environments and networks. (#7549)lhofhansl
2018-07-10Android: Add 'aux' button (#7477)Muhammad Rifqi Priyo Susanto
Add 'aux' button. Use joystick to trigger 'aux' button when forward and out of main circle, by enabling 'virtual_joystick_triggers_aux' setting.
2018-07-09core.spawn_falling_node: Keep metadata (#7476)SmallJoker
2018-07-09Builtin/../misc.lua: Replace minetest. with core., improve codestyle (#7540)ClobberXD
2018-07-01Make the server status message customizable (#7357)SmallJoker
Remove now redundant setting show_statusline_on_connect Improve documentation of `minetest.get_server_status`
2018-06-30Log usage of /pulverize (#7503)Anand S
2018-06-28Mgvalleys: Fix 'mgvalleys_spflags' setting name (#7495)Paramat
2018-06-26Rename CSM flavours to restrictionsSmallJoker
& Satisfy LINT
2018-06-22Remove misleading documentation about IPv6 server announcingsfan5
2018-06-18Update to new ContentDB APIrubenwardy
2018-06-13Make os.tempfolder work correctly for MinGW & MSVC (#7443)nOOb3167
2018-06-12Add hasprivs chat command (#7336)Anand S
Require 'basic_privs' priv Only the online players are listed.
2018-06-11Fix the /shutdown command (#7431)SmallJoker
2018-06-10Fix typo (GH#7421)number Zero
2018-06-08Mapgen flags: Add 'biomes' global mapgen flag (#7355)Paramat
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.
2018-06-06Stop autoforward on BACKWARD key-press (#7417)tukkek
2018-06-06CSM/SSM: Add on_mods_loaded callback (#7411)Loïc Blot
* CSM/SSM: Add on_mods_loaded callback
2018-06-05Fix builtin lua function os.tempfolder (#7368)nOOb3167
* Fix builtin lua function os.tempfolder
2018-05-29Add crossview support (#7361)otdav33
2018-05-29Tidy up dlg_config_world.lua (#5351)you
Move code to pkgmgr
2018-05-20Fix missing ignore textures (#7326)you
2018-05-20Small usage changes for air and ignore items (#7305)Wuzzy
* Remove “you hacker you!” from node description * Prevent placement of ignore in builtin * Prevent giving of "unknown" explicitly
2018-05-20Add screenshots to online content browserrubenwardy
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