# Raft Modding

## Raft Modding

- [Welcome to the RaftModding docs!](https://api.raftmodding.com/readme.md)
- [Installing Raft Mod Loader](https://api.raftmodding.com/getting-started/installing-raft-mod-loader.md): This tutorial is designed to guide you through the process of installing RaftModLoader.
- [Troubleshooting](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/troubleshooting.md): Helping you to troubleshoot common issues with the Raft Mod Loader
- [An error occured while fetching for updates](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/troubleshooting/an-error-occured-while-fetchting-for-updates.md): This guide aims to fix the following error : "An error occured while fetching for updates"
- [Disabling IPV6](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/troubleshooting/an-error-occured-while-fetchting-for-updates/disabling-ipv6.md): This guide will explain how to disable IPV6
- [Changing the DNS](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/troubleshooting/an-error-occured-while-fetchting-for-updates/changing-the-dns.md): This guide will explain how to change your DNS to the Google one which is not blacklisting our website
- [The menu inside the game doesn't show up](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/troubleshooting/the-menu-inside-the-game-doesnt-show-up.md): This guide aims to fix an issue where the mod menu doesn't appear in-game
- [The game crashes on startup](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/troubleshooting/the-game-crashes-on-startup.md): Fixing the issue of the game crashing on startup
- [There are error notifications in-game](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/troubleshooting/there-are-error-notifications-in-game.md): Fixing the issue of the error counter going up in the bottom right hand corner
- [Linux or Steam Deck installation](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/linux-installation.md): This Tutorial aims to show you how to install RaftModLoader on Linux and Steam Deck.
- [Configuring your antivirus](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/configuring-your-antivirus.md): This page will guide you on resolving false positive errors on RMLLauncher, ensuring a smoother experience without unnecessary interruptions.
- [Windows Defender](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/configuring-your-antivirus/windows-defender.md): Explaining how to exclude the Raft Mod Loader from the Windows Defender antivirus
- [Malwarebytes](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/configuring-your-antivirus/malwarebytes.md): Explaining how to exclude the Raft Mod Loader from the Malwarebytes antivirus
- [Bitdefender](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/configuring-your-antivirus/bitdefender.md): Explaining how to exclude the Raft Mod Loader from the Bitdefender antivirus
- [Avast](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/configuring-your-antivirus/avast.md): Explaining how to exclude the Raft Mod Loader from the Avast antivirus
- [Norton](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/configuring-your-antivirus/norton.md): Explaining how to exclude the Raft Mod Loader from the Norton antivirus
- [AVG](https://api.raftmodding.com/getting-started/installing-raft-mod-loader/configuring-your-antivirus/avg.md): Explaining how to exclude the Raft Mod Loader from the AVG antivirus
- [Installing a mod](https://api.raftmodding.com/getting-started/installing-a-mod.md): This tutorial is here to guide you through the process of installing a mod on Raft using RaftModLoader!
- [Mods in multiplayer](https://api.raftmodding.com/getting-started/installing-a-mod/mods-in-multiplayer.md): This page explains multiplayer mod usage.
- [How to run multiple raft instances](https://api.raftmodding.com/getting-started/how-to-run-multiple-raft-instances.md): A quick guide to run multiple Raft instances on a single computer with different Steam accounts, ideal for testing multiplayer mods.
- [How to create a mod project](https://api.raftmodding.com/modding-tutorials/how-to-create-a-mod-project.md): This tutorial is here to guide you through creating a mod project on Raft using RaftModLoader!
- [The modinfo.json file](https://api.raftmodding.com/modding-tutorials/how-to-create-a-mod-project/the-modinfo.json-file.md): This page aims to give you all the needed information about the modinfo.json file.
- [How to create an AssetBundle](https://api.raftmodding.com/modding-tutorials/how-to-create-an-assetbundle.md): This tutorial is designed to demonstrate how to import assets into the game, including 3D models, textures, prefabs, particles, and more.
- [How to create console commands](https://api.raftmodding.com/modding-tutorials/how-to-create-console-commands.md): This tutorial is intended to guide you through creating custom console commands using the new console attributes.
- [Harmony basics](https://api.raftmodding.com/modding-tutorials/harmony-basics.md): This tutorial is intended to guide you through using Harmony to patch the game methods and more.
- [Getting access to the modding repositories](https://api.raftmodding.com/modding-tutorials/getting-access-to-the-modding-repositories.md)
- [RAPI](https://api.raftmodding.com/modding-api/rapi.md): The RAPI class provides convenient methods for various actions, including adding new items and showing the cursor, making modding tasks easier and more accessible.
- [Mod](https://api.raftmodding.com/modding-api/mod.md): The Mod class serves as the base class for all mods, containing essential information about your mod, customizable events, and more. All mods inherit from this class.
- [Accessing the player instance](https://api.raftmodding.com/modding-examples/back-soon.md)
- [Adding private variables](https://api.raftmodding.com/modding-examples/adding-private-variables.md)
- [Spawning dropped items](https://api.raftmodding.com/modding-examples/spawning-dropped-items.md)
- [Get selected hotbar item](https://api.raftmodding.com/modding-examples/get-selected-hotbar-item.md)
- [Get the current SteamID](https://api.raftmodding.com/modding-examples/get-the-current-steamid.md)
- [Get the current username](https://api.raftmodding.com/modding-examples/get-the-current-username.md)
- [Giving items to a player](https://api.raftmodding.com/modding-examples/giving-items-to-a-player.md)
- [Modifying private variables](https://api.raftmodding.com/modding-examples/modifying-private-variables.md)
- [Mod Slugs (Unique Identifier)](https://api.raftmodding.com/website/mod-slugs-unique-identifier.md): Mod slugs are the mods identifiers that ends in the mod url.
- [Raft Dedicated Server](https://api.raftmodding.com/raft-dedicated-server/raft-dedicated-server.md)
