

Roguecraft
Turn Minecraft into a Roguelike
Roguecraft is a unique data pack that fundamentally changes the familiar Minecraft gameplay, transforming it into an exciting roguelike game. The core concept revolves around completing runs where your goal is to defeat the Ender Dragon while collecting skill points to become stronger in subsequent attempts. When all players die, you return to the hub to prepare for the next run.
Skill Points System
Skill points are valuable currency needed to purchase upgrades and progress in the data pack. They can be obtained in several ways:
- Crafting: Create skill points using special recipes with skill gems obtained from leveling up
- Achievements: Each completed achievement grants one skill point (some achievements reset every run)
- Chests: When exploring structures, there's a chance to find up to two skill points
- Bosses: Defeating bosses also provides valuable points
Important: All unused skill points are lost when starting a new run, so be sure to spend them in the hub!
Upgrades and Abilities
Permanent Enhancements
Upgrades are permanent bonuses that can be purchased in the hub for skill points. They include:
- Increased maximum health and damage
- Permanent effects (jump boost, night vision)
- Starting items (stack of planks, ender pearls)
Some upgrades are locked behind progress - defeating certain bosses is required to unlock them.
Active Abilities
Abilities are active spells also acquired for skill points. Each ability has 3 levels that increase power, duration, or reduce mana cost. In the hub, you receive 3 ability items on your hotbar - by binding abilities to them, you can use them during runs (maximum 3 abilities simultaneously).
Mana System
Mana is consumed when using abilities and appears as a bar at the top of the screen. It slowly regenerates over time. Maximum mana capacity and regeneration rate can be upgraded in the hub.
Character Classes
Classes are powerful archetypes available for purchase in the hub. You can only choose one class, so select one that matches your playstyle. Each class provides:
- A set of passive bonuses
- A unique class ability (more powerful than regular ones)
Available classes: Tank, Mage, Healer, Glass Cannon, and Reaper.
Bosses and Vanilla Changes
Bosses
The data pack features 2 epic boss battles:
- Wildfire: One of the mobs that lost the 2017 vote, resides in the Nether
- Reworked Ender Dragon: 10 new attacks, multiple phases, and a modified End island
Challenging Gameplay
Since upgrades in the data pack are very powerful, vanilla gameplay is significantly more difficult:
- Starting health: Only 5 hearts (without upgrades)
- Tool, weapon, and armor recipes disabled (except bucket, flint and steel, and shield)
- Each run starts with an unbreakable stone pickaxe (or better tools after purchasing upgrades)
Difficulty Level
A dynamic difficulty system appears at the top of the screen. When the level increases, mobs receive significant enhancements: improved equipment, totems of undying, charged creepers, and other modifications.
Hub and Additional Areas
Cosmic Dome
The hub (Cosmic Dome) is the central location between runs where you spend skill points on upgrades, abilities, and classes. Also accessible here are the mysterious Seal room and the Infinite Garden.
Infinite Garden
Since the world changes every run, the Infinite Garden serves as a permanent building area. Items from your previous run are transported here for use in constructions.
Multiplayer and Installation
Cooperative Play
Roguecraft has been tested and designed with multiplayer in mind. Although single-player is fully available and engaging, playing with friends is recommended for the best experience.
Video Tutorial
Watch this video for a demonstration of installing the data pack and resource pack:
Commands and Management
Roguecraft adds several useful commands:
/trigger stronghold_location
- Shows stronghold location in chat/trigger restart_run
- Ends current run (after confirmation by all players)/trigger hub_tp
- Teleports to Cosmic Dome/trigger single_run_timer
and/trigger new_world_timer
- Enable speedrun timers (current run or entire playthrough)
Language Support
Official translations available for: English, German, Brazilian Portuguese, Dutch, Traditional Chinese, Simplified Chinese, Russian, Danish, Turkish, Romanian, French languages, plus a special LOLCAT language translation.