Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Load files from subfolders in texturepacks | number Zero | 2017-11-17 | 7 | -19/+63 | |
| | | | | Updated and rebased version of a PR by red-001 | |||||
* | Allow zoom to actually show more data. | Lars Hofhansl | 2017-11-15 | 4 | -15/+33 | |
| | | | | | This allows the client to retrieve blocks at a greater distance from the server, thus allowing for a real zoom. | |||||
* | Fix item and wield meshes (#6596) | Vitaliy | 2017-11-14 | 4 | -35/+57 | |
| | ||||||
* | Mainmenu: Make capitalisation consistent in mainmenu and advanced settings | ezhh | 2017-11-14 | 4 | -29/+29 | |
| | ||||||
* | PlayerSAO damage: Update to cope with variable player heights | paramat | 2017-11-14 | 1 | -37/+45 | |
| | | | | Nearby codestyle cleanup. | |||||
* | Sounds: Add falling node sounds | Auke Kok | 2017-11-14 | 1 | -1/+5 | |
| | | | | | | | | Falling nodes should make a sound. This can only be done here, so for simplicity we just call the sound_play() here with the node place sound. We ignore any gain value in the sound spec since a falling node should be loud, so the 1.0 default gain makes sense here. | |||||
* | Improve Settings tab button alignments | ezhh | 2017-11-13 | 1 | -23/+23 | |
| | ||||||
* | Lua_api.txt: Add documentation of required mapgen aliases | paramat | 2017-11-13 | 1 | -1/+73 | |
| | ||||||
* | Remove incorrect entry from settingtypes | Ezhh | 2017-11-12 | 2 | -9/+0 | |
| | ||||||
* | Move files to subdirectories (#6599) | Vitaliy | 2017-11-08 | 118 | -221/+236 | |
| | | | | * Move files around | |||||
* | Make use of safe file writing in auth handler (fixes #6576) | sfan5 | 2017-11-08 | 1 | -6/+5 | |
| | ||||||
* | Add minetest.safe_write_file() to script API | sfan5 | 2017-11-08 | 3 | -0/+25 | |
| | ||||||
* | Fix issue Minetest crash when custom font path is not exist | Muhammad Rifqi Priyo Susanto | 2017-11-08 | 3 | -15/+100 | |
| | | | | We try to use default fallback for both mono and main font when custom font path is not exist. This way, if Minetest is not corrupted, we could avoid crash. | |||||
* | Lua_api.txt: Add documentation for 'eye_height' player object property | paramat | 2017-11-06 | 1 | -5/+8 | |
| | ||||||
* | Item entities: Enable item collision detection for sudden movement | DTA7 | 2017-11-06 | 1 | -18/+15 | |
| | ||||||
* | LINT: Add files to whitelist, fix detected indent errors | paramat | 2017-11-06 | 6 | -23/+36 | |
| | ||||||
* | Player eye height: Make this a settable player object property | paramat | 2017-11-06 | 7 | -4/+15 | |
| | ||||||
* | Fix Settings tab formspec alignment (#6585) | Ezhh | 2017-11-05 | 1 | -2/+2 | |
| | ||||||
* | Do not scale texture unless necessary. | Lars Hofhansl | 2017-11-04 | 1 | -1/+2 | |
| | | | | | This avoids scaling textures to 'texture_min_size' unless it is actually required (because either auto-scaling or bi/trilinear filtering is enabled) | |||||
* | httpfetch: Enable gzip support | sfan5 | 2017-11-04 | 1 | -0/+1 | |
| | ||||||
* | Rewrite rendering engine (#6253) | Vitaliy | 2017-10-31 | 25 | -618/+1008 | |
| | | | | | | | | | | | | * Clean draw_*() arguments * Split rendering core * Add anaglyph 3D * Interlaced 3D * Drop obsolete methods | |||||
* | Add sha1 to lua utils. (#6563) | Rob Blanckaert | 2017-10-30 | 4 | -0/+40 | |
| | ||||||
* | Initial Haiku support (#6568) | miqlas | 2017-10-30 | 5 | -5/+23 | |
| | | | | * Iitial Haiku support | |||||
* | Fix day_night_ratio_do_override not being initialised server-side | rubenwardy | 2017-10-29 | 1 | -1/+1 | |
| | | | | Causes get_day_night_ratio() to return unpredictable results. | |||||
* | CSM: Add a way to get current locale from CSM | lisacvuk | 2017-10-29 | 3 | -0/+11 | |
| | ||||||
* | Biome API: Add decoration flags for underground decorations | paramat | 2017-10-29 | 5 | -81/+199 | |
| | | | | | | | | | | | | | Add "all_floors" and "all_ceilings" flags for simple and schematic decorations. Decorations are placed on all floor and/or ceiling surfaces. Decorations are placed before dungeon generation so placement in dungeons is not possible. Add 'getSurfaces()' function to mapgen.cpp that returns 2 arrays of y coordinates for all floor and ceiling surfaces in a specified node column. Move 'getHeight()' checks into DecoSimple and DecoSchematic. Delete 'getHeight()' functions. | |||||
* | Allow overriding tool capabilities through itemstack metadata | raymoo | 2017-10-29 | 10 | -14/+206 | |
| | | | | | This makes it possible to modify the tool capabilities of individual itemstacks by calling a method on itemstack metadata references. | |||||
* | Avoid filtering low-res textures for animated meshes (incl. players) (#6562) | lhofhansl | 2017-10-28 | 1 | -0/+7 | |
| | ||||||
* | Fix default item callbacks to work with nil users (#5819) | raymoo | 2017-10-28 | 4 | -62/+97 | |
| | | | | | | | | | * Fix default item callbacks to work with nil users * item.lua: Handle node drops for invalid players The if-condition for the dropping loop is the same as `inv`, which means that the 2nd possible definition of `give_item` is never used. Remove redundant `local _, dropped_item` | |||||
* | Add missing? include | Esteban I. Ruiz Moreno | 2017-10-26 | 1 | -0/+1 | |
| | ||||||
* | Reduce server FOV with forward speed | Lars Hofhansl | 2017-10-25 | 1 | -1/+9 | |
| | | | | | | This causes blocks in front of the player to be rendered sooner and blocks in the periphal view (that would soon be out of view) a bit later. Overall this leads to smoother rendering as the player is moving around. | |||||
* | Minetest.conf.example(.extra): Updates due to noise group format | paramat | 2017-10-23 | 2 | -216/+787 | |
| | | | | | | Autogenerate minetest.conf.example to convert noises to the now standard 'group format'. Delete the now unnecessary minetest.conf.example.extra. | |||||
* | Lua_api.txt: Revert changes to NoiseParams format example | Muhammad Rifqi Priyo Susanto | 2017-10-23 | 1 | -5/+5 | |
| | ||||||
* | Improvements/fixes for noise parameter input in advanced settings | Muhammad Rifqi Priyo Susanto | 2017-10-23 | 9 | -145/+476 | |
| | | | | | | | | | | | | | | | | Formspec input for each individual noise parameter and flag. Allow noise flags to be set in advanced settings, previously only settable in minetest.conf. Standardise 'group format' for noise parameters set in minetest.conf, as only these support noise flags. However the older 'single line' format is still accepted to support existing minetest.conf files. Therefore auto-generate minetest.conf.example with noise parameters in 'group format'. Setting 'type' in settingtypes.txt is now either 'noise_params_2D' or 'noise_params_3D', the dimension number is displayed in the advanced settings edit page. | |||||
* | Correct `prot_vers` in lua_api.txt. | Auke Kok | 2017-10-19 | 1 | -1/+1 | |
| | | | | | We should avoid providing incorrect struct members in documentation since people will be coding based on them. | |||||
* | Set range of blocks to retrieve per roundtrip to 2. | Lars Hofhansl | 2017-10-19 | 1 | -1/+1 | |
| | | | | This is a small, partial revert of #6483, which had set this to 1. | |||||
* | directiontables.cpp: fix a warning reported by VS2017 | Loic Blot | 2017-10-17 | 1 | -1/+1 | |
| | ||||||
* | Fix inventory drag drop flag (#6416) | asl97 | 2017-10-17 | 2 | -8/+8 | |
| | ||||||
* | Add updated settings_translation_file | Esteban I. RM | 2017-10-17 | 1 | -1/+1 | |
| | ||||||
* | don't pass g_settings around, and use it directly | Esteban I. RM | 2017-10-17 | 7 | -17/+19 | |
| | ||||||
* | Regenerate minetest.conf.example and translation file | Esteban I. RM | 2017-10-17 | 2 | -122/+275 | |
| | ||||||
* | Implement #6096 | Esteban I. RM | 2017-10-17 | 5 | -0/+24 | |
| | ||||||
* | Fix strict_protocol_version_checking functionality after ee9a442 | SmallJoker | 2017-10-16 | 1 | -1/+2 | |
| | ||||||
* | Don't try to craft a non-existent item | Esteban I. RM | 2017-10-16 | 1 | -1/+12 | |
| | ||||||
* | Real global textures (#6105) | Vitaliy | 2017-10-15 | 26 | -160/+469 | |
| | | | | | | | | * Real global textures * Add world-aligned textures * Update minimal to support world-aligned tiles * Update minimal | |||||
* | Cache server config settings. (#6530) | lhofhansl | 2017-10-15 | 2 | -52/+55 | |
| | | | | * Cache server config settings. | |||||
* | Profiler: Fix var args not being passed to callback register function | rubenwardy | 2017-10-14 | 1 | -1/+1 | |
| | | | | Fixes #6517 | |||||
* | Retrieve a small cone of blocks in the direction of the players velocity. | Lars Hofhansl | 2017-10-13 | 1 | -8/+31 | |
| | | | | | | This helps retrieving the right set of blocks when the player is falling, traveling on cart, or in general traveling in a direction different from the view direction. | |||||
* | Formspec: Fallback to 'label' in readonly textarea[] | SmallJoker | 2017-10-13 | 1 | -4/+7 | |
| | | | | Guarantees backwards compatibility for this formspec element change | |||||
* | Simple decorations: Make 'place_offset_y' usable with simple decorations | paramat | 2017-10-10 | 4 | -23/+33 | |
| | | | | | | Necessary for placing the base cube of 'plantlike_rooted' drawtype in the seabed instead of on it. Useful for placing decorations sunk into, or buried in, the ground. |