aboutsummaryrefslogtreecommitdiff
path: root/minetest.conf.example
AgeCommit message (Collapse)Author
2017-12-26Add check to pause game on lost window focusrubenwardy
2017-12-17Adjust default console heightEzhh
#6797
2017-12-11CSM fixes: load mods after flavours & add flavour to block mod loading (#6738)Loïc Blot
* CSM fixes: load mods after flavours & add flavour to block mod loading * Don't permit to load mods twice * Prepare builtin integrity global algorithm * Add missing doc & use a nicer byteflag for LOAD_CLIENT_MODS flavour * flag typo fix * Invert CSM_FL_LOOKUP_NODES & CSM_FL_LOAD_CLIENT_MODS ids
2017-11-12Remove incorrect entry from settingtypesEzhh
2017-10-31Rewrite rendering engine (#6253)Vitaliy
* Clean draw_*() arguments * Split rendering core * Add anaglyph 3D * Interlaced 3D * Drop obsolete methods
2017-10-23Minetest.conf.example(.extra): Updates due to noise group formatparamat
Autogenerate minetest.conf.example to convert noises to the now standard 'group format'. Delete the now unnecessary minetest.conf.example.extra.
2017-10-17don't pass g_settings around, and use it directlyEsteban I. RM
2017-10-17Regenerate minetest.conf.example and translation fileEsteban I. RM
2017-10-15Real global textures (#6105)Vitaliy
* Real global textures * Add world-aligned textures * Update minimal to support world-aligned tiles * Update minimal
2017-09-26Implement mod communication channels (#6351)Loïc Blot
Implement network communication for channels * Implement ModChannel manager server side to route incoming messages from clients to other clients * Add signal handler switch on client & ModChannelMgr on client to handle channels * Add Lua API bindings + client packet sending + unittests * Implement server message sending * Add callback from received message handler to Lua API using registration method
2017-09-12Network: Remove large parts of deprecated legacy code (#6404)SmallJoker
Also remove the setting 'send_pre_v25_init' Keep old enum entries for obsolete commands
2017-09-09Server: Calculate maximal total block sends dynamically (#6393)SmallJoker
The block sends per client is 1/2 when reaching the maximal player count.
2017-09-05Remove DSTACK keybind setting (#6378)Rui
2017-09-05Conf.example: Update using auto-generationparamat
2017-09-02Remove 3D noise from getSteps function (#6360)Vaughan Lapsley
2017-08-29Formspec: Add options to set background color and opacity (fullscreen mode + ↵Loïc Blot
default mode) (#5493) * Formspec: Add options to set background color and opacity (fullscreen mode) * Enhance previous comment: Set formspec background when regenerate UI. * This permit to do the calcul only at regen and override it with bgcolor tag * Add a setting for default background color into formspec, separated from fullscreen * Add a little performance gain on formspecs using a const ref instead of copying formspec string
2017-08-24Safe digging and placing (#6127)Ben Deutsch
* Setting: Safe digging and placing * New setting 'safe_dig_and_place' under Controls * If set, digging and placing will not auto-repeat * Releasing buttons unblocks the respective action again * Useful for inexperienced users in creative mode where default repeat times may be too short * Safe placing (right click repetition) does not need a guarding flag * Added new setting to minetest.conf.example
2017-08-17Reduce dedicated server step to 0.09 (#6252)Loïc Blot
Minetest performance improvement has been huge since months, server step reduction will permit to handle client events a little bit faster without too many penalty costs due to core engine
2017-08-17New lighting curve (#5279)Vitaliy
* New lighting curve * Make polynomial lighting curve * Update default lighting settings
2017-08-14Advanced settings: Re-organise mapgen settings for ease of useparamat
Add a comment about the auto-generated minetest.conf.example possibly appearing in the bin folder.
2017-08-13Change “Use” key name to “Special”TeTpaAka
2017-08-12Remove cloud_height settingBen Deutsch
With the cloud API, the cloud_height setting has become obsolete and replaceable by a mod. It, and supporting code, can be removed.
2017-08-04Update minetest.conf.example for keymap_slot*Wuzzy
2017-07-26Mgv7: Add 'mount_zero_level' parameterparamat
Allows setting of the mountain 'zero level' (y where density gradient is zero). It is easy to vertically shift smooth terrain by editing noise parameter 'offset', but vertically shifting mountain terrain was complex and imprecise, involving making a calculation based on an average of the mountain height parameter.
2017-07-22Mgv7: Add option to repeat surface biomes in floatlandsparamat
2017-07-18Window size: use 1024x600 to avoid a smaller UIparamat
The change from 800x600 to 1024x576 (16:9) was a reduction in height which caused user interface to become smaller. Continue to use width 1024 as it is a common small screen width.
2017-07-18[CSM] Add flavour limits controlled by server (#5930)Loïc Blot
* [CSM] Add flavour limits controlled by server Server send flavour limits to client permitting to disable or limit some Lua calls * Add limits for reading nodedefs and itemdefs * flavour: Add lookup node limits * Merge get_node_or_nil into get_node. Sending fake node doesn't make sense in CSM, just return nil if node is not available for any reason * Add node range customization when noderange flavour is enabled (default 8 nodes) * Limit nodes range & disable chat message sending by default * Bump protocol version
2017-07-15Revert "CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand""Loic Blot
This reverts commit bdac12761cd92960c3df83c932aa610f2322215f.
2017-07-15Default window size: Increase to 1024x576, aspect ratio 16:9paramat
2017-07-15CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand"rubenwardy
Original PR: #5747. This reverts commit 39f4a2f607d44738d60db84eba4b30e3d7450204.
2017-07-14Remove remaining modstore code (#6120)Elijah Duffy
2017-07-07Mapgen Carpathian: Add lava_depth parametervlapsley
2017-07-06Mapgen: Add Carpathian mapgen (#6015)Vaughan Lapsley
2017-07-02Dungeons: Add setting to prevent projecting dungeonsparamat
Prevents dungeons generating into ignore nodes in ungenerated mapchunks, which can occasionally result in a dungeon projecting from the terrain.
2017-06-26Add Arm Inertia (#6050)kilbith
2017-06-22CavesRandomWalk: Make 'lava_depth' a mapgen parameterparamat
As with 'large_cave_depth', lava depth was previously a fixed y value and therefore incompatible with the ability to shift terrain vertically. Add 'lava_depth' mapgen parameter to mgflat, mgfractal, mgv5, mgv7.
2017-06-21Mgv5/v7/fractal: Add 'large_cave_depth' parameter to replace fixed valueparamat
The value cannot be fixed because we can shift terrain vertically. This also makes these mapgens consistent with mgflat and mgvalleys which have 'large_cave_depth' parameters.
2017-06-11Improve the path select GUI (#5852)red-001
- Allow lua to chose whatever directories or files can be selected - Fix selecting directories - Rename dialog to `guiPathSelectMenu` from `guiFileSelectMenu` - Rename lua function for opening the menu from `show_file_open_dialog` to `show_path_select_dialog` - Remove duplicate code and fix code style. Related changes - fix `clang-format` whitelist. - Regenerate minetest.conf.example
2017-06-10Add a server-sided way to remove color codes from incoming chat messages (#5948)red-001
These code be generated by CSM, a modded client or just copy and pasted by the player. Changes - Update configuration example and setting translation file. - Remove colour codes before logging chat. - Add setting to remove colour codes before processing the chat.
2017-06-08Autorun: Change to 'autoforward' (#5926)Paramat
Minetest does not have 'run'. Automatic forwards is very often used while flying or swimming, so a general word is more suitable.
2017-06-05Fixed #5907 Documentation for screen_h and screen_w (#5909)Vincent Glize
2017-06-03Remove unimplemented setting `movement_speed_descend` (#5892)red-001
2017-05-28Added missing levels to logging menu (#5836)Nathan Salapat
* Added missing levels to logging menu Added none and error options to the debug_log_level in the advance settings.
2017-05-21[CSM] Add send_chat_message and run_server_chatcommand API functions (#5747)Pierre-Adrien Langrognet
* [CSM] Add send_chat_message and run_server_chatcommand API functions * Add client-side chat message rate limiting * Limit out chat queue size * [CSM] Add minetest.clear_out_chat_queue API function and .clear_chat_queue chatcommand * Last fixes/cleanups before merge
2017-05-15Add option to use neither node highlighting nor outliningezhh
2017-05-06Add configurable key bindings for hotbar scrolling, and for changing volume.Wuzzy
2017-05-05Save minetest screen width/height options when modified (#5683)Loïc Blot
* Save minetest screen width/height options when modified * Add autosave_screensize setting (default true) * Fix @SmallJoker comments
2017-04-25Footsteps without view bobbing (#5645)Louis Pearson
* Remove redundant view_bobbing setting Also fixes bug where disabling view_bobbing disables footstep sounds. * Removes redundant view_bobbing setting Setting view_bobbing amount to 0 is now the only way to turn view_bobbing on and off. Also fixed a bug where footstep sounds would not play when view_bobbing was disabled.
2017-04-19Conf.example: Move some lines to minetest.conf.example.extraparamat
Some information in conf.example cannot be generated from settingtypes.txt, moving it to a new file makes generating conf.example while preserving that information easier. Regenerate conf.example from settingtypes.txt.
2017-04-17MeshUpdateQueue: Add a MapBlock cache that minimizes the amount of MapBlock ↵Perttu Ahola
copying done in the main thread Cache size is configurable by the meshgen_block_cache_size (default 20 MB). New profiler stats: - MeshUpdateQueue MapBlock cache hit % - MeshUpdateQueue MapBlock cache size kB Removes one type of stutter that was seen on the client when received MapBlocks were being handled. (the "MeshMakeData::fill" stutter) Kind of related to at least #5239 Originally preceded by these commits, now includes them: - Move the mesh generator thread into src/mesh_generator_thread.{cpp,h} - mesh_generator_thread.cpp: Update code style - MeshUpdateThread: Modify interface to house a different implementation: Actual functionality will be changed by next commits. - MeshMakeData: Add fillBlockData() interface (so that caller can fill in stuff from eg. a MapBlock cache)