# Forevercraft

A complete server data pack for Minecraft — a large, self-contained set of systems
that adds long-term progression, collectibles, and quality-of-life features to a world.

Built for **Minecraft 26.2** (data pack format **107**). Loading it on a different
version will show a "made for a different version" warning, because the pack format
is locked to that release.

## Installation

### Single-player world
1. Open your world save folder:
   - **Windows:** `%appdata%\.minecraft\saves\<world>\`
   - **macOS:** `~/Library/Application Support/minecraft/saves/<world>/`
   - **Linux:** `~/.minecraft/saves/<world>/`
2. Drop **`Forevercraft.zip`** into the world's `datapacks/` folder
   (you do **not** need to unzip it).
3. In game, run `/reload`, or leave and re-enter the world.
4. Confirm it loaded with `/datapack list` — you should see `Forevercraft` enabled.

### Dedicated server
1. Place **`Forevercraft.zip`** in `world/datapacks/` (use your main world's name if
   it isn't `world`).
2. Run `/reload` from the console or an op account.

> If you prefer, you can unzip the archive so that `pack.mcmeta` and the `data/`
> folder sit directly inside `datapacks/Forevercraft/`. Both the zipped and unzipped
> layouts work.

## What's inside

This pack is built entirely from vanilla data pack mechanics — functions,
advancements, loot tables, recipes, predicates, and tags. No mods required.

- Long-term progression and milestone systems
- Collectible companions and a tracked codex
- Guilds, quests, and questlines
- Decorative furniture with an "Ideas & Blueprints" crafting economy
- Structures, crates, and reward systems

## Notes

- This is a **data pack**, not a mod or resource pack. It runs server-side / world-side
  using only built-in Minecraft features.
- A matching resource pack (custom models, textures, skins) is distributed separately
  if you want the full visual experience.
- Removing the pack: delete `Forevercraft.zip` from the `datapacks/` folder and run
  `/reload`. Note that progress stored in the world (scoreboards, data storage) will
  remain in the save unless cleared.
