Tags
Creators
Details
Licensed Apache-2.0
Published 4 months ago
Updated 2 days ago
All versions
1.0.0+neoforge-1.21.1
Release
1.0.0 · neoforge · 1.21.12 days ago 19
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Core RPG - Quests Engine — Changelog
1.0.0
First release, for Minecraft 1.21.1 on NeoForge and Fabric. This repository previously held No More 63 AE2, which is retired; its history stays in git.
Quest book
- Chapters and chapter groups, quest canvas with pan, zoom, 11 node shapes, dependency lines that show state, quest links between chapters and decorative, clickable chapter images.
- Quest panel with paged story text, inline images, tasks, rewards, choice rewards, requirements and unlocks.
- Search, pinned-quest HUD tracker, toasts, emergency items, quest book item kept on death.
Progression
- Quest and chapter dependencies with all/any/started modes and "N of", linear and flexible progression, sequential and optional tasks, optional and repeatable quests with cooldowns, branching choices, visibility rules, completion commands, progress locking and reward blocking.
- 24 task types and 12 reward types; reward tables with random, choice and all modes; loot crates that mobs drop.
Editor
- In-game editing for operators: create, move, select, copy/paste and delete; dependency linking; a property editor generated from each object's schema; text editor with formatting and preview; reward table editor.
- Books are plain JSON in
config/corerpg_quests/book/, one file per chapter and reward table.
Teams, stages, filters, vein mining
- Personal teams, parties (owner, officers, members, allies, invites, free to join), server teams, team chat,
shared progress and team stages; team screen and
/teamcommands. - Smart filter language and Smart Filter item with an editor and live preview.
- Vein mining with six shapes, limits and costs, merge tags, drop gathering, crop harvesting and area tools.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:ywtf09FK:FE5TdeAH"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ywtf09FK:FE5TdeAH"
}

