# Element Labs > Documentation for the Element Labs FiveM platform, SDK and products. ## Docs - [Element Labs documentation](https://docs.elementlabs.net/getting-started/index.md): Install, configure and operate Element Labs products on your FiveM server. - [Server requirements](https://docs.elementlabs.net/getting-started/requirements.md): What your server needs before you install an Element Labs product. - [Install a product](https://docs.elementlabs.net/getting-started/installation.md): Add the Element SDK and a product resource to your FiveM server. - [Update a product or the SDK](https://docs.elementlabs.net/getting-started/updating.md): Install a new release without losing your configuration, translations and integrations. - [Licensing](https://docs.elementlabs.net/getting-started/licensing.md): What a product licence covers, how downloads are bound to your account, and which files you own. - [How an installation is put together](https://docs.elementlabs.net/concepts/architecture.md): The two kinds of resource an Element Labs installation contains and why the split matters to you. - [What is inside a product resource](https://docs.elementlabs.net/concepts/resources.md): The directories in an installed product, which files you own, and what start order requires. - [Releases and versions](https://docs.elementlabs.net/concepts/releases.md): What a version number tells you, how release channels work, and how documentation lines up. - [Product integrations](https://docs.elementlabs.net/concepts/integrations.md): What an integration is, how to install one, and when it has to be installed again. - [Diagnosing a problem](https://docs.elementlabs.net/support/index.md): Work from what you observe to the page that fixes it. - [A product does not start](https://docs.elementlabs.net/support/product-will-not-start.md): Diagnose a product that fails at start or never appears on the server at all. - [Configuration changes have no effect](https://docs.elementlabs.net/support/configuration-not-applied.md): Diagnose an edited setting that changes nothing in game. - [Text is wrong or missing](https://docs.elementlabs.net/support/text-is-wrong-or-missing.md): Diagnose untranslated text, a key name on screen, or a language that will not change. - [Console messages](https://docs.elementlabs.net/support/console-messages.md): Every console message an Element Labs product prints, what caused it, and what to do. - [Getting help](https://docs.elementlabs.net/support/contact.md): What to include when you contact Element Labs support. - [Changelog](https://docs.elementlabs.net/getting-started/changelog.md): What changed in the latest release of each product. - [The Element SDK](https://docs.elementlabs.net/sdk/index.md): The shared resource every Element Labs product needs, and what you configure through it. - [SDK version requirements](https://docs.elementlabs.net/sdk/compatibility.md): How a product states the SDK versions it accepts, and what it reports on a mismatch. - [Configuration files](https://docs.elementlabs.net/sdk/configuration.md): How product configuration files are written, read and preserved across updates. - [Languages and text](https://docs.elementlabs.net/sdk/localization.md): Choose the language a product speaks, reword its text, and add a translation. - [Supported server resources](https://docs.elementlabs.net/sdk/supported-resources.md): Which frameworks, inventories, databases and interface resources Element Labs products work with. - [A provider of your own](https://docs.elementlabs.net/sdk/custom-provider.md): Make products work with a framework, inventory or interface resource Element Labs does not ship an implementation for, by declaring one from the resource itself. - [The qb-inventory swap hook](https://docs.elementlabs.net/sdk/qb-inventory-swap-hook.md): Add the RegisterOnSwapItems export a product needs to see items move on qb-inventory. - [Server settings](https://docs.elementlabs.net/sdk/server-settings.md): The server.cfg settings that change what Element Labs products report and enforce. - [Element 3D Map](https://docs.elementlabs.net/products/map/index.md): An explorable 3D world map that replaces the default pause map. - [Install the map](https://docs.elementlabs.net/products/map/installation.md): Add Element 3D Map to your FiveM server and open it in game. - [How players use the map](https://docs.elementlabs.net/products/map/using-the-map.md): Every control in the map, from opening it to setting a destination. - [Configuration](https://docs.elementlabs.net/products/map/configuration/index.md): The settings files Element 3D Map ships and what each one controls. - [Controls](https://docs.elementlabs.net/products/map/configuration/controls.md): Set the key that opens the map and tune how the mouse drives the camera. - [Camera](https://docs.elementlabs.net/products/map/configuration/camera.md): Set the altitudes the map works between, the area it covers, and how every camera movement looks. - [Markers](https://docs.elementlabs.net/products/map/configuration/blips.md): Control how markers, vision cones and points of interest are drawn on the map. - [Routes](https://docs.elementlabs.net/products/map/configuration/route.md): Control the line drawn from the player to a destination. - [Interface](https://docs.elementlabs.net/products/map/configuration/hud.md): Turn the on-screen panels of the map on or off. - [Colours](https://docs.elementlabs.net/products/map/configuration/ui.md): Change the colours of the map's interface. - [Visual treatment](https://docs.elementlabs.net/products/map/configuration/visual.md): Control the colour grade, time of day, weather effects and detail distance while the map is open. - [Sound](https://docs.elementlabs.net/products/map/configuration/sound.md): Control the sounds the map plays and which actions make them. - [Language](https://docs.elementlabs.net/products/map/configuration/locales.md): Choose the language the map speaks. - [Exports](https://docs.elementlabs.net/products/map/reference/exports.md): The commands other resources call to open the map, add markers and change the player card. - [Views](https://docs.elementlabs.net/products/map/reference/views.md): Define an alternative map with its own markers, camera, look, interactions and interface. - [Pages](https://docs.elementlabs.net/products/map/reference/pages.md): Add your own screen to the map, described as content the map draws or as your own interface embedded in it. - [Events](https://docs.elementlabs.net/products/map/reference/events.md): The events the map raises, the events it listens for, and how it affects other resources while open. - [The map does not open](https://docs.elementlabs.net/products/map/troubleshooting/map-will-not-open.md): Diagnose a toggle key that does nothing, or a map that closes straight away. - [Markers do not appear](https://docs.elementlabs.net/products/map/troubleshooting/blips-missing.md): Diagnose markers that exist in game but are missing from the map, or shown without their name and icon. - [Changelog](https://docs.elementlabs.net/products/map/changelog.md): What changed in each release of Element 3D Map.