aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Falling.lua: Delete falling node entities on contact with 'ignore'paramat2018-02-13
| | | | | | 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.
* map.cpp: Initialize NodeNeighbor, set NeighborType to u8 & cleanupLoic Blot2018-02-11
| | | | | | | Cleanup: * Drop unused Map::transforming_liquid_size() * NodeNeighbor must use const ref for v3s16 * Add a missing default in a switch case
* Node definition manager refactor (#7016)Dániel Juhász2018-02-10
| | | | | | | | | * Rename IWritableNodeDefManager to NodeDefManager * Make INodeDefManager functions const * Use "const *NodeDefManager" instead of "*INodeDefManager" * Remove unused INodeDefManager class * Merge NodeDefManager and CNodeDefManager * Document NodeDefManager
* Position entity nametags relative to selection-box (#7031)stujones112018-02-10
|
* Fix 'Change Keys' menu crash caused by 501f936SmallJoker2018-02-09
|
* Allow dumping userdata (#7012)you2018-02-08
|
* Switch F3 to use 'enable_fog' settingThomasMonroe3142018-02-08
|
* Include alpha channel reference in MaterialTypeParamstujones112018-02-08
|
* Move `setlocale` from Lua to C++.red-0012018-02-08
|
* Add main_menu_style settingPorygonZRocks2018-02-08
|
* Add minetest.is_player (#7013)you2018-02-05
| | | | | | * Add minetest.is_player * First use for is_player
* Lua_api.txt: Document 'wielditem' visual in object propertiesparamat2018-02-05
|
* Item entity: Prevent motion in ignore nodesparamat2018-02-05
|
* Add kill chat command (#6992)Wuzzy2018-02-04
| | | Replace minetest.* with core.* in 1 file
* Make hud_get return aligment, offset and size. (#7006)lisacvuk2018-02-04
| | | | | | * Make hud_get return aligment and offset. * Return size aswell.
* Remove unused light updating codeDániel Juhász2018-02-04
| | | Also remove the unit test that tests the removed algorithms.
* Refine movement anticheat again (#7004)sfan52018-02-02
| | | | * Account for walking speed in vertical dir * Avoid undefined behaviour due to division-by-zero
* Fix liquid bottoms not being renderednumber Zero2018-01-30
|
* Add Android drivers to the video_driver drop-down menuWayward One2018-01-30
| | | Adds the Android video drivers ogles1 and ogles2 to the video_drivers drop-down menu
* Add minetest.bulk_set_node call + optimize Environment::set_node call (#6958)Loïc Blot2018-01-30
| | | | | | | | | | * Add minetest.bulk_set_node call + experimental mod unittest * Optimize set_node function to prevent triple lookup on contentfeatures Do only one lookup for old, and try to merge old and new lookup if node is same than previous node * Add benchmark function + optimize vector population to have real results
* Make chat command + privilege help slightly more accurate (#6964)Wuzzy2018-01-29
| | | | | | | | | | * Make chat command help slightly more accurate * Slightly more accurate privilege help * Simplify command/priv help * More command/priv help tweaks
* Apply physics overrides correctly during anticheat calculations (#6970)sfan52018-01-28
|
* [CSM] HUD Fix not updating server HUDs caused by 4f688d5SmallJoker2018-01-26
|
* Fix issues with earlier CSM HUD commit (#6940)red-0012018-01-26
| | | The CSM HUD PR caused some strange behavior including aborts due to parts of it using some slightly hacky code, the event refactor changing how events are processed and a minor oversight.
* Main menu: Change tabs to 'Start Game' and 'Join Game' (#6955)Tre2018-01-25
|
* Disable fall damage when "immortal" group set (#6946)lisacvuk2018-01-23
|
* Add missing languages from menu (#6953)Muhammad Nur Hidayat Yasuyoshi (MNH48.com)2018-01-23
| | | | | | | | The following languages exist in Minetest PO folder were missing from the selection menu: - dv (Dhivehi) - ms (Malay) - sl (Slovenian) - sv (Swedish) - sw (Swahili)
* Intersects_protection(): Move from Minetest Game to builtin (#6952)Paramat2018-01-23
| | | | | 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.
* CSM: Remove screenshot APIred-0012018-01-23
| | | | | Reverted from commit 19960e26c672c6337f8c6ffbe27f2c6bca49750c (* [CSM] add screenshot api lua)
* [CSM] Don't Load the package library (#6944)red-0012018-01-22
| | | Already removed by a latter step in CSM init so this just saves on pointless work.
* Change include from "cmake_config.h" to "config.h"Wayward One2018-01-21
| | | Fixes #6894
* [CSM] Remove `on_connect` callback (#6941)red-0012018-01-21
| | | Fixes #6939
* [CSM] Add functions to create particles and particlespawners. (#6072)red-0012018-01-20
|
* Add minetest issue template (#6936)Loïc Blot2018-01-20
| | | | | | * Add minetest issue template This permits end user to have a basic template permitting to do issue triage and for users to know what we expect.
* Game refactor [4/X]: keycache is now owned by InputHandlerLoic Blot2018-01-20
| | | | | | * Make InputHandler own the key cache * Add a helper function InputHandler::cancelPressed to avoid multiple similar calls in game.cpp * Move RandomInputHandler::step definition into cpp file
* Game refactor [3/X]: Move keycache to inputhandlerLoic Blot2018-01-20
|
* Game refactor [2/X]: Various moves (profilergraph, nodePlacementPrediction, ↵Loic Blot2018-01-20
| | | | | | | | create_formspec_menu) * Move profilergraph to dedicated files * Move nodePlacementPrediction to Game class * Rename create_formspec_menu to GUIFormSpecMenu::create
* Game/Input refactor [1/X]: make RealInputHandler handle joystick inputs with ↵Loic Blot2018-01-20
| | | | | | | standard input Joystick input is a RealInputHandler only usage, make it intelligent and handle the joystick with keyboard direct. This permits to remove many getters in game which should be owned by RealInputHandler
* [CSM] Add basic HUD manipulation. (#6067)red-0012018-01-20
| | | | | | * [CSM] Add basic HUD manipulation. Workaround for on_connect not working right now.
* Biomes: Add 'get heat', 'get humidity', 'get biome data' APIsparamat2018-01-16
| | | | | 'get biome data' returns biome id, heat and humidity. Clean up nearby lines in lua_api.txt.
* Load a texturepack from the 'textures' subfolder of a gamered-0012018-01-16
|
* Lua_api.txt: Various improvementsparamat2018-01-15
| | | | | Improve documentation for formspec 'position' and 'anchor' elements. Add missing documentation of 'animation' and 'glow' for particle spawners.
* Mapgen folder: Update and improve copyright information of filesparamat2018-01-15
|
* Lua_api.txt: Improve bullet point indentation consistencyezhh2018-01-13
|
* Registration confirmation dialog: Fix grammarMuhammad Rifqi Priyo Susanto2018-01-13
| | | | Fixes commit 792752997c5ae2aaa4f54d0a2e2af2a96d7d1e9f.
* Lua_api.txt: Add chat command params infoezhh2018-01-13
|
* Add confirmation on new player registration (#6849)Muhammad Rifqi Priyo Susanto2018-01-13
| | | | | | | | | | | | | | * Attempt to add registration confirmation Using SRP auth mechanism, if server sent AUTH_MECHANISM_FIRST_SRP that means the player isn't exist. Also tell player about the server and chosen username. Local game has localhost as IP address of the server. Add RenderingEngine::draw_menu_scene() to draw GUI and clouds background. aborted -> connection_aborted * Rewrite information message text Client::promptConfirmRegister() -> Client::promptConfirmRegistration()
* Revert "Add an active object step time budget #6721"Lars Hofhansl2018-01-12
| | | | | This reverts commit 9c669016d1578a5c62f932c6ccb7a2b4b1e21f0a. See #6907
* Add a build step to test non freetype builds (#6908)Loïc Blot2018-01-12
| | | * Add a build step to test non freetype builds
* Forget to fix non freetype build in StaticTextLoic Blot2018-01-12
|