minetest/src
Paramat b546e8938d
L-System trees: Remove hardcoded use of 'mapgen_dirt' alias (#9931)
Games often and increasingly do not use this mapgen alias, as it
is only required for Mapgen V6. Such games were triggering the
recently added error message.

Even if this mapgen alias was defined, dirt nodes placed under a
wide trunk were inconsistent with biomes that do not use dirt
surface nodes.

Place trunk nodes below a wide trunk instead of 'mapgen_dirt'.
On sloping ground, the trunk then extends down to the surface,
instead of the surface rising up to meet the trunk. This looks
more natural and does not alter the terrain.
2020-05-25 21:11:57 +01:00
..
client Silence GCC warning in mapblock_mesh 2020-05-25 19:10:23 +02:00
content Overall improvements to log messages (#9598) 2020-04-08 20:13:23 +02:00
database Add PostgreSQL authentication backend (#9756) 2020-04-27 06:54:48 +02:00
gui Add chat_font_size setting (#9736) 2020-05-24 14:24:13 +02:00
irrlicht_changes StaticText: Reset background on EnrichedString change (#9340) 2020-02-01 20:41:32 +01:00
mapgen L-System trees: Remove hardcoded use of 'mapgen_dirt' alias (#9931) 2020-05-25 21:11:57 +01:00
network Implement spawning particles with node texture appearance 2020-05-23 22:52:21 +02:00
script Implement spawning particles with node texture appearance 2020-05-23 22:52:21 +02:00
server Server class code cleanups (#9769) 2020-05-07 22:38:41 +02:00
threading Optimize semaphore wait with zero timeout on POSIX 2019-11-14 20:20:14 +01:00
unittest Allow ObjDefManager instances to be cloned 2020-05-05 19:26:59 +02:00
util Modernize include guards and add missing ones (#9898) 2020-05-23 13:23:05 +02:00
CMakeLists.txt Cleanup of particle & particlespawner structures and code (#9893) 2020-05-22 13:23:25 +02:00
activeobject.h Drop genericobject.{cpp,h} (#9629) 2020-04-10 19:49:20 +02:00
activeobjectmgr.h Add an activeobject manager to hold active objects (#7939) 2018-12-13 20:18:54 +01:00
ban.cpp Add unittests on ActiveObject and BanManager class (#6866) 2018-01-01 18:48:52 +01:00
ban.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
chat.cpp Fix last performance-type-promotion-in-math-fn problems 2018-04-04 07:42:40 +02:00
chat.h Fix last performance-type-promotion-in-math-fn problems 2018-04-04 07:42:40 +02:00
chat_interface.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
chatmessage.h Travis: Update clang from 4.0 to 5.0 (#6467) 2017-10-09 11:32:06 +02:00
clientiface.cpp Fix constant re-queueing of emerges that will always be unsuccessful 2020-05-24 11:48:33 +02:00
clientiface.h Add server side translations capability (#9733) 2020-04-25 07:20:00 +02:00
cloudparams.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
cmake_config.h.in Add MetricsBackend with prometheus counter support 2020-04-29 07:48:08 +02:00
cmake_config_githash.h.in C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
collision.cpp Add missing sao->isGone() checks 2020-05-18 23:23:25 +02:00
collision.h Expose collided objects in moveresult 2020-05-06 14:03:52 +02:00
config.h Add STATIC_LOCALEDIR to BUILD_INFO and move it to version.cpp 2020-04-27 17:50:05 +02:00
constants.h Fix breath_bar scaling; delay breath_bar hiding by one second (#8271) 2020-04-28 19:30:57 +02:00
content_mapnode.cpp Modernize src/c* src/d* and src/e* files (#6263) 2017-08-17 23:02:50 +02:00
content_mapnode.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
content_nodemeta.cpp C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
content_nodemeta.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
convert_json.cpp Add online content repository 2018-04-19 20:14:53 +01:00
convert_json.h Update JsonCPP to 1.8.3 (#6466) 2017-09-26 20:30:14 +02:00
craftdef.cpp Overall improvements to log messages (#9598) 2020-04-08 20:13:23 +02:00
craftdef.h Clean up craft replacements docs 2019-12-07 23:46:24 +01:00
daynightratio.h Make natural night light as bright as MT 0.4.16 (#9053) 2019-10-18 21:54:44 +01:00
debug.cpp Fix some misspellings (#8104) 2019-01-16 13:39:13 +01:00
debug.h Remove DSTACK support (#6346) 2017-08-30 08:09:41 +02:00
defaultsettings.cpp Add chat_font_size setting (#9736) 2020-05-24 14:24:13 +02:00
defaultsettings.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
emerge.cpp Fix documentation of emergequeue_limit settings 2020-05-24 11:48:33 +02:00
emerge.h Fix remaining issues with mapgen scriptapi 2020-05-05 19:26:59 +02:00
environment.cpp Move serveractiveobject & unitsao 2020-04-11 16:07:17 +02:00
environment.h scriptapi: Sort out ServerEnvironment / Environment distinction properly 2020-04-11 13:12:51 +02:00
event.h event.h: Fix import GCC warning caused by ce87310 2018-03-31 14:33:54 +02:00
exceptions.h Modernize source code: last part (#6285) 2017-08-20 13:30:50 +02:00
face_position_cache.cpp Modernize various files 2017-08-18 07:44:52 +02:00
face_position_cache.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
filesys.cpp Fix a stringop-truncation GCC warning 2018-12-04 12:39:19 +01:00
filesys.h Load files from subfolders in texturepacks 2017-11-17 19:23:08 +00:00
gamedef.h Client eventmanager refactor (#7179) 2018-03-30 18:32:52 +02:00
gameparams.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
gettext.cpp Fix detection of in-place path_locale when RUN_IN_PLACE=0 2020-04-27 17:50:05 +02:00
gettext.h Fix segfault caused by wrong wgettext() 2018-04-09 16:25:57 +02:00
gettime.h Allow customizing chat message format (#8529) 2019-08-08 17:04:46 +01:00
httpfetch.cpp httpfetch: Disable IPv6 here too if requested by settings (#8399) 2019-03-18 15:06:27 +01:00
httpfetch.h Travis: Update clang from 4.0 to 5.0 (#6467) 2017-10-09 11:32:06 +02:00
hud.cpp Add support for statbar “off state” icons (#9462) 2020-05-11 21:40:45 +02:00
hud.h Modernize include guards and add missing ones (#9898) 2020-05-23 13:23:05 +02:00
inventory.cpp Inventory: Properly revert client predictions (#8945) 2019-09-18 18:47:09 +02:00
inventory.h Inventory: Properly revert client predictions (#8945) 2019-09-18 18:47:09 +02:00
inventorymanager.cpp Move serveractiveobject & unitsao 2020-04-11 16:07:17 +02:00
inventorymanager.h InventoryManager: Fix virtual function overload warning 2019-09-09 20:35:45 +02:00
irr_aabb3d.h Revert 6587 - Optimize entity-entity collision (#7539) 2018-07-08 21:30:55 +01:00
irr_ptr.h Add Irrlicht-specific smart pointer (#6814) 2019-04-12 17:27:39 +01:00
irr_v2d.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
irr_v3d.h Revert 6587 - Optimize entity-entity collision (#7539) 2018-07-08 21:30:55 +01:00
irrlichttypes.h Fix Android build (#7873) 2018-11-18 11:48:16 +01:00
irrlichttypes_bloated.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
irrlichttypes_extrabloated.h Use true pitch/yaw/roll rotations without loss of precision by pgimeno (#8019) 2019-02-07 21:26:06 +00:00
itemdef.cpp Fix alias handling of get_content_id (#9712) 2020-04-19 19:07:54 +02:00
itemdef.h Refactor texture overrides and add new features (#9600) 2020-04-14 20:41:29 +02:00
itemgroup.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
itemstackmetadata.cpp Add player:get_meta(), deprecate player attributes (#7202) 2018-04-06 10:52:29 +02:00
itemstackmetadata.h Add player:get_meta(), deprecate player attributes (#7202) 2018-04-06 10:52:29 +02:00
light.cpp Improve light curve parameter limits and documentation (#9054) 2019-10-24 01:08:49 +01:00
light.h Light curve: Simplify and improve code, fix darkened daytime sky (#7693) 2018-09-16 17:59:42 +01:00
log.cpp Add chat_log_level setting (#9223) 2020-05-14 19:26:15 +02:00
log.h Add chat_log_level setting (#9223) 2020-05-14 19:26:15 +02:00
main.cpp Server class code cleanups (#9769) 2020-05-07 22:38:41 +02:00
map.cpp Cache liquid alternative IDs (#8053) 2020-05-20 22:52:10 +01:00
map.h Add MetricsBackend with prometheus counter support 2020-04-29 07:48:08 +02:00
map_settings_manager.cpp Fix mapgen settings in minetest.conf being ignored (#9737) 2020-04-26 19:32:29 +02:00
map_settings_manager.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
mapblock.cpp Merge pull request #8776 from osjc/FixGetNode 2019-08-10 19:45:44 +02:00
mapblock.h Optimize ABM checks. 2018-07-21 03:09:39 -07:00
mapnode.cpp Cache liquid alternative IDs (#8053) 2020-05-20 22:52:10 +01:00
mapnode.h Rework functionality of leveled nodes (#9852) 2020-05-19 21:08:37 +02:00
mapsector.cpp ServerMap saving: cleanups (#6274) 2017-08-19 11:29:46 +02:00
mapsector.h ServerMap saving: cleanups (#6274) 2017-08-19 11:29:46 +02:00
metadata.cpp Add player:get_meta(), deprecate player attributes (#7202) 2018-04-06 10:52:29 +02:00
metadata.h Add player:get_meta(), deprecate player attributes (#7202) 2018-04-06 10:52:29 +02:00
modchannels.cpp Add session_t typedef + remove unused functions (#6470) 2017-09-27 19:47:36 +02:00
modchannels.h Add session_t typedef + remove unused functions (#6470) 2017-09-27 19:47:36 +02:00
modifiedstate.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
nameidmapping.cpp Code modernization: src/n*, src/o* (#6280) 2017-08-19 11:30:46 +02:00
nameidmapping.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
nodedef.cpp Cache liquid alternative IDs (#8053) 2020-05-20 22:52:10 +01:00
nodedef.h Cache liquid alternative IDs (#8053) 2020-05-20 22:52:10 +01:00
nodemetadata.cpp Send only changed node metadata to clients instead of whole mapblock (#5268) 2018-12-04 20:37:48 +01:00
nodemetadata.h Send only changed node metadata to clients instead of whole mapblock (#5268) 2018-12-04 20:37:48 +01:00
nodetimer.cpp Code modernization: src/n*, src/o* (#6280) 2017-08-19 11:30:46 +02:00
nodetimer.h Code modernization: src/n*, src/o* (#6280) 2017-08-19 11:30:46 +02:00
noise.cpp Remove unused lookup table from noise.cpp 2020-04-26 19:52:09 +02:00
noise.h Code modernization: src/n*, src/o* (#6280) 2017-08-19 11:30:46 +02:00
objdef.cpp Allow ObjDefManager instances to be cloned 2020-05-05 19:26:59 +02:00
objdef.h Fix remaining issues with mapgen scriptapi 2020-05-05 19:26:59 +02:00
object_properties.cpp Damage texture modifier (#9833) 2020-05-11 21:41:36 +02:00
object_properties.h Damage texture modifier (#9833) 2020-05-11 21:41:36 +02:00
particles.cpp Implement spawning particles with node texture appearance 2020-05-23 22:52:21 +02:00
particles.h Implement spawning particles with node texture appearance 2020-05-23 22:52:21 +02:00
pathfinder.cpp Reduce ServerEnvironment propagation (#9642) 2020-04-11 19:59:43 +02:00
pathfinder.h Reduce ServerEnvironment propagation (#9642) 2020-04-11 19:59:43 +02:00
player.cpp Unify wield item handling (#8677) 2019-08-07 19:16:31 +02:00
player.h set_fov: Add support for time-based transitions (#9705) 2020-05-02 12:52:11 +02:00
porting.cpp Fix build on FreeBSD, broken since open_url 2020-05-24 15:31:06 +01:00
porting.h Add core.open_url() to main menu API (#8592) 2020-05-17 19:09:10 +01:00
porting_android.cpp Add core.open_url() to main menu API (#8592) 2020-05-17 19:09:10 +01:00
porting_android.h Add core.open_url() to main menu API (#8592) 2020-05-17 19:09:10 +01:00
profiler.cpp Better F6 profiler (#8750) 2019-08-13 19:56:55 +02:00
profiler.h Better F6 profiler (#8750) 2019-08-13 19:56:55 +02:00
raycast.cpp Ease selection of entities behind nodes (#7739) 2018-10-26 19:23:33 +02:00
raycast.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
reflowscan.cpp Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
reflowscan.h Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
remoteplayer.cpp Sky API: Rename *_tint to fog_*_tint for consistency 2020-05-05 08:37:04 +02:00
remoteplayer.h Fix code style to make clang-format happy 2020-03-05 20:55:29 +01:00
rollback.cpp Code modernization: src/p*, src/q*, src/r*, src/s* (partial) (#6282) 2017-08-19 14:25:35 +02:00
rollback.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
rollback_interface.cpp Fix some reference counters (memleak) (#8981) 2019-09-24 19:05:28 +02:00
rollback_interface.h Code modernization: src/p*, src/q*, src/r*, src/s* (partial) (#6282) 2017-08-19 14:25:35 +02:00
serialization.cpp Add limit parameter to decompressZlib 2020-02-01 14:05:26 +01:00
serialization.h Add limit parameter to decompressZlib 2020-02-01 14:05:26 +01:00
server.cpp Optimize particlespawner sending by not sending to distant players 2020-05-23 22:52:21 +02:00
server.h Cleanup of particle & particlespawner structures and code (#9893) 2020-05-22 13:23:25 +02:00
serverenvironment.cpp Add missing sao->isGone() checks 2020-05-18 23:23:25 +02:00
serverenvironment.h Fix Server triggering wrong errors if environment init fails 2020-05-07 22:02:22 +02:00
serverlist.cpp Make core.get_favorites("local") ignore duplicates (#7926) 2019-11-08 22:18:20 +01:00
serverlist.h Add online content repository 2018-04-19 20:14:53 +01:00
settings.cpp Settings: Fix game minetest.conf flags overriding defaults (#9404) 2020-02-17 19:26:32 +01:00
settings.h Settings: Fix game minetest.conf flags overriding defaults (#9404) 2020-02-17 19:26:32 +01:00
settings_translation_file.cpp Update minetest.conf.example, settings_translation_file.cpp 2020-04-03 23:19:36 +02:00
skyparams.h Color gradient for default and 'regular' type sky (#9502) 2020-05-09 17:14:56 +02:00
sound.h Proselytize the network. Use IEEE F32 (#8030) 2019-01-03 17:04:26 +01:00
staticobject.cpp Drop content_sao.{cpp,h} 2020-04-11 16:07:17 +02:00
staticobject.h ServerEnvironment & StaticObject cleanups 2018-03-09 23:27:26 +01:00
terminal_chat_console.cpp Modernize source code: last part (#6285) 2017-08-20 13:30:50 +02:00
terminal_chat_console.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
texture_override.cpp Refactor texture overrides and add new features (#9600) 2020-04-14 20:41:29 +02:00
texture_override.h Refactor texture overrides and add new features (#9600) 2020-04-14 20:41:29 +02:00
tileanimation.cpp Proselytize the network. Use IEEE F32 (#8030) 2019-01-03 17:04:26 +01:00
tileanimation.h Bump minimal protocol version to 36 (#6319) 2017-08-29 19:26:55 +02:00
tool.cpp Punchwear (improved) (#8959) 2019-09-22 22:12:21 +02:00
tool.h Punchwear (improved) (#8959) 2019-09-22 22:12:21 +02:00
translation.cpp Add server side translations capability (#9733) 2020-04-25 07:20:00 +02:00
translation.h Add server side translations capability (#9733) 2020-04-25 07:20:00 +02:00
version.cpp Add STATIC_LOCALEDIR to BUILD_INFO and move it to version.cpp 2020-04-27 17:50:05 +02:00
version.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
voxel.cpp Node definition manager refactor (#7016) 2018-02-10 21:04:16 +01:00
voxel.h VoxelArea: add_{x,y,z,p} must be static 2018-03-09 23:27:26 +01:00
voxelalgorithms.cpp Merge pull request #8776 from osjc/FixGetNode 2019-08-10 19:45:44 +02:00
voxelalgorithms.h Remove unused light updating code 2018-02-04 03:16:45 +00:00