← All guides

Playing on ChoiceCraft

Playing on ChoiceCraft

ChoiceCraft is a Minecraft network you join at play.choicecraft.xyz on Java Edition. One login gets you three servers: a Hub you arrive in, Survival for open-world gathering, building, skills, and trading, and SkyBlock for growing a small island into a ranked business empire.

You always land in the Hub first, then pick where to play — walk into the gate at spawn or use /server survival or /server skyblock.

Survival and SkyBlock are whitelisted, so ask a staff member in Discord to be added before your first visit. PvP is off everywhere.

/help in game explains whichever server you are standing on, and PigBot answers questions in Discord — /ask, or just mention it in a help channel.

Connecting to ChoiceCraft — the server IP

The server IP is play.choicecraft.xyz

That is the address, the IP, and the hostname — they are all the same thing here. To join: open Minecraft, go to Multiplayer, click Add Server, and paste play.choicecraft.xyz into the Server Address box. Leave the port blank; you do not need one.

Java Edition only — Bedrock, console, and mobile editions cannot connect. A Minecraft account in good standing is required, because the network checks every login with Mojang.

Connecting always puts you in the Hub first. From there you pick which server to play on.

Getting access — the whitelist

The Hub is open to anyone who connects. Survival and SkyBlock are whitelisted, so you need to be added before you can join either one.

To get whitelisted, ask a staff member in the ChoiceCraft Discord. Whitelisting is done by hand, so it is not instant — you are waiting on a person, not a form.

If you connect and land in the Hub but get refused when you try to join Survival or SkyBlock, being whitelisted is almost certainly what you are missing. Opening a ticket in Discord with /ticket open is the reliable way to ask.

The servers on the network

Three servers share one login:

  • Hub — the lobby you arrive in. Adventure mode, peaceful, nothing to fight. It is a place to pick a server from, not a place to play.
  • Survival — a standard shared Minecraft world. Gather, build, explore, claim land, level skills, and use an optional economy. Hard difficulty. The Nether and the End are open.
  • SkyBlock — the island empire economy server, also called Island Empires. Build outward from limited resources, make money, buy business licences, and compete on Empire Value. The Nether and the End are closed.

PvP is off everywhere on the network.

Survival and SkyBlock are separate games that happen to share a login. Your items, your money, your homes, your skills, and your progress do not move between them.

SkyBlock or Survival — what is the difference?

The main difference between SkyBlock and Survival is how you get resources and what you work toward. Choose Survival if you want ordinary open-world Minecraft: gather resources from a naturally generated world, explore the Nether and End, build wherever you find space, and protect your base with a land claim. Skills, shops, coins, and player trading add to the game, but there is no required score to chase.

Choose SkyBlock if you want to start on a small protected island in the void and turn limited resources into an economy. Build a cobblestone generator and farms, sell what you produce, unlock more goods through business licences, trade with other islands, and raise your Empire Value.

Both ChoiceCraft modes are on hard difficulty with PvP off, and both let you play alone or with friends. Survival uses land claims in one shared world; SkyBlock protects each island automatically. Their inventories, money, homes, and progress are completely separate.

Moving between servers

Two ways to get around the network: the command, or a portal.

The command works from anywhere, on any server:

  • /server hub — the lobby
  • /server survival — Survival
  • /server skyblock — SkyBlock

The portals are the walk-through option:

  • In the Hub, walk into the big gate at spawn. A menu opens listing Survival and Skyblock — click the one you want and you travel straight there.
  • On Survival, a portal near spawn opens the same kind of menu, offering Hub and Skyblock.
  • SkyBlock has no portal. Use /server to leave it.

There is a few seconds' cooldown after using a portal before you can use one again, so you cannot bounce straight back by accident.

The portals and the command do exactly the same thing — use whichever you prefer.

Your inventory on each server is that server's own. Moving to another server does not carry items with you, and nothing is lost by switching back and forth.

Chat, and how it reaches Discord

Global chat is the default channel wherever you are.

  • /msg <player> <message> or /w <player> <message> — a direct message
  • /reply <message> — reply to the last direct message
  • /ch — view or switch chat channels
  • /list [page] — see who is online

Global chat is network-wide. ChoiceCraft forwards Global messages to players on the other connected servers. Island chat stays on its own server.

Global chat is bridged to Discord in both directions: what you say in game shows up in the Discord chat channel, and messages there come back into game. Joining and leaving the network is announced in Discord too. Moving between servers is not — it is not a join or a leave.

Is Minecraft chat public, logged, or sent to Discord?

ChoiceCraft's Global Minecraft chat is public across the network and is bridged to the configured Discord chat channel in both directions. Staff chat has a separate staff-channel bridge. Island chat is not relayed to Discord.

/msg, /w, and /reply are direct messages rather than Global chat, and the Discord bridge does not publish them in its public chat channel. The player wiki does not promise that Minecraft direct messages are never logged, retained, or available to staff, so do not treat a DM or private message as a confidential channel. Never send passwords, payment details, recovery codes, or other secrets through game chat.

Ranks

The ranks on the network, from the bottom up, are default, trusted, builder, helper, moderator, and admin. Your rank shows as a tag in front of your name in chat.

Everyone starts as default. trusted and builder are grants staff hand out; builder is given for a specific build task rather than being a rank you keep. helper, moderator, and admin are staff.

Ranks are network-wide — your rank is the same on Survival, SkyBlock, and the Hub.

If you have linked your Minecraft account to Discord, staff ranks are mirrored onto Discord roles automatically. See the section on ranks in Discord.

How do I become Trusted or Builder?

Everyone starts with the default rank. Trusted is granted manually by staff; ChoiceCraft does not publish an automatic playtime threshold, application command, or checklist that guarantees it.

Builder is temporary access for a specific build task assigned by staff. It is not the next permanent progression rank and PigBot levels do not award it. PigBot can mirror an eligible rank you already have onto Discord, but it cannot promote your Minecraft account.

How do I become Helper, Moderator, or Admin?

Helper, Moderator, and Admin are staff positions, not automatic playtime ranks. Helpers answer player questions, Moderators handle rules and investigations, and Admins operate the network.

The player wiki does not publish a staff application, promotion formula, or recruitment schedule. Watch official ChoiceCraft announcements for openings or use /ticket open under Question when you need to ask about the current process.

In-game help

Every server has a built-in guide covering that server's own features.

  • /help — browse the help topics for the server you are on
  • /help <topic> — read one topic, such as /help land-claims

You are handed a written ChoiceCraft Guide book the first time you join. /help book gets you another copy if you lose it.

Help topics are per-server, so /help on Survival covers claims and skills, while /help on SkyBlock covers islands, money, and licences.

Voting for the server

Voting for ChoiceCraft on server listing sites earns you rewards in game.

  • /vote — the current list of sites you can vote on, with links
  • /votetop — the top ten voters

Each vote gives you one vote point and a Vote crate key. Rewards are delivered on Survival and SkyBlock. You can vote once per site per day on most listing sites.

Each server receives its own virtual Vote key. Rewards are checked about every 30 seconds while you are online and again when you join, so visit both Survival and SkyBlock to receive that server's key. The two keys remain separate just like the servers' inventories.

  • /keys — check your virtual crate keys on the server you are on
  • /crates — open the crate menu, then choose Vote Crate to spend a Vote key

There is no physical Vote crate location to find at spawn. If a recent vote is missing after you join the affected server and wait for delivery, open /ticket open with the closest category and include the site and approximate time.

Run /vote in game rather than relying on a list written down elsewhere — which sites are active changes.

Playing on Survival

Survival is the open-world server — gathering, building, land claims, skills and trading. It has its own page: Playing on Survival.

Playing on SkyBlock

SkyBlock is the island server — islands, business licences, Empire Value and markets. It has its own page: Playing on SkyBlock.

PigBot: what it is

PigBot is ChoiceCraft's own Discord bot. It is the link between the Discord server and the game servers.

What it does for you as a player:

  • Links your Minecraft account to your Discord account
  • Answers questions about the servers with /ask
  • Shows which servers are up and who is online with /status
  • Tracks your playtime and turns it into a Discord level
  • Opens private tickets to staff
  • Takes suggestions and puts them to a vote
  • Mirrors staff ranks from the game onto Discord roles
  • Hands out opt-in roles through self-assign role menus

PigBot runs in Discord. There is no /pigbot command in game — the in-game equivalent of asking it something is /help.

PigBot: linking your Minecraft account

Linking proves the Discord account and the Minecraft account are the same person. It is what everything else PigBot does for you is built on.

How to link:

  1. Join the game and run /link in game
  2. The server gives you a short code
  3. In Discord, run /link <code> with that code

The code expires after 10 minutes and works exactly once. You can ask for up to 3 codes in a 10 minute window, so a typo is not fatal — just run /link in game again.

Other commands:

  • /whoami in Discord — which Minecraft account you are linked to
  • /unlink in Discord — unlink your account

The direction matters: /link in game gives you the code, and /link <code> in Discord redeems it. Starting in Discord will not work, because the code has to come from someone who is actually holding the account in game.

PigBot: what linking unlocks

Linking adds things. It never takes away anything you already had.

Once you are linked:

  • Your playtime starts counting toward your Discord level, so /level, /playtime, and the leaderboards start working for you
  • /whoami shows which Minecraft account you are on
  • You can post suggestions with /suggest and vote on them
  • Any perks staff have set up for verified members become available — a Verified role, gamemode channels, and opt-in ping roles are the usual ones

Which perks are switched on is up to staff and changes over time, so ask in Discord if you expected something and did not get it.

If you do not link, you keep whatever Discord access you have today. Nothing is removed, and you can still play — the game servers do not require a link. Linking is worth doing, but it is not how you get in.

PigBot: asking questions with /ask

/ask <question> in Discord asks PigBot about the server, and it answers from ChoiceCraft's own documentation.

  • Works in any Discord channel
  • The reply is ephemeral — only you see it, so the channel stays clean
  • There is a 30 second cooldown per person

In Discord channels where public answers are enabled, you can also mention PigBot and put your question in the same message. PigBot replies publicly so everyone in the channel can see the answer. It does not read messages that do not address it.

/ask only knows what is written down. If nobody has documented something, it will say it does not know rather than guess — and that is the point at which to ask a human. Answers can also be out of date if the servers changed and the docs have not caught up yet, so treat a surprising answer as worth confirming with staff.

The documentation sources for each answer are recorded in PigBot's logs for staff to trace, but they are not added to the reply.

PigBot: levels and playtime

PigBot gives you a Discord level for being part of ChoiceCraft. You need to have linked your Minecraft account for playtime to count.

  • /level — your level and progress
  • /levels — the XP leaderboard
  • /playtime — how long you have played on ChoiceCraft
  • /leaderboard — who has played the most
  • /levelrewards — which roles each level unlocks

How XP is earned: 100 XP per hour played in game, and 5 XP per Discord message. Messages only count once per minute, so spamming does not help.

Each level costs more than the last, and levels run up to 200. Playtime is the bigger lever — someone who plays a lot will outrank someone who only talks.

Playtime counts across the whole network, and is reported while you are online rather than only when you disconnect, so a server restart does not lose your session.

PigBot: checking if the servers are up

/status in Discord shows which ChoiceCraft servers are up and who is online.

Use it before asking whether the server is down — it answers immediately, and it checks the servers directly rather than repeating something someone said earlier.

If /status says a server is down, staff generally already know. Opening a ticket about it is still fine, but the answer is usually "yes, we are on it".

PigBot: getting help from staff with tickets

/ticket open in Discord opens a private channel where you can talk to staff.

Use a ticket for anything that needs a person: getting whitelisted, grief reports, lost items, ban appeals, payment problems, or anything you would rather not discuss in public.

You can have one ticket open at a time.

When you open a ticket, PigBot may post an automated first response with what it found in the documentation. It is clearly labelled as automated, and staff will still reply — it is there in case your answer is already written down, not to close you out. If it has nothing useful, it stays quiet rather than posting noise.

PigBot: suggestions

/suggest <your idea> in Discord puts a suggestion to the community.

Your suggestion is posted for others to vote on, and staff decide on it from there. You need to have linked your Minecraft account to post one.

Suggestions are the right route for "the server should have X". Tickets are for problems that need a person; suggestions are for changes you want considered.

PigBot: saved answers and tags

/tag list in Discord shows short answers that staff have saved for common questions. /tag show <name> posts one of those answers publicly in the channel.

Use a tag when you already know the saved answer you need. Use /ask when you want PigBot to search the ChoiceCraft documentation for a question.

PigBot: roles you can give yourself

Self-assign role menus let you pick up optional Discord roles yourself, without asking staff.

Look for a role menu post in Discord and click the buttons on it. These are opt-in roles — mostly ping roles that decide what you get notified about, plus gamemode channels.

Some role menus require you to have linked your Minecraft account first.

PigBot: ranks in Discord

Staff ranks can be mirrored from the game onto Discord roles for players who have linked their Minecraft account. Where it is switched on:

  • moderator in game gives the Moderator role in Discord
  • helper in game gives the Helper role in Discord
  • trusted, builder, and default are not mirrored, so holding them changes nothing in Discord
  • The Admin role is managed by hand and is never touched automatically

The sync is one-way: the game is the source of truth. Being given a Discord role by hand does not grant anything in game, and losing a rank in game removes the matching Discord role.

Admins are also moderators, because the admin rank sits above moderator and inherits from it — so an admin showing a Moderator role in Discord is expected, not a mistake.

If you have been promoted in game and the Discord role has not appeared, check /whoami shows the right Minecraft account, then ask staff. Role mirroring depends on setup that staff control.

When something is wrong

Roughly in order of what to try:

  • Cannot join Survival or SkyBlock — you probably are not whitelisted. Ask in Discord, or open a ticket with /ticket open.
  • Is the server down? — run /status in Discord.
  • Griefed, or something missing from your claim — open a ticket with /ticket open. Do not rebuild over it first; staff can look up who changed what.
  • Link is not working — run /link in game again for a fresh code. Codes last 10 minutes and work once.
  • A rank or role is missing in Discord — check /whoami shows the right Minecraft account. Ranks only mirror for linked accounts.
  • Not sure how something works/ask in Discord, or /help in game.
  • Anything needing a human/ticket open.