aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-28Add some missing getter functions to the lua APITeTpaAka
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
2015-05-27Consistent const string paramsest31
Parent commit broke behaviour. Thanks @TeTpaAka for testing the fix.
2015-05-27Spare some string copiesest31
2015-05-26Mgv6: Enable snowbiomes by default. Double biome noise spread. 3 octaves, ↵paramat
0.5 persistence for humidity
2015-05-24Small clientiface ASCII art improvementsest31
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).
2015-05-24Biome API, mgv7: Increase heat/humidity spreads. Improve mgv7 noise parametersparamat
2015-05-23Mgv5/v7: Fix generateBiomes biome recalculation logic Biomegen down to y = ↵paramat
-192 for mgv5 deep oceans. Improve code
2015-05-22Fix Windows build, clean up included headersSmallJoker
Also fix a startup error caused by s_security.cpp
2015-05-22Deny empty username early in the protocolest31
Thanks to @UltimateNate for pointing this out :)
2015-05-21Don't ignore nametag attribute change message for newer versionsest31
This allows newer versions to add additional information that isn't read by us, but still in a backwards compatible manner.
2015-05-20Fix documentation for texture override face selector behaviourest31
2015-05-19Replace instances of std::map<std::string, std::string> with StringMapkwolekr
Also, clean up surrounding code style Replace by-value parameter passing with const refs when possible Fix post-increment of iterators
2015-05-19Add texture overridingrubenwardy
2015-05-19Fix build with libstdc++kwolekr
libstdc++ doesn't include <cstring> inside of <string>, unlike libc++.
2015-05-18Split ObjDef/ObjDefManager out to objdef.cppkwolekr
2015-05-19Lower log level for unexpected behaviourest31
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.
2015-05-18Enforce hiding nametagest31
Work around irrlicht bug and hide nametag if its alpha is set to 0. Thanks @TeTpaAka for pointing out workaround.
2015-05-18Add more swp files to gitignoreest31
Specifically, the added rule matches .kate-swp files.
2015-05-18Make nametags white againest31
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).
2015-05-17Fix null dereference when loading schematic from definition without a ↵kwolekr
NodeDefManager
2015-05-17Record MapBlock modification reasons as flags instead of stringskwolekr
This improves performance of MapBlock::raiseModified by a factor of 6. Also, clean up mapblock.h a bit and inline small functions.
2015-05-17SAPI/Noise: Add PerlinNoiseMap:getMapSlice() functionkwolekr
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.
2015-05-17Mapgen v5/v7: Detect sandstone, enable sandstone brick dungeonsparamat
2015-05-17Add optional buffer param for bulk data array writes in Luakwolekr
2015-05-17Noise: Fix interpolation at negative coordinateskwolekr
2015-05-16Fix current mod name change missed during rebaseShadowNinja
2015-05-16Add -Wsign-compare for Clang builds and fix some signed/unsigned compiler ↵kwolekr
warnings
2015-05-16SAPI: Accept either ARGB8 table or ColorString to specify colorskwolekr
2015-05-16Add core.get_dir_listShadowNinja
2015-05-16Add core.request_insecure_environment()ShadowNinja
2015-05-16Add core.mkdirShadowNinja
2015-05-16Add mod securityShadowNinja
Due to compatibility concerns, this is temporarily disabled.
2015-05-16Added hour:minute format to time commandLeMagnesium
* The time command now accepts parameters in the form <hour>:<minute>, and if invoked with no parameters returns the current time in said format.
2015-05-16Fix build since last commitest31
Also rename method to better match what it does.
2015-05-16Finalize init packets and enable protocol v25est31
This enables srp.
2015-05-15Add push_ARGB8 to script/common/c_converterTeTpaAka
2015-05-15Generalize core.get/set_nametag_color into core.get/set_nametag_attributesTeTpaAka
2015-05-15Noise: Make buffer size parameters unsignedkwolekr
2015-05-15Schematics: Fix probability values for .mts version 1kwolekr
2015-05-15Add minetest.register_on_punchplayerBrandon
2015-05-15Add get and set functions for the nametag colorTeTpaAka
2015-05-15ANDROID: Do not limit situations where fast is enabledCraig Robbins
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
2015-05-15Fix libgmp for Androidest31
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.
2015-05-15Don't crash if an item gets dropped into unloaded spacetenplus1
Items dropped into unloaded map space will crash game so here's a fix...
2015-05-15Item entity merging refactorest31
Don't ident too much, and add a comment.
2015-05-13Fix compiler warning about sign comparisonest31
2015-05-12Build and link gmp correctly on MSVCSmallJoker
Also optimize json's library
2015-05-12Add code to support raillike group namesNovatux
2015-05-12is_player() is no player-only functionest31
2015-05-12Mapgen v5/6/7: Cleanup node resolver and aliasesparamat