> For the complete documentation index, see [llms.txt](https://creeper9-flo.gitbook.io/falixnodes-tutorials/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://creeper9-flo.gitbook.io/falixnodes-tutorials/minecraft/minecraft-java/setting-up-rcon.md).

# Setting up RCON

RCON stands for Remote Console, it’s a protocol that allows server administrators to remotely execute Minecraft commands.

To setup RCON, edit your server.properties file, you can find this in the root of your server files. In server properties, we need to look at three things which is rcon, rcon port, and the rcon password. First we must change enable-rcon from false to true, setup a password for rcon, and then restart your server.

To connect to our server using rcon, you’re required to use a rcon client. MCRCON is a popular choice, you can download that [here](https://github.com/Tiiffi/mcrcon/releases/tag/v0.7.1).

**Using MCRON on Windows**

Using MCRON requires you to use either the command prompt or Powershell, which is already included in Windows. Once you’ve extracted the folder from Github, hold shift and right click on the MCRCON folder and then click on **Open in Command Prompt** or **Open in Powershell**.

Then use a command like this to connect:

```
mcrcon -H YourIPAddressHere -P PortNumber -p 5uper5ecureP@ssw0rd
```

**Using MCRCON on Linux**

Once downloaded and extacted, open your Linux termial into the mcron folder. Then use a command like this to connect:

```
./mcrcon -H YourIPAddressHere -P PortNumber -p 5uper5ecureP@ssw0rd
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://creeper9-flo.gitbook.io/falixnodes-tutorials/minecraft/minecraft-java/setting-up-rcon.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
