> For the complete documentation index, see [llms.txt](https://chunkedworld.gitbook.io/chunkedworld/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chunkedworld.gitbook.io/chunkedworld/getting-started/crossplay-and-bedrock.md).

# Crossplay and Bedrock

Playing on Bedrock, the underscore username prefix, and linking to a Java account

ChunkedWorld is a Java Edition server that Bedrock Edition players (mobile, console, Windows Bedrock) can join fully through Geyser and Floodgate - no Java account required. Multiple Java client versions are also supported, via ViaVersion and ViaBackwards.

Both editions connect at the same address: **play.chunk3d.com** (Bedrock players use the standard Bedrock port).

## The underscore prefix

Bedrock players appear in-game with an underscore before their Xbox gamertag - for example, gamertag AlteredDivino appears as `_AlteredDivino`.

{% hint style="info" %}
This prefix is required, not cosmetic. Java and Bedrock usernames come from two separate account systems, and the prefix guarantees a Bedrock player can never collide with a Java player who happens to have the same name. Your island ownership, rank, and balance are all keyed to this prefixed name.
{% endhint %}

## Linking a Java account

If you own both a Bedrock and a Java account, link them with `/link`. Once linked, logging in from Bedrock presents as your Java identity - one name, one island, one balance across both platforms, and no underscore prefix.

## What works on Bedrock

Everything that matters: islands, quests, ranks, the shop, crates, events, and all menus. [Chonky](/chunkedworld/getting-started/chonky-your-companion.md) is especially useful here - its click menu covers island management without typing a single command, which is a core reason it was built.

## Minor limitations

* Clickable chat links (like the Discord invite) aren't tappable on Bedrock clients - type them in manually.
* Bedrock clients show a harmless "secure chat" notice on join. It's safe to ignore.


---

# 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://chunkedworld.gitbook.io/chunkedworld/getting-started/crossplay-and-bedrock.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.
