Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for el_einzas

One player, one chunk. Dig downward through random layers each day until an Ender Dragon spawns on your island.

Report OneChunk?

OneChunk

One player. One chunk. Dig your way to the dragon.

OneChunk is a survival minigame where every player is dropped onto their own isolated 16×16 chunk in an empty void world. Each in‑game day the chunk grows downward with new layers of random blocks — hidden treasure chests included — until the final day, when an Ender Dragon spawns on your island for the ultimate boss fight.

Team up, race your friends, and see who survives to the last layer.


✨ Features

  • 🌍 Auto‑generated void world with an indestructible glass spawn platform (no setup needed).
  • 🧩 One isolated chunk per player, spawned far apart so islands never overlap.
  • ⛏️ Layers grow downward — 3 new random‑block layers every Minecraft day, but only while you're online (no free progress AFK).
  • 🎁 Treasure chests appear as special layers, filled with a few random items — that "you found something!" feeling.
  • 🐉 Boss finale — reach the max day and an End portal frame + Ender Dragon spawn on your island to fight.
  • 👥 Teams / invites — invite friends to share your chunk, view members, and (as owner) kick them.
  • 📊 Scoreboard showing each player's current day.
  • 💾 Full persistence — islands, members and progress survive restarts.
  • 🌐 Multi‑language (i18n) — ships with English and Spanish; the community can add any language by dropping a .yml file. No recompiling.
  • ⚙️ Configurable — max days, layers per day, distance between players, and language.

🎮 Commands

Command Alias Description
/spawn Teleport to the spawn platform.
/chunk Generate your isolated chunk (or teleport to its center if you already have one).
/invite <player> /invitar Invite a player to share your chunk.
/accept /aceptar Accept an invitation (you lose your current chunk).
/members /miembros List the members of your island.
/kick <player> /expulsar Kick a member from your island (owner only).
/nextday /pasardia (Debug) Advance one day on your chunk.
/reset /destruir (OP only) Reset the whole world back to zero.

Commands use English names, with Spanish aliases kept for convenience. /reset requires operator (OP). /kick only works for the island owner. All other commands are open to players.


⚙️ Configuration (config.yml)

# Active language — file name in lang/ without .yml (en, es, or any community language)
idioma: en

dias-maximos: 100        # Max day before the dragon finale
capas-por-dia: 3         # New layers generated per Minecraft day
distancia-jugadores: 2000 # Distance between each player's island

🌐 Translations

Language files live in plugins/OneChunk/lang/ (en.yml, es.yml included). To add your own language, copy en.yml (the base file), translate the values, and set idioma: to your file name. Missing keys automatically fall back to English, so incomplete translations never break the plugin.

A full step‑by‑step translation guide (EN/ES) is included as TRANSLATIONS.md. Good translations are welcome — send a pull request or issue to have yours ship with the plugin.


📦 Installation

  1. Download the latest OneChunk-x.y.z.jar.
  2. Drop it into your server's plugins/ folder.
  3. Start the server — the void world, config and language files are created automatically.
  4. (Optional) Edit config.yml, then /reload or restart.

Requirements: Paper 26.1.2+ (Bukkit/Spigot forks may work but are untested).


🇪🇸 En español

OneChunk es un minijuego de supervivencia: cada jugador aparece en su propio chunk 16×16 aislado dentro de un mundo vacío. Cada día del juego el chunk crece hacia abajo con capas de bloques aleatorios (¡y cofres con tesoro!) hasta el día final, cuando aparece una dragona del End en tu isla para la pelea final.

  • 🌍 Mundo vacío auto‑generado con plataforma de spawn indestructible.
  • 🧩 Un chunk aislado por jugador, separados para no solaparse.
  • ⛏️ 3 capas nuevas por día de Minecraft, solo mientras estás conectado.
  • 🎁 Cofres con items al azar como capas de tesoro.
  • 🐉 Al llegar al día máximo aparece un portal del End y una dragona para pelear.
  • 👥 Invita amigos a tu chunk, mira los miembros y expúlsalos (solo dueño).
  • 📊 Scoreboard con el día de cada jugador y 💾 persistencia total.
  • 🌐 Incluye inglés y español; la comunidad puede agregar más idiomas con solo un .yml.

Comandos (nombres en inglés, con alias en español): /spawn, /chunk, /invite (/invitar), /accept (/aceptar), /members (/miembros), /kick (/expulsar), /nextday (/pasardia, debug), /reset (/destruir, OP). Configuración en config.yml (idioma, dias-maximos, capas-por-dia, distancia-jugadores). Guía completa de traducción en TRANSLATIONS.md.


Made by Einzas · Built with the Paper API.

Information

CategoryGames
Published onJuly 13, 2026
LicenseMIT
Downloads0
Stars0
Watchers0

Pinned Versions

Members