aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Make get_biome_list() error message more helpfulkwolekr2015-05-281-3/+6
|
* Fix typo in variable nameKahrl2015-05-281-1/+1
|
* Add some missing getter functions to the lua APITeTpaAka2015-05-2817-8/+665
| | | | | | | | | | | | | | | | | | | | | | | ObjectRef: get_properties get_armor_groups get_animation get_attach get_bone_position Players: get_physics_override hud_get_hotbar_itemcount hud_get_hotbar_image hud_get_hotbar_selected_image get_sky get_day_night_ratio get_local_animation get_eye_offset Global: minetest.get_gen_notify minetest.get_noiseparams
* Consistent const string paramsest312015-05-271-2/+2
| | | | | Parent commit broke behaviour. Thanks @TeTpaAka for testing the fix.
* Spare some string copiesest312015-05-272-8/+8
|
* Mgv6: Enable snowbiomes by default. Double biome noise spread. 3 octaves, ↵paramat2015-05-264-7/+7
| | | | 0.5 persistence for humidity
* Small clientiface ASCII art improvementsest312015-05-241-6/+6
| | | | | | Use v arrows except where there is only one line between two boxes, and other improvements (Yea could use ↓ but its an ASCII art not an Unicode art).
* Biome API, mgv7: Increase heat/humidity spreads. Improve mgv7 noise parametersparamat2015-05-243-19/+19
|
* Mgv5/v7: Fix generateBiomes biome recalculation logic Biomegen down to y = ↵paramat2015-05-234-103/+118
| | | | -192 for mgv5 deep oceans. Improve code
* Fix Windows build, clean up included headersSmallJoker2015-05-223-7/+2
| | | | Also fix a startup error caused by s_security.cpp
* Deny empty username early in the protocolest312015-05-221-3/+5
| | | | Thanks to @UltimateNate for pointing this out :)
* Don't ignore nametag attribute change message for newer versionsest312015-05-211-11/+9
| | | | | This allows newer versions to add additional information that isn't read by us, but still in a backwards compatible manner.
* Fix documentation for texture override face selector behaviourest312015-05-201-2/+2
|
* Replace instances of std::map<std::string, std::string> with StringMapkwolekr2015-05-1925-193/+180
| | | | | | Also, clean up surrounding code style Replace by-value parameter passing with const refs when possible Fix post-increment of iterators
* Add texture overridingrubenwardy2015-05-195-5/+111
|
* Fix build with libstdc++kwolekr2015-05-191-0/+2
| | | | libstdc++ doesn't include <cstring> inside of <string>, unlike libc++.
* Split ObjDef/ObjDefManager out to objdef.cppkwolekr2015-05-1811-247/+298
|
* Lower log level for unexpected behaviourest312015-05-192-8/+8
| | | | | Its a possible mistake to log in to a server with twice the same name. Before, it triggered a server wide error message, now it logs to actionstream.
* Enforce hiding nametagest312015-05-181-0/+5
| | | | | Work around irrlicht bug and hide nametag if its alpha is set to 0. Thanks @TeTpaAka for pointing out workaround.
* Add more swp files to gitignoreest312015-05-181-0/+1
| | | | Specifically, the added rule matches .kate-swp files.
* Make nametags white againest312015-05-181-4/+6
| | | | | | | | Commit 11a96e4901ce54c4646e47866f7a66cd9034c16b commented out version parsing, resulting in the version byte being parsed as part of the color, making nametags dark grey. Re-introduces version parsing and ignores the packet if the version is more recent than ours, fixing the unused variable warning (should have been done anyway).
* Fix null dereference when loading schematic from definition without a ↵kwolekr2015-05-171-1/+2
| | | | NodeDefManager
* Record MapBlock modification reasons as flags instead of stringskwolekr2015-05-176-233/+286
| | | | | This improves performance of MapBlock::raiseModified by a factor of 6. Also, clean up mapblock.h a bit and inline small functions.
* SAPI/Noise: Add PerlinNoiseMap:getMapSlice() functionkwolekr2015-05-176-4/+178
| | | | | | This adds the ability to grab 'slices' of noise calculated by PerlinNoiseMap. Retrieving smaller slices of noise from the computation result as needed optimizes memory usage while maintaining a reasonable amount of CPU overhead.
* Mapgen v5/v7: Detect sandstone, enable sandstone brick dungeonsparamat2015-05-175-34/+69
|
* Add optional buffer param for bulk data array writes in Luakwolekr2015-05-173-24/+43
|
* Noise: Fix interpolation at negative coordinateskwolekr2015-05-171-2/+4
|
* Fix current mod name change missed during rebaseShadowNinja2015-05-161-4/+4
|
* Add -Wsign-compare for Clang builds and fix some signed/unsigned compiler ↵kwolekr2015-05-164-30/+31
| | | | warnings
* SAPI: Accept either ARGB8 table or ColorString to specify colorskwolekr2015-05-165-54/+77
|
* Add core.get_dir_listShadowNinja2015-05-167-36/+39
|
* Add core.request_insecure_environment()ShadowNinja2015-05-165-4/+46
|
* Add core.mkdirShadowNinja2015-05-163-33/+49
|
* Add mod securityShadowNinja2015-05-1622-80/+809
| | | | Due to compatibility concerns, this is temporarily disabled.
* Added hour:minute format to time commandLeMagnesium2015-05-161-14/+36
| | | | | * The time command now accepts parameters in the form <hour>:<minute>, and if invoked with no parameters returns the current time in said format.
* Fix build since last commitest312015-05-162-5/+5
| | | | Also rename method to better match what it does.
* Finalize init packets and enable protocol v25est312015-05-166-28/+38
| | | | This enables srp.
* Add push_ARGB8 to script/common/c_converterTeTpaAka2015-05-153-9/+15
|
* Generalize core.get/set_nametag_color into core.get/set_nametag_attributesTeTpaAka2015-05-157-26/+36
|
* Noise: Make buffer size parameters unsignedkwolekr2015-05-152-7/+7
|
* Schematics: Fix probability values for .mts version 1kwolekr2015-05-151-1/+1
|
* Add minetest.register_on_punchplayerBrandon2015-05-156-10/+71
|
* Add get and set functions for the nametag colorTeTpaAka2015-05-159-2/+104
|
* ANDROID: Do not limit situations where fast is enabledCraig Robbins2015-05-151-10/+3
| | | | Before this commit autofast for Android was ignored if the user was sneaking, digging or building. There is no reason for this and it impedes movement control
* Fix libgmp for Androidest312015-05-152-1/+9
| | | | | | | | | Android terminated immediately after start since commit 181f7baa453c58d4070de7196fd74663110946a8 because library wasn't loaded, and libminetest.so required libgmp.so.10 instead of libgmp.so. The second issue has been solved by the linker flags.
* Don't crash if an item gets dropped into unloaded spacetenplus12015-05-151-1/+11
| | | | Items dropped into unloaded map space will crash game so here's a fix...
* Item entity merging refactorest312015-05-151-45/+56
| | | | Don't ident too much, and add a comment.
* Fix compiler warning about sign comparisonest312015-05-131-1/+1
|
* Build and link gmp correctly on MSVCSmallJoker2015-05-122-2/+5
| | | | Also optimize json's library
* Add code to support raillike group namesNovatux2015-05-122-0/+15
|