David Heidelberg eb52a149a0 Enable IPO/LTO by default except for debug builds (#14198) 3 months ago
..
benchmark 0383c44f0d Custom data structure for active objects to get performance *and* safety (#13880) 4 months ago
client eb52a149a0 Enable IPO/LTO by default except for debug builds (#14198) 3 months ago
content da832a295e Delete clang-format files and comments (#14079) 5 months ago
database 961652c2e9 Address some clang-tidy warnings 5 months ago
gui eb52a149a0 Enable IPO/LTO by default except for debug builds (#14198) 3 months ago
irrlicht_changes 61d0f613df Hand roll UTF-16 conversion in CGUITTFont (#14121) 5 months ago
mapgen e10d8080ba Add flag to control mgv6 temple generation (#14293) 4 months ago
network adaa4cc2f3 Move hard coded minimap to builtin (#14071) 3 months ago
script eb52a149a0 Enable IPO/LTO by default except for debug builds (#14198) 3 months ago
server e7dbd325d2 RemotePlayer: make peer ID always reflect the validity of PlayerSAO (#14317) 4 months ago
threading 7c7ae79f9f Fix native thread handle usage on win32 4 months ago
unittest adaa4cc2f3 Move hard coded minimap to builtin (#14071) 3 months ago
util 176e674a51 Add wear bar color API (#13328) 4 months ago
CMakeLists.txt 5dbc1d4c08 Move some files to src/server/ 4 months ago
activeobject.h 0d61598d8a Extend bone override capabilities (#12388) 5 months ago
activeobjectmgr.h 0383c44f0d Custom data structure for active objects to get performance *and* safety (#13880) 4 months ago
chat.cpp 4468813d47 Show more lines in chat scrollback buffer (#14290) 4 months ago
chat.h 2fbf5f4250 CSM: Fix duplicate player names (#13910) 7 months ago
chat_interface.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
chatmessage.h 17016090e3 Travis: Update clang from 4.0 to 5.0 (#6467) 6 years ago
clientdynamicinfo.h 91ba02449b Add `touch_controls` boolean to `get_player_window_information()` (#14092) 5 months ago
cmake_config.h.in 225aa107f6 Define strlcpy only on platforms where it's not available 4 months ago
cmake_config_githash.h.in 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
collision.cpp a98200bb4c Avoid movement jitter (#13093) 5 months ago
collision.h b6b80f55c8 Expose collided objects in moveresult 4 years ago
config.h 8cccd75e81 Android build via CMake (#13528) 1 year ago
constants.h 84d4647329 Scale resend timeout exponentially 4 months ago
content_mapnode.cpp 13e995b811 Modernize src/c* src/d* and src/e* files (#6263) 6 years ago
content_mapnode.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
content_nodemeta.cpp 947466ab28 (se)SerializeString: Include max length in the name 3 years ago
content_nodemeta.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
convert_json.cpp 7f6b09dce8 Use json forward-declarations 1 year ago
convert_json.h 7f6b09dce8 Use json forward-declarations 1 year ago
craftdef.cpp ccd696c49a Throw Hocroft-Karp onto shapeless recipes 1 year ago
craftdef.h ccd696c49a Throw Hocroft-Karp onto shapeless recipes 1 year ago
daynightratio.h 79440605ec Make natural night light as bright as MT 0.4.16 (#9053) 4 years ago
debug.cpp 033128d8dc Show better description to users when std::bad_alloc happens 8 months ago
debug.h 033128d8dc Show better description to users when std::bad_alloc happens 8 months ago
defaultsettings.cpp 7c9706fdcf Remove unused meshgen_block_cache_size setting 4 months ago
defaultsettings.h 37a05ec8d6 Settings: Proper priority hierarchy 3 years ago
dummygamedef.h 7c21347a40 Rename "mod metadata" to "mod storage" everywhere 1 year ago
dummymap.h f916398a54 Add lighting test and benchmark (#12802) 1 year ago
emerge.cpp 3b74cc4a41 Replace PP with direct printing 11 months ago
emerge.h f5a8593b11 Add more Prometheus metrics (#12274) 2 years ago
environment.cpp 5958714309 Tool specific pointing and blocking pointable type (#13992) 4 months ago
environment.h 5958714309 Tool specific pointing and blocking pointable type (#13992) 4 months ago
exceptions.h f08e4bb27d Return to the main menu if a shader compilation fails (#14256) 4 months ago
face_position_cache.cpp 55ab4264dc Modernize various files 6 years ago
face_position_cache.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
filesys.cpp 4259ac96ea Optimize fs::CopyFileContents on Linux and Windows 3 months ago
filesys.h 8b108ed5f2 Use nicer syntax for nested namespace definitions 11 months ago
gamedef.h 8b108ed5f2 Use nicer syntax for nested namespace definitions 11 months ago
gameparams.h 03d86ea0b4 Add register dialog to separate login/register (#12185) 2 years ago
gettext.cpp 6f494a968d Move setenv compat code to porting.h 4 months ago
gettext.h 67068cfaf4 Get rid of wgettext 1 year ago
gettime.h 0d91ef78dd Refactor local time getter functions (#12221) 2 years ago
httpfetch.cpp 5756d6262e Minor improvements and fixes in httpfetch.cpp 4 months ago
httpfetch.h 9ec40ce8e9 Enforce minimum for curl(_file_download)_timeout 8 months ago
hud.cpp af4009d924 Add chat HUD flag (#13189) 1 year ago
hud.h 2ea8d9ca11 Fix out of range enum casts in deSerialize functions (#14090) 4 months ago
inventory.cpp 961652c2e9 Address some clang-tidy warnings 5 months ago
inventory.h 176e674a51 Add wear bar color API (#13328) 4 months ago
inventorymanager.cpp 454eb3901d Inventory: Fix deleted inventory being used for regaining locked lists 7 months ago
inventorymanager.h 00c647e4cc Convert spaces to tabs (#13506) 1 year ago
irr_aabb3d.h 94cd2bfeac Revert 6587 - Optimize entity-entity collision (#7539) 5 years ago
irr_ptr.h da832a295e Delete clang-format files and comments (#14079) 5 months ago
irr_v2d.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
irr_v3d.h 94cd2bfeac Revert 6587 - Optimize entity-entity collision (#7539) 5 years ago
irrlichttypes.h 3bafbaac49 Remove dead code behind Irrlicht version checks 1 year ago
irrlichttypes_bloated.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
irrlichttypes_extrabloated.h d5456da69d Use true pitch/yaw/roll rotations without loss of precision by pgimeno (#8019) 5 years ago
itemdef.cpp 176e674a51 Add wear bar color API (#13328) 4 months ago
itemdef.h 176e674a51 Add wear bar color API (#13328) 4 months ago
itemgroup.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
itemstackmetadata.cpp 176e674a51 Add wear bar color API (#13328) 4 months ago
itemstackmetadata.h 176e674a51 Add wear bar color API (#13328) 4 months ago
json-forwards.h 7f6b09dce8 Use json forward-declarations 1 year ago
light.cpp f5a203fbcd Fix light overflow of u8 if light is saturated at 255 (#10305) 3 years ago
light.h 79e393cf4b Light curve: Simplify and improve code, fix darkened daytime sky (#7693) 5 years ago
lighting.cpp 00c647e4cc Convert spaces to tabs (#13506) 1 year ago
lighting.h e0d4a9d575 Make volumetric light effect strength server controllable 5 months ago
log.cpp 9c348d057e Replace the old STATIC_ASSERT macro with static_assert 11 months ago
log.h 4da8a18c8c Check specific outputs for isatty (#12980) 1 year ago
main.cpp 89eabb5803 Drop speed tests and some other unused code from clientlauncher.cpp 4 months ago
map.cpp 9da1354f3a Fix missing limit check for block y pos (#14320) 4 months ago
map.h 59abf1bb42 Allow active blocks to be generated (#14185) 4 months ago
map_settings_manager.cpp 524d446757 Minor script api fixes/cleanups 11 months ago
map_settings_manager.h 524d446757 Minor script api fixes/cleanups 11 months ago
mapblock.cpp 6aa4f14a28 Drop some unneeded MOD_REASONs 4 months ago
mapblock.h 6aa4f14a28 Drop some unneeded MOD_REASONs 4 months ago
mapnode.cpp 08ee6d8d4b Add rotation support for wallmounted nodes in 'ceiling' or 'floor' mode (#11073) 4 months ago
mapnode.h b3503e7853 Embed data directly in mapblocks 1 year ago
mapsector.cpp 9da1354f3a Fix missing limit check for block y pos (#14320) 4 months ago
mapsector.h 4bf95703a0 Allow access into MapSector::m_blocks (#14232) 4 months ago
metadata.cpp 8817af07fb Deprecate special handling of `${key}` syntax in metadata values (#12970) 1 year ago
metadata.h 8817af07fb Deprecate special handling of `${key}` syntax in metadata values (#12970) 1 year ago
modchannels.cpp 04bd253390 Move the codebase to C++14 2 years ago
modchannels.h ad7daf7b52 Add session_t typedef + remove unused functions (#6470) 6 years ago
modifiedstate.h 9408a1a025 Reduce size of some MapBlock members 5 months ago
nameidmapping.cpp 947466ab28 (se)SerializeString: Include max length in the name 3 years ago
nameidmapping.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
nodedef.cpp eb52a149a0 Enable IPO/LTO by default except for debug builds (#14198) 3 months ago
nodedef.h 5958714309 Tool specific pointing and blocking pointable type (#13992) 4 months ago
nodemetadata.cpp 7e8831a414 Inventory: Don't throw resize lock exception in destructor (#13894) 7 months ago
nodemetadata.h f4a01f3a5d Avoid duplication of mod metadata in memory (#12562) 1 year ago
nodetimer.cpp 1992db1395 Code modernization: src/n*, src/o* (#6280) 6 years ago
nodetimer.h d1b80b462e Fix typos and en_US/en_GB inconsistency in various files (#12902) 1 year ago
noise.cpp ceaa7e2fb0 Add API for restoring PseudoRandom and PcgRandom state (#14123) 4 months ago
noise.h e416c99419 Fix signed overflow UB in PseudoRandom::next() 4 months ago
objdef.cpp 2062c80e21 Allow ObjDefManager instances to be cloned 4 years ago
objdef.h c28fbd06a8 Fix remaining issues with mapgen scriptapi 4 years ago
object_properties.cpp 5958714309 Tool specific pointing and blocking pointable type (#13992) 4 months ago
object_properties.h 5958714309 Tool specific pointing and blocking pointable type (#13992) 4 months ago
particles.cpp 2ea8d9ca11 Fix out of range enum casts in deSerialize functions (#14090) 4 months ago
particles.h 2ea8d9ca11 Fix out of range enum casts in deSerialize functions (#14090) 4 months ago
pathfinder.cpp 3b74cc4a41 Replace PP with direct printing 11 months ago
pathfinder.h 5cc06e4748 Reduce ServerEnvironment propagation (#9642) 4 years ago
player.cpp 92c55c27cf Add function to get all HUD elements (#14042) 4 months ago
player.h 92c55c27cf Add function to get all HUD elements (#14042) 4 months ago
porting.cpp 6550bc252f Fix logic in porting::attachOrCreateConsole() 4 months ago
porting.h 225aa107f6 Define strlcpy only on platforms where it's not available 4 months ago
porting_android.cpp a29d3cf074 Save the settings in more cases to avoid losing setting changes (especially on Android) (#14266) 4 months ago
porting_android.h 1ba26d67bd Remove excessive includes from porting.h 4 months ago
profiler.cpp 3d232e2345 Add MAX profiler option 1 year ago
profiler.h 3d232e2345 Add MAX profiler option 1 year ago
raycast.cpp 5958714309 Tool specific pointing and blocking pointable type (#13992) 4 months ago
raycast.h 5958714309 Tool specific pointing and blocking pointable type (#13992) 4 months ago
reflowscan.cpp d1b80b462e Fix typos and en_US/en_GB inconsistency in various files (#12902) 1 year ago
reflowscan.h 3face01a20 Node definition manager refactor (#7016) 6 years ago
remoteplayer.cpp e7dbd325d2 RemotePlayer: make peer ID always reflect the validity of PlayerSAO (#14317) 4 months ago
remoteplayer.h e7dbd325d2 RemotePlayer: make peer ID always reflect the validity of PlayerSAO (#14317) 4 months ago
rollback_interface.cpp 3b74cc4a41 Replace PP with direct printing 11 months ago
rollback_interface.h 7528986e44 Code modernization: src/p*, src/q*, src/r*, src/s* (partial) (#6282) 6 years ago
serialization.cpp 00c647e4cc Convert spaces to tabs (#13506) 1 year ago
serialization.h d1624a5521 Switch MapBlock compression to zstd (#10788) 2 years ago
server.cpp 93381014a0 Bypass media transfer in single player 3 months ago
server.h 93381014a0 Bypass media transfer in single player 3 months ago
serverenvironment.cpp 83f779c52d Fix active object adding to not generated block (#14311) 3 months ago
serverenvironment.h e7dbd325d2 RemotePlayer: make peer ID always reflect the validity of PlayerSAO (#14317) 4 months ago
settings.cpp 961652c2e9 Address some clang-tidy warnings 5 months ago
settings.h 961652c2e9 Address some clang-tidy warnings 5 months ago
settings_translation_file.cpp c2c8d4d410 Remove controls listed in the pause menu (no touchscreen) (#13282) 4 months ago
skyparams.h 9e3a11534f Allow fog color to be overriden properly (#14296) 4 months ago
sound.h edcbfa31c9 Sound refactor and improvements (#12764) 11 months ago
staticobject.cpp 322c8cf270 Reduce exposure of various internals (#12885) 1 year ago
staticobject.h 322c8cf270 Reduce exposure of various internals (#12885) 1 year ago
terminal_chat_console.cpp 1ba26d67bd Remove excessive includes from porting.h 4 months ago
terminal_chat_console.h 2fbf5f4250 CSM: Fix duplicate player names (#13910) 7 months ago
texture_override.cpp 961652c2e9 Address some clang-tidy warnings 5 months ago
texture_override.h 961652c2e9 Address some clang-tidy warnings 5 months ago
tileanimation.cpp 2ea8d9ca11 Fix out of range enum casts in deSerialize functions (#14090) 4 months ago
tileanimation.h 2ea8d9ca11 Fix out of range enum casts in deSerialize functions (#14090) 4 months ago
tool.cpp 176e674a51 Add wear bar color API (#13328) 4 months ago
tool.h 176e674a51 Add wear bar color API (#13328) 4 months ago
translation.cpp 622d857bed Update my name 1 year ago
translation.h 622d857bed Update my name 1 year ago
unsupported_language_list.txt c60d971bc4 Move unsupported language list into a separate file (#13865) 8 months ago
version.cpp 8cccd75e81 Android build via CMake (#13528) 1 year ago
version.h 921151d97a C++ modernize: Pragma once (#6264) 6 years ago
voxel.cpp 9676364c1f Optimize lighting calculation (#12797) 1 year ago
voxel.h 3b74cc4a41 Replace PP with direct printing 11 months ago
voxelalgorithms.cpp bf987bf58a Handle blit_back_with_light with empty area 10 months ago
voxelalgorithms.h f916398a54 Add lighting test and benchmark (#12802) 1 year ago