Minecraft Bedrock Setup
Minecraft Bedrock hosting at Mamba Host is tuned for cross-platform play across Xbox, PlayStation, Switch, mobile, and Windows 10/11. All worlds run on Dell PowerEdge R630 nodes (dual Intel E5-2680v4, 128 GB RAM, NVMe storage) with 99.9% uptime targets, panel-based backups, and built-in DDoS protection.
Before You Begin
Section titled “Before You Begin”- Confirm your players use Bedrock-capable devices (console, mobile, Win10/11). Java clients cannot join these servers.
- Decide whether you are uploading an existing world or generating a new seed.
- Collect resource packs, behavior packs, and world templates you plan to install.
- Optional: set up a DNS record (e.g.,
bedrock.example.com) pointing to the server IP/port for easier console access.
Plan Selection
Section titled “Plan Selection”Bedrock relies on standardized Starter/Pro/Premium tiers defined in src/games/game-server-products.ts. Use these guardrails:
| Player Count | Suggested Plan | Notes |
|---|---|---|
| Up to 10 | Starter (≈2 GB RAM) | Friends/family with simple builds |
| 10–25 | Pro (≈4 GB RAM) | Communities using resource packs and light automation |
| 25–50 | Premium (≈6 GB RAM) | Public servers with busy spawn areas |
| 50+ | Premium+ (8 GB+ RAM) | Feature-rich hubs, Marketplace content, heavy redstone |
Upgrade when ticking areas spike CPU above 75% or when autosave durations exceed a few seconds.
Provision the Server
Section titled “Provision the Server”- Sign in at https://panel.mambahost.com.
- Click Create Server → choose Minecraft Bedrock.
- Pick the plan/region, select default version (latest official build), and deploy. Provisioning finishes in under two minutes.
- Note the IP and Bedrock port (default
19132). Consoles require both host and port.
Upload Worlds and Packs
Section titled “Upload Worlds and Packs”- Stop the server.
- Connect over SFTP (port 2022) and upload your
worlds/<world>folder or zipped world to/home/container. - Update
server.propertieswithlevel-name=<your world>. - Place behavior/resource packs under
/behavior_packsand/resource_packs, then register them inworld_resource_packs.jsonandworld_behavior_packs.json. - Start the server and verify players spawn with the correct packs.
Core Configuration
Section titled “Core Configuration”- Set
white-list=trueif you want allow-listed access and managewhitelist.jsonthrough the panel. - Use the panel to toggle game mode, difficulty, simulation distance, and cheats.
- Configure operator permissions inside
permissions.jsonfor trusted admins. - Share the
Server Address+Portwith players. Console users must add a new entry in the Multiplayer tab.
Performance Tips
Section titled “Performance Tips”- Keep simulation distance at 8–10 for large public servers; Bedrock spreads CPU load across chunks as more platforms join.
- Use scheduled restarts (once every 12–24 hours) to free memory when running large behavior packs.
- Avoid unbounded XP/item farms that stay loaded near spawn; consider relocating heavy automation to low-traffic chunks.
- Monitor disk usage; Bedrock worlds grow quickly when players explore on mobile. Expand storage in the panel if usage exceeds 80%.
- For redstone-heavy hubs, disable autosave during peak events and trigger manual saves during off-hours.
Operations & Cross-Platform Notes
Section titled “Operations & Cross-Platform Notes”- Console onboarding: provide both IP and port in welcome docs; consider Geyser dashboards or DNS records to simplify entries.
- Marketplace content: verify licensing allows third-party hosting before uploading. Keep
.mcpackUUIDs consistent. - Security: enforce operator levels carefully; Bedrock has four tiers (
0–4). Restrict high-level ops to staff accounts only. - Backups: store snapshots before large builds or seasonal events so you can revert quickly if griefing occurs.
- Automation: use scheduler tasks to rotate seed-based minigames, clone worlds, or reset survival seasons.
Troubleshooting
Section titled “Troubleshooting”- Console players cannot join: double-check that the firewall/ISP allows UDP on the Bedrock port and that the player typed both host and port.
- Resource pack mismatch: confirm the UUID/version in
world_resource_packs.jsonmatches the pack manifest; delete caches on consoles if needed. - World upload fails: upload via SFTP, not the web file manager, when files exceed 100 MB. Ensure
level.datexists at the root of your world folder. - Lag on mobile clients: lower simulation distance, disable experimental features not used, and schedule off-peak restarts.
- Operators lose perms: confirm
permissions.jsonsurvived uploads and that the UUIDs match Xbox Live IDs. - Chat sync issues: Bedrock ignores some formatting codes—test announcements on multiple devices.
Helpful Links
Section titled “Helpful Links”- How to Host a Minecraft Server (2025) – long-form tips for optimization and security.
- Public Minecraft Hosting Page – marketing overview fed directly from
src/games/game-server-products.ts. - Support: support@mambahost.com or Discord https://discord.gg/mambahost