---@meta _
-- DRAFT 1 DONE
-- luanti/doc/lua_api.md: Aliases > Mapgen aliases

-- ------------------------------- MapgenAlias ------------------------------ --

--[[
WIPDOC
]]
---@alias core.MapgenAlias.essential
--- | "mapgen_stone"
--- | "mapgen_water_source"
--- | "mapgen_river_water_source"

--[[
WIPDOC
]]
---@alias core.MapgenAlias.optional
--- | "mapgen_lava_source"
--- | "mapgen_cobble"

--[[
WIPDOC
]]
---@alias core.MapgenAlias.v6.essential
--- | "mapgen_stone"
--- | "mapgen_water_source"
--- | "mapgen_lava_source"
--- | "mapgen_dirt"
--- | "mapgen_dirt_with_grass"
--- | "mapgen_sand"
--- | "mapgen_tree"
--- | "mapgen_leaves"
--- | "mapgen_apple"
--- | "mapgen_cobble"

--[[
WIPDOC
]]
---@alias core.MapgenAlias.v6.optional
--- | "mapgen_gravel"
--- | "mapgen_desert_stone"
--- | "mapgen_desert_sand"
--- | "mapgen_dirt_with_snow"
--- | "mapgen_snowblock"
--- | "mapgen_snow"
--- | "mapgen_ice"
--- | "mapgen_jungletree"
--- | "mapgen_jungleleaves"
--- | "mapgen_junglegrass"
--- | "mapgen_pine_tree"
--- | "mapgen_pine_needles"
--- | "mapgen_stair_cobble"
--- | "mapgen_mossycobble"
--- | "mapgen_stair_desert_stone"

--[[
WIPDOC
]]
---@alias core.MapgenAlias
--- | core.MapgenAlias.essential
--- | core.MapgenAlias.optional
--- | core.MapgenAlias.v6.essential
--- | core.MapgenAlias.v6.optional

--[[
WIPDOC
]]
---@alias core.Alias
--- | core.MapgenAlias
--- | string