Download JourneyBeyond — Minecraft Mods — MetaMods

JourneyBeyond

Active

Downloads

0

Last update

2 months ago
Client
Utils

JourneyBeyond

The JourneyBeyond mod brings Terraria's Journey Mode concept to Minecraft, offering a system of research and item duplication, permanent unlocks, and datapack-configurable requirements. Perfect for builders, testers, and progression servers that need controlled access to creative features.

🚀 Key Features

Commands

  • /journey on — activates journey mode
  • /journey off — deactivates journey mode
  • /journey ui — opens the interface via command line

🔬 Research and Unlocking

  • Sacrifice items in the Journey Table to unlock them for infinite duplication.
  • Each item has a research requirement — sacrifice enough copies to unlock it permanently.
  • Rare or unique items (e.g., Dragon Egg) require only 1 copy.
  • Requirements are fully customizable via datapacks.

♾ Duplication

  • After unlocking, simply click on an item in the Duplication Panel to instantly get a full stack.
  • Items go directly into your inventory or drop nearby if space is full.
  • Works in both singleplayer and multiplayer.

🖥 Journey Table Interface

  • Clean Minecraft-style interface.
  • Sacrifice slot on the left, Duplication Grid on the right.
  • Search bar to filter unlocked items.
  • Colored slot backgrounds for easy distinction between sacrifice, duplication, and inventory areas.

💾 Progress Saving

  • All unlocks are saved in world files (<world>/data/journey_data.dat).
  • Data is automatically saved when: unlocking a new item, logging out, world/server saving.
  • Seamless multiplayer operation — all players share the same unlocks (per-world progression).

📂 Datapack Configuration

JourneyBeyond supports customizable research requirements via datapacks, allowing control over how many copies of each item are needed for unlocking.

File Location

data/<namespace>/journey_research/<item>.json

Example for minecraft:diamond:

{
  "item": "minecraft:diamond",
  "required": 64
}

Special Settings

  • required: 0 — completely disables unlocking for that item.
  • required: 1 — recommended for unique/rare items (e.g., Elytra, Dragon Egg).
  • If an item has no datapack entry, the mod uses its default requirement.
  • You can override requirements for vanilla and modded items via datapacks.

Installing a Datapack

  1. Create a datapack in your world or server's datapacks/ folder.
  2. Follow standard Minecraft datapack structure:
    datapacks/
    my_journey_settings/
     pack.mcmeta
     data/
       mypack/
         journey_research/
           minecraft_diamond.json
  3. Reload with /reload or restart the world.

📸 Screenshots

(Add screenshots of sacrifice slot, duplication grid, search, and colored slots.)

⚙ Technical Information

  • Platform: NeoForge 1.21.1+
  • Persistence: SavedData in <world>/data/
  • Capabilities: EntityCapability<IJourneyData, Void>
  • Networking: Syncs on join, unlock, and world save
  • Datapacks: JSON files for custom research requirements

📦 Modpack/Server Usage

  • Great for creative and sandbox servers.
  • Prevents full creative mode abuse while allowing controlled infinite item access.
  • Full compatibility with modded items (their requirements can also be configured via datapacks).

📋 Planned Features

  • Per-player progression mode.
  • Advancement integration.
  • Configurable UI size and layout.
  • In-game research editor.

📜 License

MIT License — free use in modpacks with credit.

Project members
mysticpasta1

mysticpasta1

Created: 12 Aug 2025

ID: 263866