aboutsummaryrefslogtreecommitdiff
path: root/src/genericobject.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-03-26Prevent multi-line chat messages server-side (#8420)rubenwardy1-1/+6
2019-03-20Document 'highly unstable' mapgens instead of 'stable' mapgens (#8404)Paramat1-4/+2
2019-03-19Fix texture rotation for wallmounted nodeboxessfan51-1/+1
fixes #8358
2019-03-18httpfetch: Disable IPv6 here too if requested by settings (#8399)sfan51-0/+4
2019-03-18num_emerge_threads: Initialise value to cope with setting syntax error (#8396)Paramat1-3/+3
2019-03-17num_emerge_threads: Fix documentation of automatic selectionparamat2-2/+2
2019-03-17Add newline before itemstring in item tooltip (#8213)Wuzzy1-1/+1
2019-03-17core.after: Improve assertion message (#8388)ANAND1-1/+1
2019-03-17Builtin: Add vector.angle(). Returns the angle between 2 vectors (#7738)ANAND2-0/+11
2019-03-16Lua_api.txt: Document blockpos, coordinate conversion, map terminology (#8376)Paramat1-4/+60
Also fix and improve LVM 'calc_lighting()' warning.
2019-03-14num_emerge_threads: Warn of crashes when > 1 (#8357)Paramat2-6/+10
2019-03-14LINT fixes since recent tooling updateLoïc Blot4-7/+11
2019-03-14Update our tooling (Clang 5 -> 7, GCC 7 -> 8)Loïc Blot8-35/+38
This change permits to use up-to-date compilers, clang-tidy and clang-format It also refactor the tidy/format step to drop the binary selection from scripts and perform it directly in travis
2019-03-14Valleys mapgen code rewrite (#8101)Paramat2-265/+130
Shorter, simpler, clearer and more consistent with other mapgens, while preserving functionality. Base terrain shape is unchanged. With the 'vary river depth' option disabled, river surface level is unchanged. Behaviour of the 4 heat/humidity/river depth options is very slightly changed due to bugfixes and code cleanup (the mapgen is 'unstable'). Apply heat and humidity gradients above water_level instead of above y = 0.
2019-03-12Drop GUIConfirmRegistration::m_address unused fieldLoïc Blot3-5/+4
2019-03-12Fix cast from const by accessing string data directly (#8354)rubenwardy1-2/+2
Fixes #8327
2019-03-12HPChange Reason: Fix push after free, and type being overwritten (#8359)rubenwardy3-5/+17
* HPChange Reason: Fix push after free, and type being overwritten Fixes #8227 and #8344
2019-03-10Fix serialization of std::time_t by casting to u64 first (#8353)rubenwardy4-22/+4
Fixes #8332
2019-03-10Document the `float` special group (#8306)DS1-0/+1
2019-03-10Display pitch angle in debug menu (#8321)Ragulan R1-0/+1
2019-03-10Confirm registration GUI: Remove positional strings to fix Windows bug (#8258)Paramat1-12/+7
Positional strings don't work on some Windows builds. Remove server address string, leave player name string present.
2019-03-07Abort when trying to set a not registered node (#7011)HybridDog4-21/+13
I removed the MapNode constructor which takes a nodename and gives the node's id or CONTENT_IGNORE The code which used this constructor (two places) now handles the situation of not registered nodes correctly: * minetest.set_node and similar functions make minetest crash when a not registered node is passed * reverting a node with rollback aborts if the node is not registered
2019-03-07World config: Make depends easier to read (#7396)HybridDog2-11/+40
* Do not always show every depends textfieds When there are no dependencies, it does not longer show an empty list. * Adjust the list height to avoid a scrollbar when possible * change minimum height and no dependencies message * Do not get depends for modpacks
2019-03-07Optimize string handling in path search (#8098)Jozef Behran1-8/+12
Use "append" method to construct the various game paths instead of wasteful string concatenation. Additionally, use a temporary to extract and reuse a result of a few common subexpressions to further reduce the overhead.
2019-03-07Optimize interaction distance checker (#8193)Jozef Behran2-2/+2
The "what" parameter is being passed by value, most likely by accident as the type is "const std::string". Convert it to a reference by adding the missing "&".
2019-03-07Update a few dependency versions for buildbot (#8319)sfan52-8/+8
2019-03-07Fix detach inventory serialisation (#8331)rubenwardy2-3/+8
2019-03-06Fix incorrect string length check after castrubenwardy1-6/+9
2019-03-06Fix clang tidy error due to incorrect use of quotes for characterrubenwardy1-1/+1
2019-03-05Change 'num_emerge_threads' default to 1 (#8303)Paramat3-3/+3
2019-03-05Add math.factorial (#8298)HybridDog2-0/+15