Strata unifies the Minecraft ecosystem. A simple RPM package bringing PaperMC stability and Geyser connectivity. Play on PC, PS5, Android, and iOS in the same world.
Everything you need to run a hybrid Minecraft server, expertly configured and ready to go.
Optimized Spigot fork with better performance and stability.
Translates Bedrock protocol to Java for cross-platform play.
Allows Bedrock players to join without a Java account.
Interactive 3D web-based world map visualization.
Compatible with AlmaLinux 10, RHEL 10, and Fedora 41+. Requires Java 25 (auto-installed).
# 1. Add rda.run repository config
sudo dnf localinstall -y https://rpm.rda.run/repo.rpm
# 2. Install the package
sudo dnf install strata
# 3. Start the service
sudo systemctl enable --now strata
# 4. View logs
sudo journalctl -u strata -f
sudo firewall-cmd --permanent --add-port=25565/tcp
sudo firewall-cmd --permanent --add-port=19132/udp
sudo firewall-cmd --permanent --add-port=8100/tcp
sudo firewall-cmd --reload
Step-by-step guides for connecting from any platform.
your-ip:25565your-ip, port: 19132your-ip, port: 19132your-ip, port: 19132104.238.130.180, Secondary: 8.8.8.8104.238.130.180, Secondary: 8.8.8.8104.238.130.180, Secondary 8.8.8.8Microsoft/Mojang restricts Minecraft Bedrock on consoles to only connect to "Featured Servers". BedrockConnect is an open-source DNS server that intercepts these connections and allows you to enter any server IP.
104.238.130.180
Interactive 3D web-based world map visualization.
BlueMap requires manual activation on first run. It needs to download assets from Mojang, and you must accept this before it will start.
BlueMap will generate config files but won't start yet.
sudo -u minecraft vim /opt/minecraft/server/plugins/BlueMap/core.conf
accept-download to trueaccept-download: true
sudo systemctl restart strata
http://your-ip:8100
Useful commands and important settings for your server.
/opt/minecraft/server/
├── paper.jar # PaperMC server
├── eula.txt # Accepted EULA
├── start.sh # Startup script
├── server.properties # Server configuration
├── plugins/
│ ├── Geyser-Spigot.jar # Geyser plugin
│ ├── Floodgate-Spigot.jar # Floodgate plugin
│ └── BlueMap.jar # BlueMap plugin
└── world/ # World data
# Server status
sudo systemctl status strata
# Stop the server
sudo systemctl stop strata
# Restart the server
sudo systemctl restart strata
# View logs
sudo journalctl -u strata -f
# Server console (screen)
sudo -u minecraft screen -r minecraft
# To exit console: Ctrl+A, then D
Edit /opt/minecraft/server/start.sh to adjust memory:
java -Xms2G -Xmx4G -jar paper.jar nogui
Main settings in /opt/minecraft/server/server.properties:
# Server name shown in server list
motd=My Strata Server
# Maximum number of players
max-players=20
# Game mode (survival, creative, adventure, spectator)
gamemode=survival
# Difficulty (peaceful, easy, normal, hard)
difficulty=normal
# PvP
pvp=true
For Bedrock players to connect properly, ensure these settings:
# Disable secure profile requirement (required for Bedrock)
enforce-secure-profile=false
# Keep online-mode enabled (Java players authenticate with Mojang)
online-mode=true