AchieveToDo
Welcome to a world where the use of every game mechanic, food, item, and block is a privilege you must earn! This is designed for those Minecraft explorers who desire a more challenging survival experience. Everything relies purely on vanilla, but with a twist - you need to unlock advancements to utilize your resources.
Each world you generate comes bundled with BlazeandCave's advancements pack, boasting 1000+ advancements. This extensive pool of advancements not only prolongs gameplay but also weaves a new layer of complexity, adding an extra dash of fun.
World Creation
An AchieveToDo tab has been introduced to the world creation screen, featuring the following settings:
By default, only trophies are set as rewards for advancements. However, you can enable options to receive various in-game items and increased experience for each advancement, as well as custom world generation from StardustLabs.
Depending on the settings of the world you create, you may be prompted to install the necessary datapacks. To install, simply download the file and choose it from your files or drag and drop it into the Minecraft window. After the first installation, the game will remember and store datapacks, so you won't have to repeat this process for each new world creation.
Gameplay
Your abilities within the game progressively unlock as you complete advancements. To understand what actions are available or locked, open the Blocked Actions tab in the advancements window:
Ah, yes, it's worth noting that the tab will initially seem uninformative, filled with question marks! Idea is that you won't know a specific action is locked until you attempt it. For example, should you try to jump immediately upon spawning in the world, you'll encounter this:
Following this, the respective action will be revealed in the advancements window, allowing you to track the progress of unlocking the ability to jump:
And once you've successfully completed 7 advancements, the ability to jump will be unlocked, and a notification will appear to confirm this:
Hints
Keeping track of all you've accomplished in the world — the biomes you've visited, the items you've crafted, the mobs you've defeated — can be a daunting task. However, to combat this issue, a hint system has been developed. In the Riddle tab, I've left you a «Hintly Hallows» riddle along with a series of advancements. Inside awaits a game mechanic that presents holograms as hints for a random advancement.
The first image symbolizes the tab from which the advancement was chosen, the second stands for the advancement itself, and the third is the hint. For example, here's a hint suggesting that there is Amethyst Shard (3rd hologram) left to get the «Chromatic Armory» advancement (2nd hologram) from the Adventure tab (1st hologram):
For advancements requiring a visit to a particular location, a special spyglass will be given instead of a hologram. Just look into it, and you will get a 3D panorama where you need to go: find a biome, visit a structure, or open a loot chest:
Help me! I can't resolve this
Commands
/advRandom
. Instead of manually perusing the advancements window, you can use this command to have a random, uncompleted advancement displayed in the chat. It offers a convenient way to set a personal objective without taking your attention away from the gameplay. However, advancements that require progress or are notably difficult will not be included in the suggestions.
Advancement Window
For enhanced convenience, the advancements window has been expanded to fill the entire screen. Furthermore, the tabs are meticulously organized - they are grouped by their relevance and positioned uniformly on all four sides of the window, maintaining a consistent offset. There is also a search for advancements by name or description.
📦 Resources
Mods
- AntiGhost [GitHub]
- Better Mount HUD [GitHub]
- BetterF3 [GitHub]
- Blur [GitHub]
- Boat Break Fix [GitHub]
- Concurrent Chunk Management Engine [GitHub]
- Capes [GitHub]
- CIT Resewn [GitHub] (1.20.4 by dicedpixels)
- Cloth Config API [GitHub]
- Continuity [GitHub]
- CursorCentered Fix [GitHub]
- CustomHud [GitHub]
- Dark Loading Screen [GitHub]
- Disable Custom Worlds Advice [GitHub]
- Debugify [GitHub]
- Dynamic FPS [GitHub]
- Enhanced Block Entities [GitHub]
- Entity Culling [GitHub]
- Exordium [GitHub]
- ExtraSounds [GitHub] (1.20.4 by lonefelidae16)
- Fabric API [GitHub]
- Fabric Language Kotlin [GitHub]
- FabricSkyboxes [GitHub]
- Falling Leaves [GitHub]
- FerriteCore [GitHub]
- FixBookGUI [GitHub]
- Indium [GitHub]
- Iris Shaders [GitHub]
- Krypton [GitHub]
- LambDynamicLights [GitHub]
- Language Reload [GitHub]
- LibJF [JfGit]
- Lithium [GitHub]
- Main Menu Credits [GitHub]
- Model Gap Fix [GitHub]
- Mod Menu [GitHub]
- More Culling [GitHub]
- No Resource Pack Warnings [GitHub]
- Real Arrow Tip [GitHub]
- Reese's Sodium Options [GitHub]
- Respackopts [JfGit]
- Remove Reloading Screen [GitHub]
- Screenshot to Clipboard [GitHub]
- Shulker Box Tooltip [GitHub]
- ShutUpDeadEntities [GitHub]
- Sodium [GitHub]
- Sodium Extra [GitHub]
- Textile Backup [GitHub]
- XYZBook [GitHub]
- Your Options Shall Be Respected [GitHub]
- Zoomify [GitHub]
Data Packs
- BlazeandCave's Advancements Pack [PMC]
- BlazeandCave's Advancements Pack Hardcore version [PMC]
- BlazeandCave's Advancements Pack Terralith version [PMC]
- BlazeandCave's Advancements Pack Amplified Nether version [PMC]
- BlazeandCave's Advancements Pack Nullscape version [PMC]
- Terralith [GitHub] [PMC]
- Amplified Nether [GitHub] [PMC]
- Nullscape [GitHub] [PMC]
Shaders
Resource Packs
- BACAP Language Pack
- Better Banner Pattern [PMC]
- Better Waxed Copper [PMC]
- Centered Crosshair Fix
- Centered Stone Bricks
- Colorful Sheared Sheep
- CTM Overhaul
- Default Dark Mode [GitHub]
- Fast Better Grass [GitHub]
- Fixed Barrel
- Fixed Hardcore Absorption Hearts
- Map Marking Fix
- Minimal Rain & Snow
- Nether Bricks Fix
- No Z-Fighting
- Translations for Sodium [GitHub]
- Trap Door Fix
- Unique Enchanted Books [CurseForge]
- Visual Fish Buckets [CurseForge]
- Visual Goat Horns [CurseForge]
- Visual Potions [GitHub]
- What Painting I'm Looking At? [PMC]
- YetAnotherGlint [GitHub]
Acknowledgments
- This marks my first major project in Minecraft modding. In fact, it wouldn't have been possible without Cavinator1's creation of the BlazeandCave's advancement pack, which served as a significant inspiration for me.
- I extend my gratitude to the StardustLabs team for their world generation contribution for all three dimensions.
- This modpack is based on 💜 Sugar Optimization modpack. I express my appreciation for the exceptional work put into optimizing and enhancing the Minecraft experience!
External resources
Project members
diskree
Owner