▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/MCA: Quests
MCA: Quests

MCA: Quests

An RPG-style, datapack-driven quest system for MCA:Reborn villagers. Right-click a villager, open the new Quests menu, accept a job, complete it out in the world, and turn it in for sweet rewards and hearts.

Оцените первым
4.2K
13
Все версииMCA: Quests 1.4.2

MCA: Quests 1.4.2

Release28.08.2026

Список изменений

[1.4.2] - 2026-08-28

A major Townstead expansion and polish update adding 90 new quest definitions, deeper village simulation integration, better quest presentation, new progression mechanics, and fixes for several impossible or silently broken quests.

Expanded Townstead Integration

MCA: Quests now makes much deeper use of Townstead systems, including:

  • Villager needs and schedules.
  • Professions and progression tracks.
  • Seasons and calendar periods.
  • Skills.
  • Buildings and workplaces.
  • Village spirit and classification.
  • Resident wellbeing.
  • Life stages and village-wide events.

Townstead remains completely optional.

90 New Quest Definitions

Added:

  • 72 new personal quests
  • 8 new village projects
  • 10 new situations
  • 7 new titles

MCA: Quests now contains 262 personal quests, including 73 Townstead-focused quests.

New Multi-Stage Questlines

Added six major Townstead story arcs:

  • Seasons of the Soil
  • Harbor of Hands
  • Wool and Winter
  • Smokehouse Legacy
  • The Apprenticeship Pact
  • A Village with a Name

Also added three major quests that work without Townstead:

  • The Broken Road
  • The Ashen Remedy
  • The Bell at Dawn

Better Townstead Quests

Townstead quests can now track more meaningful long-term progress.

New mechanics include:

  • Completing entire work shifts across multiple days.
  • Checking whether a profession can actually progress before offering a quest.
  • Targeting specific Townstead buildings.
  • Finding another nearby MCA village.
  • Repeating quests by Townstead week, season, or year instead of fixed Minecraft ticks.
  • Tracking thirst and the percentage of residents actually loaded.
  • Delivering quest items directly into a villager's inventory.

Quest targets such as buildings are fixed when the quest is accepted, preventing destinations from changing while the player is working.

Better Quest Variety

Added offer groups to prevent the quest menu from filling with several nearly identical quests at once.

For example, the game is less likely to offer three different hunger errands when other types of quests are available.

New Townstead Situations

Added triggers for:

  • Week, season, and year changes.
  • Villager life-stage changes.
  • Village schedule disruption.
  • Stranded villagers.
  • Hostile mobs near village homes.
  • Village spirit/classification transitions.

Existing worlds will not suddenly trigger old events when updating. New event tracking starts cleanly.

Fixed Impossible Townstead Quests

Several Townstead quests could previously ask players to complete profession progression that did not actually exist.

Reworked affected quests so their objectives are achievable.

Notable changes include:

  • Deep Water Days now focuses on fishing, work shifts, and dock progression.
  • The Master Tanner now focuses on leather delivery, work shifts, and a proper workplace.
  • Master of the Trade is only offered for professions with real progression tracks.
  • Several smaller quests no longer award profession XP to professions that cannot receive it.
  • The Master Artisan situation now requires a genuinely reachable profession tier.

Custom datapacks that add progression to additional professions are supported automatically.

Fixed Broken Quest Conditions

  • Fixed situation conditions being ignored.
  • Fixed compat.townstead.contentEnabled only disabling situations instead of all bundled Townstead content.
  • Fixed several quest conditions silently failing to load correctly.
  • Fixed periodic quests not properly declaring their Townstead calendar requirement.
  • Fixed profession progression being permanently treated as unavailable if checked too early during startup.
  • Fixed valid datapack tags sometimes being incorrectly reported as missing.

Improved Quest Text

Townstead objectives no longer expose internal data such as:

villager.schedule.currentActivity eq work

They now display natural descriptions such as:

  • Keep them working for 30 seconds
  • End with their hunger at least 55
  • Get 1 dock built at tier 2 or better
  • Requires: the season is winter

Unknown datapack values are also converted into readable names instead of displaying raw IDs.

Fixed Long Quest Text Being Cut Off

Quest objectives and rewards now wrap properly across:

  • Quest offers.
  • Quest logs.
  • Village projects.

Long datapack-defined objectives are no longer cut off halfway through a sentence.

Better Localization

Added a shared display vocabulary for:

  • Needs.
  • Work activities.
  • Seasons.
  • Professions.
  • Life stages.
  • Village spirits.
  • Buildings.
  • Comparison terms.

Profession names can now be translated correctly instead of falling back to English.

The update adds 914 new translation keys to both English and Brazilian Portuguese, alongside numerous rewritten lines.

Better Quest Context

Townstead quest cards can now show additional information relevant to the quest, including:

  • Current season and day.
  • Completed work shifts.
  • Target buildings.
  • Profession progression limits.
  • Hunger, thirst, and other needs.

Only information actually relevant to that quest is displayed.

More Townstead Configuration

Added individual content toggles under compat.townstead.content:

  • needsAndSchedules
  • professions
  • calendarAndLife
  • spiritAndBuildings
  • projects
  • situations

This allows servers to use only the Townstead quest categories they want.

Improved Validation

/mcaquests validate now detects more impossible or malformed Townstead content, including:

  • Profession levels that cannot be reached.
  • Unknown village spirits.
  • Unknown skills.
  • Missing required capabilities.
  • Calendar quests without calendar support.
  • Duplicate or contradictory objectives.

Bundled quests are checked even more strictly before release.

New Datapack Tags

Added:

  • mcaquests:trail_ruins
  • mcaquests:ocean_ruins
  • mcaquests:pottery_sherds
  • mcaquests:common_undead

These provide reusable targets for custom and built-in quests.

Townstead Quest Suspension

Townstead quests continue to suspend instead of failing if Townstead becomes unavailable.

While suspended:

  • Progress is preserved.
  • Deadlines stop counting down.
  • Quests can still be abandoned.
  • The Quest Log explains what feature is unavailable.
  • Progress resumes normally when Townstead returns.

Additional Fixes

  • Fixed situation detection potentially stopping after switching between worlds with different game times.
  • Fixed untranslated datapack titles always appearing in English.
  • Fixed one-second objectives saying "1 seconds".
  • Fixed malformed boolean objective descriptions.
  • Fixed village wellbeing objectives treating mostly unloaded populations as healthy.
  • Standardized Townstead building names so quests and building checks agree on the same structures.

Compatibility

  • Townstead remains an optional dependency.
  • Supports Townstead 0.7.5–0.7.x, verified with 0.7.6.
  • Existing worlds require no save migration.
  • Existing datapack formats remain compatible.
  • No additional network protocol bump was required beyond the existing protocol 10.
  • Some add-ons directly implementing the Townstead compatibility API may require a small source update.

Файлы

mcaquests-1.4.2.jar(1.66 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.4.2

Загрузчики

Forge

Версии игры

1.20.1

Загрузок

367

Дата публикации

28.08.2026

Загрузил

ID версии

Главная