Minecraft
Hosted on your server, ready for the whole crew to dig in.
Hosted on the serverminecraft-eagler-craft is a self-hosted game server platform. Its product intent is to provide a server that hosts Minecraft, Eaglercraft, and other games that require a server, and to let players connect to those hosted games. The audience is two kinds of people: the Server Operator who sets up and runs the hosted game server and keeps it available, and the Player who connects to the hosted server to join a supported game and play.
The product is a playable, toy-box-flavoured web experience rather than an enterprise infrastructure console. It owns its own identity so that a Server Operator's control of the server and a Player's connection to it remain bound to the correct person across visits.
minecraft-eagler-craft is delivered as a first-party web application with a shared backend. The backend hosts and runs the game server(s) for Minecraft, Eaglercraft, and other games that require a server, and exposes the state needed for the Server Operator to start and run the server and for Players to connect to it.
Current actors:
Accepted behavior in scope:
Narrow exclusions: no adjacent account-management capabilities (password reset flows, profile editing, social features), no billing, no moderation tooling, and no game-content authoring are established by the source and are not part of this document.
The product is a first-party application that both hosts the game server and provides the human surfaces for operating and joining it. Identity is application-owned: a person enrolls once, verifies on return, and then either controls the server (Server Operator) or connects to it (Player). The Server Console is restricted to the Server Operator; the Connect surface is restricted to the Player. Landing, Login, and Sign Up are anonymously reachable entry surfaces.
The current delivery horizon covers hosting, enrollment, verification, server start/run, and player connection. Nothing in the source establishes future features; no future section is asserted.
Not applicable — no reference directive declares a content_source.
FR-1 — Host the games. As a Server Operator I should have a server that hosts Minecraft, Eaglercraft, and other games that require a server, so that those games are available to play on it. (explicit)
FR-2 — Support player connections. As a Player I should be able to connect to the hosted games, so that I can play on the server. (explicit)
FR-3 — Self-service enrollment. As a first-time Server Operator or Player I should be able to enroll myself, so that I can access the server without an invitation. (required_inference)
FR-4 — Returning verification. As a returning Server Operator or Player I should verify my identity before protected server control or player connection, so that my server control and connection remain mine. (required_inference)
FR-5 — Start the hosted game server. As a Server Operator I should start the hosted game server before Players can connect, so that the server is available for connections. (required_inference)
FR-6 — Join a supported game. As a Player I should join a supported game on the running server, so that I can play. (explicit, via FR-2)
Muse: Bruno Simon — "Playable worlds after Bruno Simon". Headline: YOUR WORLD. / YOUR SERVER. / YOUR FRIENDS.
Mode: Light.
Colour tokens (exact hex by role):
| Role | Hex | Use |
|---|---|---|
| Background | #F4EFE6 | Warm sand-paper ground for every page |
| Surface | #FFFFFF | Cards, panels, status chips |
| Text | #1E2430 | All text (dark ink) |
| Primary | #FF6B5A | Coral action colour — Start server, Join game, primary CTAs |
| Accent | #4FC3A1 | Mint — live/running state, server pips, ghost CTA |
| Muted | #8A8578 | Metadata, secondary labels |
| Badge/decoration | #FFD166 | Lemon — badges and block decoration only |
No blue anywhere. Cards are pure white with soft shadow; no hairline borders.
Typography:
-0.01em, sentence case, never all-caps. Hero clamp(44px, 9vw, 112px); section heads 28px.0.06em tracking.Shape language: Chunky rounded blocks — 20–28px radii on cards and buttons, fully pill CTAs, isometric low-poly cubes and stepped block shapes as decoration, soft offset shadows 0 8px 0 rgba(30,36,48,0.12) that make buttons feel like pressable toy bricks. No hairline borders; edges are soft shadow or solid colour.
Layout: Single-column, 96px section rhythm at desktop, 24px gutters at 375px. Hero is a full-bleed pastel scene with the headline stacked left over a low-poly world illustration bleeding off the right edge. Below: a 3-up "pick your world" row of unequal game tiles (Minecraft tallest, Eaglercraft medium, Other games widest), a horizontal live-server status strip, then a two-column Operator vs Player split.
Imagery: Low-poly 3D-style illustration built in CSS/SVG — grassy block islands, a coral-and-mint cube cluster, a floating server rack of stacked blocks, tiny rounded avatars. No stock photography, no gradient blobs. Game tiles use flat illustrated block motifs.
Accessibility: Readable text and controls stay whole at 375px, 768px, and 1280px, wrapping or scaling to fit; decoration may bleed but never covers text or controls.
The public entry (Landing) is a full-bleed sand-paper stage. On the left, a stacked three-line Fredoka headline — YOUR WORLD. / YOUR SERVER. / YOUR FRIENDS. — at clamp(44px, 9vw, 112px) in ink, with a coral pill CTA "Spin up a server" and a mint ghost CTA "Join a game" pinned beneath the type block. On the right, a floating low-poly island scene (CSS 3D cubes, layered_2d parallax) bleeds off the right and bottom edges, with a small white status chip reading "server online" floating above it. No centred text, no gradient blob. The signature moves carry through the page: unequal chunky game tiles with pressed-brick shadows, toy-brick pill buttons whose 6px offset shadow collapses on press, a live server status strip of rounded pills with pulsing mint pips and monospace-ish player counts (horizontally scrollable on mobile), and stepped block dividers (alternating coral/mint/sand squares) between sections.
Interaction Model: Animated Motion Tempo: expressive Hero Dimensionality: layered_2d
Landing Hero Motion Brief
prefers-reduced-motion, freezing to a usable static arrangement. (explicit, creative direction)
A self-hosted game server for Minecraft, Eaglercraft and every other game that needs one. Operators start it; players step in.
Already have an account? Log in
Every world below runs on the server you host — choose the game your friends are already in.
Hosted on your server, ready for the whole crew to dig in.
Hosted on the serverA supported game you can run on your server for your friends to join.
Hosted on the serverMore multiplayer games that need a home can run on it too.
Hosted on the serverOne server, many worlds. The Server Operator starts it — players connect and pick their game from there.
Worlds that are up and taking players
3 live servers in the strip.
minecraft-eagler-craft hosts the game server for Minecraft, Eaglercraft and other games that need one. Whoever runs it and whoever joins it both start here, on the path that matches them.
Sign up as a Server Operator, verify on your next visit, then start the hosted Minecraft, Eaglercraft and other games from the Server Console.
Where it takes you: Server Console
Sign up as a Player, verify on your next visit, then head to Connect to reach a running server and join a supported game.
Where it takes you: Connect
Already have an account?Log in

A self-hosted game server for Minecraft, Eaglercraft and every other game that needs one. Operators start it; players step in.
Already have an account? Log in
Every world below runs on the server you host — choose the game your friends are already in.
Hosted on your server, ready for the whole crew to dig in.
Hosted on the serverA supported game you can run on your server for your friends to join.
Hosted on the serverMore multiplayer games that need a home can run on it too.
Hosted on the serverOne server, many worlds. The Server Operator starts it — players connect and pick their game from there.
Worlds that are up and taking players
3 live servers in the strip.
minecraft-eagler-craft hosts the game server for Minecraft, Eaglercraft and other games that need one. Whoever runs it and whoever joins it both start here, on the path that matches them.
Sign up as a Server Operator, verify on your next visit, then start the hosted Minecraft, Eaglercraft and other games from the Server Console.
Where it takes you: Server Console
Sign up as a Player, verify on your next visit, then head to Connect to reach a running server and join a supported game.
Where it takes you: Connect
Already have an account?Log in
No comments yet. Be the first!