Starfield Pastoral · 星野牧歌
Farm, fish, raise animals, meet the villagers, and explore the mines in Minecraft 1.21.1.
A non-commercial NeoForge fan project based on the farming, town life, and progression of Stardew Valley.
Download on CurseForge · Download on Modrinth · Join Discord · MCMod.cn (Chinese) · Share feedback · Report a bug
About
Starfield Pastoral is a NeoForge mod for Minecraft 1.21.1. A new game begins in the Overworld. Find the Wizard's Tower, complete the Wizard's request, enter the Stardew Valley dimension, and take over your grandfather's farm.
Current builds include farming, animals, fishing, NPC schedules, dialogue, mail, shops, mines, time progression, and overnight settlement.
[!WARNING] Starfield Pastoral is in alpha. Updates may change systems and world data. Back up your world before installing a new version.
Features
- 🌱 Farming: Grow seasonal crops, use fertilizer and sprinklers, and process harvests in kegs, preserves jars, and other machines.
- 🐄 Animals: Build coops and barns, manage hay and feed, care for animals, and collect eggs, milk, wool, and other produce.
- 🎣 Fishing: Catch fish based on location, season, and weather. Fishing includes a minigame, bait, tackle, and treasure.
- 🏘️ Villagers: Follow NPC schedules, talk to residents, receive mail, build friendships, visit shops, and trigger events.
- ⛏️ Exploration: Fight and gather ore in the mines, restore the Community Center, and unlock minecarts, warps, and new areas.
- 🤝 Multiplayer: Run a farm together in a shared Stardew Valley world.
Getting started
- Use the Wizard Tower Compass in the Overworld to find the nearest Wizard's Tower.
- Talk to the Wizard and accept his opening quest.
- Give the Wizard an Eye of Ender to stabilize the dimensional route.
- Enter the Stardew Valley dimension and travel to the farm.
Download and requirements
| Requirement | Version |
|---|---|
| Minecraft | 1.21.1 |
| Mod loader | NeoForge 21.1.217 or a compatible newer build |
| Java | 21 |
| Environment | Client and server |
| Source version | 0.5.4fix1 |
| Official downloads | CurseForge · Modrinth |
JEI is optional and adds information for fishing and other content. Read the release notes before updating an existing world.
Community
- Discord: Join the official server
- QQ group:
961767762 - Ideas and player feedback: GitHub Discussions
- Bug reports: GitHub Issues
Add-ons and development
Data packs and NeoForge add-ons can use the 0.5 API to extend supported farm layouts, buildings, locations, and other content.
- Read the 0.5 add-on and data-pack API guide.
- Review the example data pack and example NeoForge add-on.
- Check player-facing changes in the changelog.
Common local validation commands:
./gradlew classes
./gradlew build
Prebuilt world data for development
The Stardew Valley dimension loads prebuilt region data. Development checkouts need the following files:
src/main/resources/data/stardewcraft/structures/stardew_valley/main.schem
src/main/resources/data/stardewcraft/structures/mine/main.schem
src/main/resources/pregen/stardew_valley/region_manifest.txt
src/main/resources/pregen/stardew_valley/region/*.mca
The mod blocks entry to the Stardew Valley dimension when these files are missing or fail validation.
Credits and license
Russian localization includes work by Annelo and contributors to annel0/Starfield-Pastoral. Existing official localization text takes priority.
Starfield Pastoral uses a custom non-commercial fan project license. Original project code and content belong to the project team and contributors. Third-party and game-derived materials remain the property of their respective rightsholders. The project license does not cover those materials.
Starfield Pastoral has no affiliation with ConcernedApe, Mojang, or Microsoft.
简体中文简介
星野牧歌是适用于 Minecraft 1.21.1 的 NeoForge 非商业同人模组。玩家从主世界出发,找到法师塔,完成任务后进入星露谷维度,并在爷爷留下的农场开始生活。
目前可体验种植、养殖、钓鱼、居民互动、矿洞、商店、社区中心和多人联机等内容。项目仍处于 Alpha 开发阶段,更新前请备份存档。
- 前往 CurseForge 下载 · 前往 Modrinth 下载
- 加入 Discord
- QQ 群:
961767762
How to Install Starfield Pastoral (Mod)
Starfield Pastoral by Elysium233 is verified for Fabric, Forge, Neoforge across Minecraft versions 1.20.1, 1.21.1 (latest release: 0.6.3fix2-forge, file size: 222.1 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.21.1) and platform (Fabric, Forge, Neoforge).
- Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge.
- Move the downloaded Starfield Pastoral file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 7d ago | 1 | ||||
| 7d ago | 1 | ||||
| 7d ago | 1 | ||||
| 26d ago | 1 | ||||
| 26d ago | 1 | ||||
| 28d ago | 1 | ||||
| 28d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 |
- 0.6.3fix1 · Stability, Planting and Interaction Fixes**
Use the matching Minecraft 1.20.1 / Forge or Minecraft 1.21.1 / NeoForge package, not both. Back up the entire save before updating. Directly downgrading a 1.21.1 world to 1.20.1 is not supported.
#### Shared Content
- Fixes world creation stalling at 0% and palette handoff errors between terrain workers. Prevents template roofs from loading neighboring chunks during lighting.
- Fixes tall-crop planting failures and upper crop blocks overwriting adjacent crops or obstructions. Existing greenhouses relocate only historical lights occupying planting space, preserving crops, soil, containers and player changes.
- Fixes tea-bush planting dates and harvest records being lost after reload. Supports legacy coordinates and recovers missing registrations from saved growth stages.
- Fixes Shift-right-click retrieval of placed dishes, drinks and fish while holding an item. Retrieved servings retain quality and other item data; a full inventory drops exactly one serving.
- Fixes Auto-Grabbers reappearing or duplicating drops when dismantled, and animal UUIDs being rejected by building-management packets. Expands Mini-Fridges to the original 36 slots while preserving existing inventory positions.
- Fixes Serpents, Bats and Flies immediately canceling accepted knockback with chase acceleration, while retaining each monster's movement and immunity rules.
- Corrects forage spawning beneath forest canopies, current-day spawning when entering previously unloaded areas, and daily caps. Forage no longer replaces fluids; adds forest Spring Onion clusters and beach tide-pool spawning.
- Adds a persistent option for the legacy health and energy bars. Corrects HUD digit rendering, layered product-bubble icons, and native animations briefly restarting after render-time corrections.
- Updates Gunther's native model and idle, blink, walk and attention animations, with improved short-coat and hip connections. Missing NPC cutscene clips retain that character's idle pose and produce a diagnostic warning.
- Corrects fishing experience, treasure eligibility, tackle wear after an escape, and Efficient-enchantment stamina costs. Also corrects geode statistics, cooking-book recipe scope, quest dialogue/mail updates, and Special Order unlock and kill-count rules.
- Corrects defeat-related item-loss eligibility: ordinary weapons, slingshots and boots can be lost; farming tools, scythes, rings and explicitly protected weapons remain protected.
- Adds the mod's sand slabs and stairs with merging, corners, waterlogging and appropriate drops. Farm flooring and paths provide their corresponding temporary movement-speed bonus.
- Improves Ginger Island prop placement, support faces, variants, collision and removal. Adds surface-water boat anchoring and subtle motion, gem-pedestal item storage, the giant-turtle scene actor, and compatibility for historical prop aliases. **The complete island build and all
- 0.6.3fix1 · Stability, Planting and Interaction Fixes**
Use the matching Minecraft 1.20.1 / Forge or Minecraft 1.21.1 / NeoForge package, not both. Back up the entire save before updating. Directly downgrading a 1.21.1 world to 1.20.1 is not supported.
#### Shared Content
- Fixes world creation stalling at 0% and palette handoff errors between terrain workers. Prevents template roofs from loading neighboring chunks during lighting.
- Fixes tall-crop planting failures and upper crop blocks overwriting adjacent crops or obstructions. Existing greenhouses relocate only historical lights occupying planting space, preserving crops, soil, containers and player changes.
- Fixes tea-bush planting dates and harvest records being lost after reload. Supports legacy coordinates and recovers missing registrations from saved growth stages.
- Fixes Shift-right-click retrieval of placed dishes, drinks and fish while holding an item. Retrieved servings retain quality and other item data; a full inventory drops exactly one serving.
- Fixes Auto-Grabbers reappearing or duplicating drops when dismantled, and animal UUIDs being rejected by building-management packets. Expands Mini-Fridges to the original 36 slots while preserving existing inventory positions.
- Fixes Serpents, Bats and Flies immediately canceling accepted knockback with chase acceleration, while retaining each monster's movement and immunity rules.
- Corrects forage spawning beneath forest canopies, current-day spawning when entering previously unloaded areas, and daily caps. Forage no longer replaces fluids; adds forest Spring Onion clusters and beach tide-pool spawning.
- Adds a persistent option for the legacy health and energy bars. Corrects HUD digit rendering, layered product-bubble icons, and native animations briefly restarting after render-time corrections.
- Updates Gunther's native model and idle, blink, walk and attention animations, with improved short-coat and hip connections. Missing NPC cutscene clips retain that character's idle pose and produce a diagnostic warning.
- Corrects fishing experience, treasure eligibility, tackle wear after an escape, and Efficient-enchantment stamina costs. Also corrects geode statistics, cooking-book recipe scope, quest dialogue/mail updates, and Special Order unlock and kill-count rules.
- Corrects defeat-related item-loss eligibility: ordinary weapons, slingshots and boots can be lost; farming tools, scythes, rings and explicitly protected weapons remain protected.
- Adds the mod's sand slabs and stairs with merging, corners, waterlogging and appropriate drops. Farm flooring and paths provide their corresponding temporary movement-speed bonus.
- Improves Ginger Island prop placement, support faces, variants, collision and removal. Adds surface-water boat anchoring and subtle motion, gem-pedestal item storage, the giant-turtle scene actor, and compatibility for historical prop aliases. **The complete island build and all
- 0.6.3 · Forge 1.20.1 Support and System Refinements**
- Back up the entire save before updating.** The bundled public-town map update may overwrite furniture, flooring and other player changes in public areas; a farm-only backup is insufficient. Use the matching Minecraft 1.20.1 / Forge or Minecraft 1.21.1 / NeoForge package, not both. Directly downgrading a 1.21.1 world to 1.20.1 is not supported.
#### Shared Content
- Corrects daytime, overnight and multi-day machine timing. Day-based recipes finish on the appropriate morning, with migration of saved machine progress, and improves incubation, tapping, shipping restrictions, automation and multi-block state synchronization.
- Aligns crop extra yields and quality, seasonal Mixed Seeds pools, crows and scarecrows, tool charging and costs, panning rewards and fishing conditions. Adds livestock name validation, home checks and daily mood display, and fixes the new Ostrich Incubator's conflict with the existing coop home rule.
- Completes the Adventurer's Guild monster board, Gil's reward collection and Marlon's item recovery, and expands data definitions and interfaces for geodes, fishing treasure, Skull Cavern rewards and tool upgrades.
- Moves animated models to the mod's native loading and playback, without bundling GeckoLib, and improves NPC animation, schedules, navigation and interaction alongside chest, machine and furniture animations.
- Adds seasonal hotbar, normal Survival inventory and Jade tooltip themes, refreshes the health and energy HUD, and updates related icons, decorative materials and models.
- Fixes building previews, obstruction feedback, interior-space and greenhouse issues, and updates the public-town map and Guild facilities. Greenhouse templates and existing interiors use the mod's dirt/farmland, preserving crops, player furnishings and farmland moisture.
- Fixes a concurrent palette-read crash in background lighting during bulk block placement, without changing block states, generation order or lighting rules.
- Registers 147 Ginger Island block assets and their items, including furniture, scenery, the Heavy Tapper, Ostrich Incubator, volcano floor switches and watering-can lava cooling. Golden Walnut records can be bound to their owning farm. **This does not mean that the complete island build or all original island gameplay is finished.**
#### Forge 1.20.1 Support
- Ships a separate Forge package with adaptations for item data, networking, events, GUI, rendering and optional integrations, retaining the shared gameplay logic above.
- Fixes port-specific duplicate item descriptions, missing product-bubble icons and damage numbers, abnormal shadows on multi-block facilities and awnings, and related input, lighting and block-state compatibility issues.
- Retains two explicit version differences: the Forge package omits the FLOW / BOLT armor trims and templates, and does not port dripstone filling a cauldron with Fish Pond Water.
- 0.6.3 · Forge 1.20.1 Support and System Refinements**
- Back up the entire save before updating.** The bundled public-town map update may overwrite furniture, flooring and other player changes in public areas; a farm-only backup is insufficient. Use the matching Minecraft 1.20.1 / Forge or Minecraft 1.21.1 / NeoForge package, not both. Directly downgrading a 1.21.1 world to 1.20.1 is not supported.
#### Shared Content
- Corrects daytime, overnight and multi-day machine timing. Day-based recipes finish on the appropriate morning, with migration of saved machine progress, and improves incubation, tapping, shipping restrictions, automation and multi-block state synchronization.
- Aligns crop extra yields and quality, seasonal Mixed Seeds pools, crows and scarecrows, tool charging and costs, panning rewards and fishing conditions. Adds livestock name validation, home checks and daily mood display, and fixes the new Ostrich Incubator's conflict with the existing coop home rule.
- Completes the Adventurer's Guild monster board, Gil's reward collection and Marlon's item recovery, and expands data definitions and interfaces for geodes, fishing treasure, Skull Cavern rewards and tool upgrades.
- Moves animated models to the mod's native loading and playback, without bundling GeckoLib, and improves NPC animation, schedules, navigation and interaction alongside chest, machine and furniture animations.
- Adds seasonal hotbar, normal Survival inventory and Jade tooltip themes, refreshes the health and energy HUD, and updates related icons, decorative materials and models.
- Fixes building previews, obstruction feedback, interior-space and greenhouse issues, and updates the public-town map and Guild facilities. Greenhouse templates and existing interiors use the mod's dirt/farmland, preserving crops, player furnishings and farmland moisture.
- Fixes a concurrent palette-read crash in background lighting during bulk block placement, without changing block states, generation order or lighting rules.
- Registers 147 Ginger Island block assets and their items, including furniture, scenery, the Heavy Tapper, Ostrich Incubator, volcano floor switches and watering-can lava cooling. Golden Walnut records can be bound to their owning farm. **This does not mean that the complete island build or all original island gameplay is finished.**
#### Forge 1.20.1 Support
- Ships a separate Forge package with adaptations for item data, networking, events, GUI, rendering and optional integrations, retaining the shared gameplay logic above.
- Fixes port-specific duplicate item descriptions, missing product-bubble icons and damage numbers, abnormal shadows on multi-block facilities and awnings, and related input, lighting and block-state compatibility issues.
- Retains two explicit version differences: the Forge package omits the FLOW / BOLT armor trims and templates, and does not port dripstone filling a cauldron with Fish Pond Water.
- 0.6.2 · Farm Overhaul and Immersive Indoor/Outdoor Travel**
- Rebuilds farm initialization and ecological painting for the Standard, Riverland, Forest, Hill-top, Four Corners, Wilderness, Beach and Meadowlands layouts. Source maps now guide regional ecology rates while Minecraft terrain, buildings and occupied space determine the actual placement.
- Adds the daily farm ecology pass for trees, saplings, bushes, pasture, weeds, twigs, stones, ore nodes and large obstacles. Roads, floors, buildings and existing player work are protected, and older farms are filled in progressively without resetting their construction.
- Connects Beach supply crates and the Forest and Wilderness farm services, and ships the farm reports, prefabs and greenhouse blueprints used by the new layouts. Greenhouses repair or migrate according to the existing save state while preserving interior contents.
- Completes independent seasonal selection for leaves, pasture, bushes and farm surfaces, including the winter evergreen fix and corrections for canopy, snow-layer and terrain lighting.
- Ships immersive town-door travel. Door pairs prepare only when relevant chunks and players are nearby, while opening, traversal direction, NPC use and client state stay synchronized. Farm, greenhouse, town and other interior transitions keep a safe landing, facing and cooldown, and refuse unsafe destinations.
- Adds camera, third-person, frustum, occlusion and shader handoff fixes so crossing a doorway stays visually continuous and remains compatible with Sodium and Iris rendering paths.
- Adds farm, supply-crate, greenhouse and ecology GameTests and runtime checks, and removes the local source-contract test entry points from release verification in favor of behavior and compatibility coverage.
- 0.6.1fix2 · Farm Systems, Facilities and Compatibility Fixes**
- Rebuilds farm initialization and daily debris updates around Stardew Valley's rules, covering twigs, weeds, stones, grass, tree seeds, saplings, mature trees and large obstacles. Floors, paths, buildings and other occupied tiles are protected, while the Gold Clock, season, rain and spring additions participate in daily updates.
- Completes the upgradeable backpack trash can. Basic, Copper, Steel, Gold and Iridium tiers reclaim 0%, 15%, 30%, 45% and 60% of an item's sell value. Upgrades, disposal and refunds are server validated, with trash controls added to the relevant inventory screens.
- Adds the Mini-Shipping Bin with inventory, menu, animation and ownership support, and corrects the standard Shipping Bin's lid motion, interaction and multiplayer state synchronization.
- Adds the Deconstructor, Wood Chipper, Mini-Obelisk and Fridge facilities, and updates models, working states, facing and recipe presentation for the Furnace, Preserves Jar, Loom, Oil Maker, Seed Maker, Worm Bins and related machines.
- Adds hard soil, infertile farmland, farm twigs and seasonal leaves, with revised farmland edges, fertilizer states, connected pine canopies and seasonal terrain and tree assets.
- Completes in-world collection for Special Order prize tickets, adds the ticket box beside the Special Orders Board, and prevents loss or duplicate claims when the inventory is full. Tickets earned from ordinary quests and Special Orders now both have their intended delivery path.
- Fixes dedicated-server blueprint preview and move synchronization, pet-bowl duplication after relocation, incorrect material sampling in building templates, and persistent-player validation triggered by Flashback replay viewers.
- Corrects JEI exclusion areas, container slot hit targets and Shift-click behavior, and improves NPC pathing and landing around doors, furniture, crowds and cross-area routes.
- 0.6.1fix1 · Stability and Content Fixes**
- Safely migrates legacy livestock data, including animals, homes, products, incubation progress and hay. Persistent import receipts prevent sold, collected or rehomed records from returning, while animals with missing homes remain recoverable.
- Fixes NPCs leaving bounded activity areas, retaining obsolete paths after schedule changes, advancing timers while paused, and preferring retired placeholder coordinates over official routes.
- Corrects fishing special-order collection so only items actually received are counted and trash objectives work with either fishing-minigame setting.
- Fixes blueprint-preview synchronization for either hand and reconnects. Protected placed food no longer grants items or effects, festival seats work inside event bounds, and first Egg Festival victories are tracked per player.
- Adds Big Chests, Big Stone Chests and Junimo Chests, with dyeing, sorting, fill-existing-stacks actions, server-side storage validation and compatibility for existing chest data.
- Adds a reading-text zoom setting and corrects the affected layout, clipping and pointer coordinates across window sizes and GUI scales.
- Adds seasonal sand and sandy farmland with complete fertilizer states. Sandy farmland keeps its material identity and drops, supports crops, watering and retaining soil, and remains excluded from sprinkler watering.
- Adds pale cyan clinic plaster, teal timber and a blue glass door, and refreshes the Grandpa's Shrine, wood and stone chests, round table, table lamps, floor lamps and wall lights with revised models, textures, collision, particles and switching behavior.
- 0.6.1 · The Pet Update**
#### Pets and Daily Care
- Added five cat breeds, five dog breeds and two turtles, each with its own model, texture and selection icon.
- Choose and name your first cat or dog during farm setup. Existing farms without an initial choice receive the selection screen after other login setup is complete.
- Pets roam, rest and sleep on the farm, taking shelter indoors when it rains. Cats, dogs and turtles have distinct actions, including grooming, lying down, panting and retreating into their shells.
- Build friendship through petting and watering their bowls. Outdoor bowls fill in the rain, and eligible pets can bring gifts when petted.
- Cats and dogs can wear hats. Added pet voices, action sounds and interaction expressions.
- Adopt additional pets from Marnie once eligible and with a spare bowl available. Robin offers wood, stone and hay bowl facilities.
- Manage names, friendship, daily care, bowl assignments and hats through the pet interface. Bowls support relocation and demolition through building management.
- Butterfly Powder lets you say goodbye after confirmation and returns the pet's hat.
- Pet records belong to the farm. Adoption payments, daily care and management requests are validated by the server.
#### Farm Caves and Safe Travel
- Connected the rebuilt cave to gameplay, with mine walls, earthen floors, lanterns and updated positions for the six mushroom boxes and dehydrator.
- Fixed entering a missing or unsuccessfully built room and falling into the void. Travel now waits for chunks, lighting, exits and a safe landing; a failed attempt leaves the player outside.
- Cave doors support walking through as well as right-clicking. Visiting another farm enters that farm's cave, and leaving returns to its entrance.
- Existing farms automatically prepare the new cave and migrate chest inventories, mushroom outputs and player blocks that fit. The original room remains as a backup; insufficient space stops migration instead of clearing belongings.
- Repairs no longer overwrite the entire room. Ownership transfers preserve the cave, recreated farms cannot import the same old inventory twice, and moving the gifted dehydrator does not grant another one.
#### Addon Support and Existing Worlds
- Added an experimental pet API and a standalone example for registering species, breeds, models, behaviors, sounds and gifts through the built-in pet flow. Client/server pet definitions are checked at login. Match pet addons to 0.6.1; future binary compatibility is not yet promised.
- Cave migration does not require a new farm. Entity-based decorations and custom absolute coordinates inside third-party block entities are not covered by generic migration; the original room is retained.
- This does not complete every difference in cave production timing, fruit selection or ambient effects.
- The previous GitHub release was 0.5.6. Upgrading from it also includes the broader 0.6.0 changes below. Cave mi
- 0.6.0 — The Overhaul Update**
This update revisits much of everyday life in Starfield Pastoral: the way villagers move and respond to you, the feel of casting a fishing rod, the buildings you raise on your farm, and the mines beneath the Valley. Alongside new models and animations, we have reworked the systems behind those experiences.
- Highlights**
- Reworked villager models, individual walking styles, idle animations and reactions to nearby players.
- A rebuilt fishing sequence, from preparing a cast to showing your catch, with new equipment visuals and selectable bobber styles.
- Rebuilt ordinary mine floors, refreshed monsters, and revised exploration and combat rules.
- New farm-building workflows, reworked animal care and fish ponds, and a large aquarium for displaying your catches.
- Updated crops, terrain, building materials and furniture, with clearer interactions and more options for data packs and addons.
#### Before Updating
This version is not yet released. **The accompanying map and the upgrade procedure for existing worlds are still being finalized.** Some old building blocks and mine resources have been removed or replaced; the changes also affect building and animal save data. Do not assume that an existing world can be upgraded by simply replacing the JAR. The final release notes will include the supported upgrade procedure.
#### Villagers: Appearance, Movement and Daily Life
- Reworked models, hairstyles, clothing and textures across the villager roster, keeping each character's silhouette and appearance distinct.
- Added visible breathing, blinking and smoother transitions between actions. Characters with closed or obscured eyes retain their appropriate appearance; Evelyn, for example, keeps her usual closed eyes.
- Rebuilt walking animations so weight shifts through the body, with coordinated movement in the torso, shoulders, arms and head. Stride and rhythm vary with the character's age, build and personality, including distinct movement for children and heavier characters.
- Adapted skirts, robes and long hair to movement. George uses a wheelchair-specific set of animations, with rotating wheels, pushing motions and coordinated body movement when moving and turning.
- Idle villagers can notice a sustained gaze and glance or turn toward the player. Conversations use these turning animations too, including turning back afterward; a cooldown prevents repeated attention reactions.
- Reworked schedule execution, indoor/outdoor transitions and pathfinding. Fixed cases where changing the time left villagers following an obsolete destination or standing still, and corrected doorway and landing-height checks that could block transitions.
- Adjusted ground movement to avoid repeated jumping against block edges. Path searches share a per-tick budget, and failed routes wait before retrying instead of immediately searching again.
- Added schedule-linked activities with entry, looping and exit animatio
#### Caroline, The Sunroom And Tea Bushes
- Added Caroline's original two-heart Sunroom event and six-heart Seed Shop event, including the green-tea vision sequence, original event timing and choices, localized dialogue for all 12 supported languages, Sunroom music and brook ambience, and the next-day Tea Sapling recipe letter.
- Added the complete Tea Bush lifecycle: Tea Saplings can be crafted and planted outdoors, in the greenhouse or in Garden Pots; bushes mature over 20 days, produce Tea Leaves during the final week of each season, remain productive through winter when sheltered, and work with automation, Jade and the crop-growth key.
- Added the original Tea Leaf processing route for the Keg and its artisan ingredient metadata, source-style Tea Sapling ingredients and tags, stage-specific two-block models, collision geometry and axe behavior. The permanent Sunroom bush can be harvested normally and removed for its sapling only after sustained chopping.
- Rebuilt Caroline's rain, Green Rain, clinic, Night Market, weekday and seasonal schedules from the original data using the supplied Minecraft coordinates and facings, with explicit Sunroom, Seed Shop, town, clinic, museum and beach routing.
#### Wizard Quest And NPC Reliability
- Repaired the Wizard Tower introduction so entering the tower or interacting with the Wizard can retry a failed start, commits the first-meeting flag only when the event reaches that command, and adds the new "An Eye Between Worlds" quest asking the player to bring an Eye of Ender.
- Made Wizard Tower entry recover the Wizard immediately at his active schedule position, and made NPC existence maintenance continue while Stardew time is paused. Ordinary NPCs whose unloaded entities disappeared are now recreated when a player re-enters the Valley.
- Isolated NPC entity-scan and forced-chunk caches per server level, and clear spawn, movement, dialogue-lock, event and client visibility state when leaving a world or stopping a server. This prevents NPCs from disappearing because another dimension or previous save reused process-local state.
- Corrected Pam's bus-driver check to use the actual data-defined driver point instead of a stale hard-coded coordinate, so reaching the scheduled bus stop position now enables boarding.
#### Dialogue, Resources And Runtime Fixes
- Fixed source-style direct dialogue responses such as the Feast of the Winter Star story: local response text is no longer sent as a server dialogue-node id, avoiding the overlong-payload crash while preserving paragraph breaks and player-name substitutions.
- Allowed authoritative resource snapshots from a newly joined server to replace same-version data retained from a previous session, preventing false resource-reload rejection when switching worlds or servers.
- Cleaned cutscene, fade, NPC visibility and cached client state on disconnect, and refreshed the bundled prebuilt Valley regions and manifest for the completed Sunroo
#### Pierre Event, Schedule And Mail
- Added Pierre's original six-heart event with the supplied exterior and interior cameras, mapped actor routes, original dialogue pacing, source friendship requirements and the original
+70/-500choice consequences. - Extracted and registered the original
ragtimemusic used by the event instead of substituting another track. Pierre's three-heart Blueberry Tart letter and all new event and schedule text use the original localized source across all 12 supported languages. - Rebuilt Pierre's regular, Friday, rain and Green Rain schedules from the original schedule data while preserving the existing Desert Festival route and supplied festival coordinates.
#### Cutscene And Asset Reliability
- Cutscene actors using authored navigation now recognize closed wooden doors as valid route cells, open them while approaching and close them after passing. The presentation remains local to the player watching the private cutscene, so multiplayer players do not alter one another's doors.
- Corrected inclusive block-corner handling for cutscene trigger regions, allowing single-block and narrow doorway triggers to detect the player's actual block-centered position reliably.
- Renamed the mixed-case
textBox.pngGUI resource and its reference to a consistently lowercase path, preventing crashes on case-sensitive filesystems. - Extended the actor-map generation data for Pierre's event and schedule, and updated the public mod version to
0.5.5fix2.
#### Stardew Fonts, Menus And HUD
- Added a source-driven Stardew font system with original glyph atlases, metrics and distinct dialogue, small-text and sprite-text roles. It supports every one of the project's 12 languages and includes an optional smoother Simplified Chinese font mode.
- Migrated the affected menus, dialogue boxes, letters, shops, quest log, casino games, mastery screen, HUD elements and world indicators to the correct font role and source scale. Text measurement, wrapping, truncation and input-box rendering now use the same active font instead of language-specific width guesses.
- Rebuilt the player menu's animal page with server-authoritative farm-animal data, original-style animal sprites and per-animal friendship, petting, auto-petting and Animal Cracker status. Multiplayer clients only receive animals they are allowed to manage.
- Corrected HUD anchoring and layering for the time/money box, quest icon, messages and several scaled screens, and added the missing original interface slices used by the updated layouts.
#### Tools, Energy And Farming Fixes
- Made stamina costs atomic and server-authoritative across the hoe, watering can, pickaxe, fishing rod, trees, resource clumps and animal tools. Actions now verify the full cost before changing the world or granting rewards, and insufficient stamina is reported through the Stardew HUD.
- Fixed fishing casts so rejected, duplicate and festival-controlled casts cannot consume energy incorrectly or start without paying their cost.
- Garden Pots placed in rain now begin watered, and their fertilizer overlay is rendered from the pot block entity at the raised soil surface so it remains visible and correctly aligned.
- Removed duplicate payment from coop and barn construction/upgrade application. The manager blocks now apply only a previously validated, already-paid transaction, preventing a second charge or inconsistent construction state.
#### NPC Events, Schedules And Mail
- Added Gus's original four-heart event with the supplied Stardrop Saloon camera and actor route, including the correctly substituted player-name prompt and safe cutscene cleanup.
- Rebuilt Gus's regular schedule and Pam's available regular routes from the supplied world coordinates while retaining their existing Desert Festival behavior. Pam's nine-heart house event remains intentionally deferred until the house-upgrade system is implemented.
- Restored the original Gus and Pam cooking letters and recipe delivery at their source friendship thresholds. Mail content and player-name substitutions now come from the original localized data instead of rewritten text.
- Updated the affected event, schedule, dialogue, mail and interface text across German, English, Spanish, French, Hungarian, Italian, Japanese, Korean, Brazilian Portuguese, Russian, Turkish and Simplified Chinese.
#### Runtime And Presentation Reliability
- Added a shared temporary-GUI visibility coordinator for cutsce
#### Garden Pot And Evelyn
- Added the Garden Pot as a complete utility facility with its original item, block model, watered appearance, description and crafting unlock. It accepts Stardew and compatible Minecraft crops and allows crops from every season wherever the pot is placed.
- Rendered potted plants as a single uniformly scaled crop rooted on the pot's soil surface, including two-block-tall crops, while keeping the actual crop blocks available for normal growth and interaction. Fertilizer and watering overlays now align with the pot's raised soil instead of a full block.
- Preserved mature crops in the world until a player harvests them or connected automation extracts them. Garden Pots no longer replace mature plants with output bubbles, and automation harvests regrowing crops without destroying their next growth cycle.
- Added direct and piped seed, fertilizer, bone meal, water and harvest support. Each pot exposes a 100 mB water input, accepts bone meal only for compatible non-Stardew crops, supports the F8 day-advance path, and reports the contained crop through Jade.
- Completed Evelyn's four-heart cookie event and source-aligned daily schedule. Completing the Pantry now unlocks her wake-up visit, which safely grants one Garden Pot and its crafting recipe even when the cutscene is skipped; a full inventory drops the gift at the player's feet instead of losing it.
#### Farming, Fertilizer And World Assets
- Rebuilt fertilizer application, persistence and networking around one authoritative service. Stardew farmland and Garden Pots now share the same placement rules, client rendering and Jade information, while chunk-scoped synchronization avoids stale cross-dimension entries and unnecessary full-cache scans.
- Corrected creative-mode farmland breaking so it no longer drops Yellow Dirt, and excluded Garden Pots from terrain conversion and farmland cleanup paths.
- Reworked pasture-grass models into four directional visual variants with split texture assets, preserving growth behavior while improving in-world presentation. Added the missing cowboy-hat model and texture set used by existing wearable content.
#### Animal Buildings And Configuration
- Moved coop and barn structural requirements into the data-driven building definitions, including scan ranges, enclosure and doorway checks, interior size and tier-specific facility counts. Existing invalid structures can now be revalidated through the building-manager interface.
- Removed the abandoned construction-delay state: valid purchases and upgrades activate atomically after payment, old constructing records migrate to usable buildings, and animal-shop availability is synchronized against the player's actual building state before purchase checks.
- Reorganized settings by ownership into client options and per-world server options, with one-time migration from the legacy common config. Added an in-game Starfield Pastoral settings page for visual effects, m
#### Bug Fixes
- Restored StardewCraft's custom coal ore as an independent resource on every actual mining floor, including regular elevator floors and Skull Cavern mining floors. Coal now scales with traversable area, no longer replaces metal-node rolls, and keeps a one-node minimum without imposing a production cap. Mine generation version 23 refreshes affected floors.
- Restored source-style active dialogue topics after the Community Center boulder is removed, the Joja development form is viewed, new mine regions are reached, and the first-year Green Rain ends. Topic state remains isolated per player in multiplayer.
- Corrected gift-reaction dialogue priority so exact items, ordered context tags, positive/negative groupings and taste-specific lines resolve before generic reactions, including birthday variants.
- Restored Linus's winter and Desert Festival schedule dialogue, George's Desert Festival visitor dialogue, and the original legacy event ID for Linus's trash-cleanup special-order cutscene across all supported languages.
#### Bug Fixes
- Repaired farm-resource ownership for coops, barns, silos and fish ponds. Team members now manage the farm that contains the building, legacy records are migrated to the correct owner, and relocations cannot cross farm ownership boundaries.
- Persisted same-day farm activity and included farms visited by teammates in daily settlement, so crops, animals, hay and ponds continue updating when the farm owner is offline.
- Restored the Community Center exit portal after final refurbishment and repaired missing exits when entering the building or loading an older save inside it.
- Hardened shared festival confirmation and cutscene recovery. Late joiners no longer expand an active vote, disconnected participants are removed, and timeout or client playback failures no longer leave a festival permanently blocked.
- Corrected question-dialogue transitions, collective menu pausing and Stardew-style interface sounds, including removal of unintended sound overrides from Mayor Lewis's menus.
- Allowed birthday gifts to bypass the normal weekly gift limit, matching the original game's special birthday behavior.
- Restored the original daily-luck formula for Prismatic Slime spawns and corrected its combat profile.
- Added regression coverage for farm ownership and settlement, fish ponds, Community Center restoration, festivals, dialogue menus, birthday gifts and mine monsters, and updated the public mod version to
0.5.4fix2.