Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Line_of_sight: Improve using VoxelLineIterator | Dániel Juhász | 2017-12-26 | 4 | -32/+25 | |
| | | | | | This commit rewrites line_of_sight with VoxelLineIterator. Stepsize is no longer needed, the results will be always accurate. | |||||
* | Fix dancing text | number Zero | 2017-12-25 | 1 | -0/+3 | |
| | ||||||
* | - Clear colors when reading property info. | Rob Blanckaert | 2017-12-25 | 2 | -0/+3 | |
| | | | | - Set vertex colors on upright_sprites. | |||||
* | Fix undefined behaviour on getting pointer to data in empty vector | nOOb3167 | 2017-12-22 | 1 | -1/+1 | |
| | | | | `&vector[0]` is undefined if vector.empty(), causing build failure on MSVC | |||||
* | Fix wrong scrolling (#6809) | Vitaliy | 2017-12-21 | 1 | -7/+4 | |
| | ||||||
* | Allow 'default' parameter in 'settings:get_bool' function | Jordan Irwin | 2017-12-17 | 1 | -1/+5 | |
| | | | | | | Default value is used when the setting key is not found in the config file. If default value is not set, 'nil' is returned. #6188 | |||||
* | Adjust default console height | Ezhh | 2017-12-17 | 1 | -1/+1 | |
| | | | #6797 | |||||
* | Fix items turning black (#6780) | Vitaliy | 2017-12-16 | 1 | -4/+0 | |
| | ||||||
* | Zoom: Add 'disabled by game or mod' message | paramat | 2017-12-14 | 1 | -0/+11 | |
| | ||||||
* | Minimap messages: Improve 'disabled by server' message | paramat | 2017-12-14 | 1 | -1/+1 | |
| | ||||||
* | Chat: Remove prompt history duplicates (#6762) | SmallJoker | 2017-12-14 | 1 | -4/+13 | |
| | ||||||
* | directiontables: Fix MSVC compiler error (#6785) | adrido | 2017-12-14 | 1 | -1/+1 | |
| | ||||||
* | Update light decoding table size (#6696) | Vitaliy | 2017-12-12 | 2 | -13/+12 | |
| | | | | Fix old undiminish_light bug | |||||
* | CSM fixes: load mods after flavours & add flavour to block mod loading (#6738) | Loïc Blot | 2017-12-11 | 6 | -26/+48 | |
| | | | | | | | | | | | | | | * 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 | |||||
* | F5 debug info: Add colons, use lowercase except for FPS and RTT | ThomasMonroe314 | 2017-12-10 | 1 | -10/+10 | |
| | ||||||
* | Damage: Remove damage ignore timer | SmallJoker | 2017-12-10 | 3 | -21/+9 | |
| | ||||||
* | Use std::vector instead of dynamic C-Array (#6744) | adrido | 2017-12-10 | 3 | -23/+14 | |
| | ||||||
* | Add an active object step time budget #6721 | Lars Hofhansl | 2017-12-06 | 6 | -38/+65 | |
| | | | | This can be set via the active_object_interval option. | |||||
* | Add coloured logs (#4549) | you | 2017-12-06 | 2 | -0/+41 | |
| | | | The setting log_colour can be used to en-/disable or autodetect it. | |||||
* | Ensure no item stack is being held before crafting (#4779) | Luis Cáceres | 2017-12-06 | 1 | -11/+17 | |
| | ||||||
* | Use Irrlicht's mesh cache for animated meshes. | Lars Hofhansl | 2017-12-04 | 5 | -9/+25 | |
| | | | | | | Fixes #6676. Allow animated meshes to be cached in Irrlicht's builtin mesh cache. Use Material.EmmissiveColor instead of manipulating the mesh' vertex colors. | |||||
* | Zoom: Set zoom FOV per-player using a player object property | paramat | 2017-12-04 | 10 | -29/+30 | |
| | | | | | | | | | | | | | Remove player object property 'can zoom'. Add player object property 'zoom fov'. Remove clientside setting for 'zoom fov'. Object property default is 15 degrees in creative mode, zoom disabled in survival mode. Needed due to zoom now loading and/or generating distant world according to zoom FOV. Update object properties serialisation version to 3. | |||||
* | Optionally extend the active object in a players camera direction. | Lars Hofhansl | 2017-12-03 | 2 | -15/+53 | |
| | | | | | | | | | See #6667 By setting active_object_send_range_blocks > active_block_range a server admin can allow clients to retrieve active objects futher out from the player at relatively low cost to the server (only objects in the players' view cone are considered). | |||||
* | Shut down mapgen threads before other shutdown tasks (#6689) | raymoo | 2017-12-03 | 1 | -10/+17 | |
| | | | | | | Solves some issues with ModStorage functionality in mapgen threads that occurred when mapgen threads continued to run after the main server thread had stopped. Also shuts down mapgen threads before shutdown callbacks are called. | |||||
* | CAO/SAO: Nicer velocity-controlled, interpolated rotation property: | SmallJoker | 2017-12-01 | 2 | -18/+18 | |
| | | | | | 'automatic_face_movement_max_rotation_per_sec'. Rotate towards the smaller angle. | |||||
* | Turn off verbose info message introduced accidentally with ae9b1aa | Lars Hofhansl | 2017-11-29 | 1 | -1/+1 | |
| | ||||||
* | F5 Debug info: More compact, return to 2 lines | paramat | 2017-11-27 | 1 | -54/+32 | |
| | | | | All data fits on width 960, most useful data still visible on width 800. | |||||
* | Hint at problematic code when logging deprecated calls | sfan5 | 2017-11-27 | 1 | -3/+9 | |
| | ||||||
* | Light curve: Add and tune mid boost gaussian | paramat | 2017-11-27 | 2 | -16/+21 | |
| | | | | | | Create a closer match to the light curve of 0.4.16 stable. Results in darker shadows while maintaining the 'brightness' and light spread. | |||||
* | Inventory: Restrict access from too far away | SmallJoker | 2017-11-24 | 2 | -22/+46 | |
| | ||||||
* | Clearobjects: Send progress messages to terminal using actionstream | paramat | 2017-11-24 | 2 | -4/+4 | |
| | | | | | Change default mode to 'quick' as 'full' can lock up a server for a long time. | |||||
* | Stratum ore: Add option for a constant thickness stratum | paramat | 2017-11-19 | 3 | -9/+22 | |
| | | | | | Add a 'stratum thickness' integer parameter, as an alternative to providing a 2nd noise parameter for thickness variation. | |||||
* | Fix mousewheel behaviour in textarea (#6641) | shivajiva101 | 2017-11-18 | 1 | -1/+1 | |
| | | | | | | | Allowing scrolling with the mousewheel when the vertical scrollbar is hidden, unnecessarily exposes oversized containers and newlines at the end of the text. For example try scrolling over the textareas in the pause menu. This PR addresses the issue by requiring the scrollbar to be visible before allowing the scrolling with the mousewheel. | |||||
* | Fix dark liquids (#6621) | Vitaliy | 2017-11-18 | 2 | -23/+33 | |
| | | | | * Update light storage format | |||||
* | Biome dust node: Only place on 'walkable' cubic non-liquid drawtypes | paramat | 2017-11-17 | 1 | -1/+10 | |
| | | | | | | No longer decide placement on 'buildable_to' parameter. Dust nodes only look acceptable placed on cubic nodes. Modders may not want to make their plantlike decorations 'buildable_to'. | |||||
* | 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 | |
| | ||||||
* | PlayerSAO damage: Update to cope with variable player heights | paramat | 2017-11-14 | 1 | -37/+45 | |
| | | | | Nearby codestyle cleanup. | |||||
* | Move files to subdirectories (#6599) | Vitaliy | 2017-11-08 | 116 | -128/+143 | |
| | | | | * Move files around | |||||
* | Add minetest.safe_write_file() to script API | sfan5 | 2017-11-08 | 2 | -0/+21 | |
| | ||||||
* | 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. | |||||
* | LINT: Add files to whitelist, fix detected indent errors | paramat | 2017-11-06 | 5 | -11/+11 | |
| | ||||||
* | Player eye height: Make this a settable player object property | paramat | 2017-11-06 | 7 | -4/+15 | |
| | ||||||
* | 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 | 21 | -618/+979 | |
| | | | | | | | | | | | | * 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 | 2 | -0/+34 | |
| | ||||||
* | Initial Haiku support (#6568) | miqlas | 2017-10-30 | 3 | -5/+20 | |
| | | | | * 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. |