Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Details
Overview
Roguecraft is a data pack that aims to turn Minecraft into a Roguelite game by centering the game loop around runs. Each run, your goal is to defeat the Ender Dragon, but also to collect skillpoints to become more powerful in future runs. Once every player has died, you are sent back to the hub to prepare for the next run.
Skillpoints
Skillpoints are a valuable currency used for buying upgrades, making them essential for progression in this data pack. Skillpoints can be obtained in four ways. The first is to craft them with one of the recipies down below. The gem in the middle of the recipe is called a skill gem, which you obtain by leveling up. The second way of obtaining skillpoints is through advancements. Each advancement will grant you one skillpoint, but a select few advancements required for progression will reset every single run. The third method is by looting structures. Each chest has a chance to obtain up to two skillpoints. Finally, you can obtain skillpoints by defeating bosses.
If you start a new run, every skillpoint obtained in the previous run will be gone, so make sure to spend as many as possible in the hub!
Upgrades
Upgrades are permanent buffs that can be bought in the hub using skillpoints. These range from stat increases like max health and attack damage, to effects like jump boost and night vision, all the way to starting with certain items, like a stack of wooden planks or even ender pearls. Some upgrades are locked behind progression, meaning that you will need to defeat a boss to unlock further levels.
Abilities
Abilities are active spells that can also be bought using skillpoints. Every ability has exactly 3 levels, which increases its strengh or duration, or decreases the mana cost. When you're in the hub, you will hold 3 ability items in your hotbar. By clicking an unlocked ability while holding one of these items, you will bind that ability to the item you're holding, allowing you to use it during a run. This means that by default, you can only hold a maximum of 3 abilities.
Mana
Mana is used for casting abilities. Your current amount shows up as a bar at the top of the screen and slowly regenerates over time. You can only cast abilities if you have enough mana for them. Your maximum amount of mana, as well as the rate at which it regenerates can be upgraded in the hub.
Classes
Classes are powerful archetypes that can once again be bought in the hub using skill points. You can only be in one class at a time, so make sure to chose the one that fits your playstyle best. Each class will come with a set of passive buffs, as well as a class ability, which works the same way as a regular ability, except much more powerful. Right now, there are 5 classes in total, those being Tank, Mage, Healer, Glass Cannon and Reaper.
Bosses
Currently, this data pack contains 2 boss fights. The first one you will encounter is the Wildfire, one of the mobs that lost the 2017 mob votes. This boss can be encountered in the nether. Simply following the vanilla progression will eventually lead you to this boss. The current final boss is an overhauled version of the Ender Dragon, featuring 10 new attacks, several phases and a custom end island.
Vanilla Changes
Since the upgrades in this data pack are extremely powerful, the vanilla game has been made a lot more difficult. The first change is that without any upgrades, you start with only 5 hearts of health.
You also start each run with an unbreakable stone pickaxe (or stronger tools once bought that upgrade). This is because every tool, weapon and armor recipe is disabled in this data pack. Some notable exceptions are the bucket, flint and steel and shield, which means that it's still technically possible to beat the data pack on your first run.
Unfortunatly, this might be impossible in practice, as the Ender Dragon fight has been changed drastically to make it significantly more challenging. For more info, check out Draconic Ascension, the last data pack I made before this one.
Difficulty Level
The final change to make the game more difficult is the difficulty level. This is diplayed in a bar at the top of the screen. Once the level increases, mobs will receive significant buffs, ranging from better armor and weapons, to totems of undying, to creepers turning into charged creepers and more.
The Hub
The hub, also known as the Cosmic Dome, is a central location that you visit inbetween runs. This is where you can spend skillpoints on upgrades, abilities and classes. It also allows you to access a mysterious room called the seal, as well as the Infinite Garden.
Infinite Garden
Given that the world will be different for every single run, the Infinite Garden acts as a permanent building area outside of the Cosmic Dome. The items from your last run will be transported into the Infinite Garden, allowing you to use them in builds.
Multiplayer
This data pack has been tested and designed with multiplayer in mind. So while it's perfectly playable and enjoyable in singleplayer, it's highly recommended to play this with friends.
Installation
Head to the Roguecraft Wiki for a guide on how to get started: https://roguecraft.wiki.gg/wiki/Getting_Started
Alternatively, watch this video showing off how to install the data pack and resource pack:
Compatibility
All of the currently known incompatibilities are listed here: https://roguecraft.wiki.gg/wiki/Incompatibilities
Commands
Roguecraft adds several new commands. The following commands can be used by anyone without special permissions:
/trigger stronghold_location
to display the location of the stronghold in chat/trigger restart_run
to kill all players once everyone has entered this command/trigger hub_tp
to teleport you back to the Cosmic Dome/trigger single_run_timer
and/trigger new_world_timer
to enable speedrun timers (Single Run only counts the time for your current run, New World counts the time for the entire playthrough)
Translations
Roguecraft has official translations for:
- English
- German (both translated by myself)
- Brasilian-Portuguese (translated by R4IN)
- Dutch (translated by Pengu)
- Traditional Chinese (translated by OuOKing)
- Simplified Chinese (translated by 2% MiKL, Qiu Shui)
- Russian (translated by Corrupted Alter)
- Danish (translation by Budged)
- Turkish (translation by SlaughterNymph)
- Romanian (translation by Andrul)
- French (translation by Franco227, Luna)
There is also a special translation for the LOLCAT language.