# How to create a plugin project

In order to make it easy for everyone to create plugins, we've created a plugin creator tool which will generate you a plugin project that is ready to start programming and already works.\
\
To use the Plugin Creator you have to use a console argument when starting **RaftDedicatedServer.exe** which is `-plugincreator`.\
\
The easiest way is to start CMD, navigate to your server folder and simply run the command `RaftDedicatedServer.exe -plugincreator` as shown below.![](/files/YvpR2HE6mH3bGYQDagtJ)

### How does it works ?

1 ) Simply enter your plugin name and press enter.\
For the example i'm gonna use the name `MyAwesomePlugin`.\
\&#xNAN;*<mark style="color:green;">Once you entered your plugin name it should looks like this.</mark>*![](/files/vbz6wa9lo6P4Z0oQLZh4)

2 ) Now that you entered your plugin name, the plugin creator is asking you if you want to change the project path, we highly recommend you to keep the default path and simply type `n` or `no` and press enter.\
\
And that's it ! Your plugin should be created !\\


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rdswiki.raftmodding.com/tutorials/how-to-create-a-plugin-project.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
