You are viewing a potentially older version of this package. View all versions.
kts-Achievement_Hints_SeneaL_UI-1.6.4 icon

Achievement Hints SeneaL UI

Achievement history inside SeneaL UI: crafted/eaten hints, recipe filters, undiscovered-target protection, searchable achievement details, and optional cached creature portraits.

By kts
Date uploaded a week ago
Version 1.6.4
Download link kts-Achievement_Hints_SeneaL_UI-1.6.4.zip
Downloads 98
Dependency string kts-Achievement_Hints_SeneaL_UI-1.6.4

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351
seneaL-SeneaL_API-1.2.0 icon
seneaL-SeneaL_API

Public API for Valheim UI mods: notices, dialogs and HUD elements, with a bridge that routes the game's own windows to any UI that registers as a provider.

Preferred version: 1.2.0
seneaL-SeneaL_UI-1.2.8 icon
seneaL-SeneaL_UI

Complete Valheim UI redesign: HUD, inventory with equipment and quick slots, chests, crafting, build menu, world map, character windows, in-game settings. The server sets the gameplay rules.

Preferred version: 1.2.8

README

Achievement Hints SeneaL UI

English · 한국어

English

Keep track of what you have crafted, eaten, built, caught, collected, and killed while using SeneaL UI. This unofficial companion adds history hints and an achievement detail browser that follows SeneaL UI's appearance.

Features

  • Crafted / not crafted and eaten / not eaten in item tooltips and crafting details.
  • Not crafted / not eaten recipe filters, plus a yellow ! on uneaten food slots. Existing food symbols and rarity borders stay visible.
  • Inedible ingredients are excluded from uneaten hints. Items explicitly required by food-eating achievements are always included.
  • A small UNKILLED badge above-left of eligible wild creature names. Names and their decorations keep their original layout.
  • Achievement details with target names, progress, search, and All / Incomplete / Complete filters.
  • Filters suited to the achievement: crafting station; creature or trophy-source biome; building usage and material; fish biome and bait.
  • Optional creature portraits, generated for visible rows and cached. Standard 256px, 128px for lower-end systems. Unavailable portraits use trophy or achievement icons.
  • Undiscovered targets are hidden by default. You can turn this off in settings.

Installation

Install this package and its dependencies with a compatible mod manager, then launch that profile. For a manual installation:

  1. Install BepInEx, SeneaL UI, and SeneaL API first.
  2. Close Valheim. Copy the archive's plugins/AchievementHintsSeneaLUI/ folder into your profile's BepInEx/plugins/ folder.
  3. Launch the game. Open an item's tooltip, the crafting menu, or an achievement through SeneaL UI's achievement button.

When updating, replace the existing SeneaLAchievementHints.dll with the new file. Keep only one copy of this DLL in each profile to avoid duplicate loading.

This is a client mod. Each player who wants these displays installs it locally; a dedicated server does not need it.

Configuration

Open F7 → Mods → Achievement Hints SeneaL UI to adjust the display options. To edit the configuration file instead, launch the game once, close it, then open BepInEx/config/senealachievementhints.cfg. Settings are in [Display].

Key Default Purpose
FoodHistory true Food history in tooltips and crafting details
CraftingHistory true Crafting history in tooltips and crafting details
UnkilledMonsters true A separate badge above-left of never-killed creature names
Language Auto Game language, Korean, or English
RecipeHistoryFilters true Crafting history filters
UneatenFoodBadges true Yellow ! on uneaten food slots
AchievementDetails true SeneaL-style achievement detail browser
HideUndiscoveredTargets true Conceal undiscovered achievement targets
CreaturePreviewSamples true Cached portraits for supported creatures; disable to use trophy or achievement icons
CreaturePreviewQuality Standard256 Standard256 or Low128

Undiscovered targets are hidden by default. Turn off Hide undiscovered targets to show all target names and icons.

How discovery and history work

With undiscovered-target hiding enabled, unknown entries show ???. Their icons, portraits, target IDs, progress values, search terms, and category details are concealed in this companion's achievement browser.

Items and building pieces become visible through the character's known materials, known recipes, or relevant recorded actions. Creatures become visible after a recorded kill; historical sightings are not tracked. An item can be known but still not crafted or eaten. Ordinary statistic goals remain readable.

History comes from the game's existing character action records. The mod does not award achievements or modify those records. History belongs to the character and carries across worlds. Missing historical records cannot be reconstructed, and an action shown as completed here does not guarantee it qualified for a platform achievement under that world's rules. Other menus and mods have their own spoiler behavior.

Steam achievement unlocking

This mod displays character history and does not remove Valheim's restrictions on Steam achievement progression. If you want to earn Steam achievements while playing with mods, use a compatible achievement-enabling mod such as AchievementEnabler separately. It is optional for this companion's displays and is not installed automatically as a dependency.

Compatibility

This release targets the following inspected Windows builds:

Component Tested baseline
Valheim 1.0.20
BepInExPack Valheim 5.4.2351 / BepInEx 5.4.23.5
SeneaL UI 1.2.5
SeneaL API 1.2.0
Jötunn, optional for creature portraits 2.30.2

Game and SeneaL UI fingerprints identify the tested baseline. An unrecognized build produces a warning and runs independent structural checks for item tooltips, crafting details, creature badges, recipe filters, food badges, and the achievement browser. These checks validate required members and reflected field types; crafting patches also validate their insertion points. Only passing groups are enabled. A failed registration rolls back that group's patches and leaves the other groups available.

Jötunn remains optional. An unrecognized Jötunn build is checked separately for the portrait renderer's required API and component-order inspection method. If it is absent or that contract fails, the browser uses existing icons. Public SeneaL API settings are registered independently.

Structural checks are a compatibility precaution, not proof that every future build behaves correctly. Look for Unverified, Feature enabled, and Feature disabled in BepInEx/LogOutput.log; disabled groups include a reason. Package dependency versions are minimums. A newer build can still need a companion update.

Modded targets can appear when the game exposes their definitions and achievement requirements. Some have no usable model, translation, or biome metadata. Unresolved categories remain unclassified. Other mods that replace the same tooltips, crafting filters, or achievement detail view may need compatibility work.

Portraits use a 32-image resident cache and a persistent cache in the profile's BepInEx/cache/ folder. Only visible entries request images. Target preparation is spread across frames, but the first opening or first portrait may still take longer than a cached revisit. For lighter rendering, choose Low128 or disable CreaturePreviewSamples.

Release checks cover isolated game-Mono startup, native patch registration, settings, and linked behavior tests. They do not measure frame time or replace a live in-game check of this release.

Troubleshooting and removal

  • No hints after an update: check BepInEx/LogOutput.log for Unverified and Feature disabled, including the affected group and reason.
  • Everything is ???: check the discovery rules above or turn off Hide undiscovered targets.
  • No creature photo: check the optional Jötunn version; fallback icons are expected for unsupported models.
  • Report a problem: include the game/UI/API versions, this mod's version, the affected item or achievement, and the relevant log excerpt.

To remove the mod, close Valheim and remove its DLL from the active profile. The configuration and generated portrait cache may be retained for a later reinstall.

Credits

  • SeneaL UI and SeneaL API by seneaL.
  • Jötunn by the Valheim modding community, for the optional portrait renderer.
  • Iron Gate for Valheim.

This is an independent companion. The package contains its own plugin and original package artwork; upstream libraries and game assets are not bundled.


한국어

SeneaL UI를 사용하면서 제작·섭취·건설·낚시·수집·처치 기록을 확인하는 비공식 업적 도우미입니다. 아이템과 제작창에 기록을 표시하고, SeneaL UI의 외형에 맞춘 업적 상세창을 제공합니다.

기능

  • 아이템 툴팁과 제작 상세에 제작 완료 / 미제작, 섭취 완료 / 미섭취를 표시합니다.
  • 제작창에 미제작 / 미섭취 필터를 추가하고, 미섭취 음식 슬롯에 노란 **!**를 표시합니다. 기존 음식 아이콘과 희귀도 테두리는 유지됩니다.
  • 먹을 수 없는 재료는 미섭취 표시에서 제외합니다. 섭취 업적이 직접 요구하는 아이템은 항상 포함합니다.
  • 처치 기록이 없는 야생 생물 이름 왼쪽 위에 작은 미처치 배지를 표시합니다. 기존 이름과 장식 배치는 유지합니다.
  • 업적 상세에서 대상 이름·진행도·검색 및 전체 / 미완료 / 완료 필터를 제공합니다.
  • 업적에 맞춰 제작대, 생물·트로피 획득 생물의 바이옴, 건축물 용도·재료, 물고기 바이옴·미끼로 필터링합니다.
  • 보이는 생물의 미리보기를 생성해 캐시합니다. 기본 256px, 저사양용 128px를 지원하며, 표시할 수 없는 생물은 트로피·업적 아이콘을 사용합니다.
  • 미확인 항목 숨김은 기본 켬입니다. 설정에서 끌 수 있습니다.

설치

호환되는 모드 매니저로 이 패키지와 의존성을 설치한 후 해당 프로필을 실행하세요. 수동 설치 방법은 다음과 같습니다.

  1. BepInEx, SeneaL UI, SeneaL API를 먼저 설치합니다.
  2. 발헤임을 종료합니다. 압축 파일의 plugins/AchievementHintsSeneaLUI/ 폴더를 프로필의 BepInEx/plugins/ 안에 복사합니다.
  3. 게임을 실행하고 아이템 툴팁, 제작창, SeneaL UI 업적 버튼을 통해 표시를 확인합니다.

업데이트할 때는 기존 SeneaLAchievementHints.dll을 새 파일로 교체해 주세요. 같은 프로필에 DLL이 중복 설치되지 않도록 한 개만 유지해 주세요.

클라이언트 모드입니다. 표시가 필요한 각 플레이어가 설치하면 되며, 전용 서버에는 설치할 필요가 없습니다.

설정

F7 → Mods → Achievement Hints SeneaL UI에서 표시 옵션을 조절할 수 있습니다. 파일을 직접 편집하려면 게임을 한 번 실행한 뒤 종료하고, BepInEx/config/senealachievementhints.cfg의 [Display] 항목을 수정하세요.

설정 키 기본값 기능
FoodHistory true 툴팁·제작 상세의 섭취 기록
CraftingHistory true 툴팁·제작 상세의 제작 기록
UnkilledMonsters true 미처치 생물 이름 왼쪽 위에 별도 배지 표시
Language Auto 게임 언어, Korean, English 중 선택
RecipeHistoryFilters true 제작 기록 필터
UneatenFoodBadges true 미섭취 음식의 노란 ! 표시
AchievementDetails true SeneaL 스타일 업적 상세창
HideUndiscoveredTargets true 업적의 미확인 대상 숨김
CreaturePreviewSamples true 지원되는 생물의 미리보기. 끄면 트로피·업적 아이콘 표시
CreaturePreviewQuality Standard256 Standard256 또는 Low128

미확인 항목 숨김은 기본으로 켜져 있습니다. 모든 대상의 이름과 아이콘을 보려면 설정에서 미확인 항목 숨김을 끄세요.

공개 기준과 기록 기준

미확인 항목 숨김을 켜면 모르는 대상은 ???로 표시합니다. 이 도우미의 업적 상세창에서 해당 대상의 아이콘·생물 사진·대상 ID·진행 수치·검색어·분류 정보도 함께 숨깁니다.

아이템과 건축물은 캐릭터가 알고 있는 재료·제작법 또는 관련 행동 기록을 기준으로 공개합니다. 생물은 처치 기록이 있어야 공개하며, 과거에 보기만 한 생물은 추적하지 않습니다. 이름을 알고 있는 아이템도 미제작·미섭취 상태일 수 있습니다. 일반 통계형 목표는 계속 표시됩니다.

게임이 저장한 캐릭터 행동 기록을 읽습니다. 업적을 달성시키거나 그 기록을 변경하지 않습니다. 기록은 캐릭터별로 저장되어 월드를 바꿔도 이어집니다. 과거에 저장되지 않은 기록은 복원할 수 없으며, 여기서 완료로 보여도 월드 규칙에 따라 플랫폼 업적에 반영되지 않았을 수 있습니다. 다른 메뉴와 모드의 스포일러 표시는 각 기능을 따릅니다.

Steam 업적 활성화

이 모드는 캐릭터 기록을 표시하며 Valheim의 Steam 업적 제한을 해제하지 않습니다. 모드를 사용하면서 Steam 업적을 달성하려면 AchievementEnabler 같은 호환되는 업적 활성화 모드를 별도로 사용하세요. 이 도우미의 표시 기능에는 선택 사항이며, 필수 의존성으로 자동 설치하지 않습니다.

호환성

이 배포본은 다음 Windows 빌드를 기준으로 확인했습니다.

구성 요소 검사한 기준 버전
Valheim 1.0.20
BepInExPack Valheim 5.4.2351 / BepInEx 5.4.23.5
SeneaL UI 1.2.5
SeneaL API 1.2.0
Jötunn — 생물 사진용 선택 의존성 2.30.2

게임과 SeneaL UI의 파일 지문으로 검사한 기준 빌드인지 확인합니다. 미검증 빌드에서는 경고를 남긴 뒤 아이템 툴팁·제작 상세·생물 배지·제작 필터·음식 표식·업적 상세창을 각각 구조 검사합니다. 필요한 함수와 필드 형식을 확인하고, 제작 패치는 삽입 위치도 확인합니다. 통과한 기능만 켜며, 등록 도중 실패하면 해당 기능의 패치만 되돌리고 나머지는 유지합니다.

Jötunn은 선택 사항입니다. 미검증 Jötunn 빌드는 사진 렌더러에 필요한 API와 컴포넌트 순서 검사 함수를 별도로 확인합니다. 없거나 검사에 실패하면 기존 아이콘을 사용합니다. SeneaL API 설정 등록도 독립적으로 처리합니다.

구조 검사는 호환성을 위한 사전 검사이며, 앞으로 나올 모든 버전의 정상 동작을 보장하지 않습니다. BepInEx/LogOutput.log의 Unverified, Feature enabled, Feature disabled에서 결과를 확인할 수 있으며, 꺼진 기능에는 이유가 표시됩니다. 패키지 의존성은 최소 버전이므로 새 빌드에 맞는 도우미 업데이트가 필요할 수 있습니다.

게임에서 정의와 업적 목표를 제공하면 모드로 추가된 대상도 표시할 수 있습니다. 일부 대상은 사용할 모델·번역·바이옴 정보가 없어 기존 아이콘이나 분류 없음으로 표시됩니다. 같은 툴팁·제작 필터·업적 상세창을 교체하는 모드는 별도 호환 작업이 필요할 수 있습니다.

생물 사진은 메모리에 최대 32장을 유지하며 프로필의 BepInEx/cache/ 폴더에도 저장합니다. 보이는 행만 사진을 요청하고, 목표 목록 준비는 여러 프레임에 나눕니다. 그래도 첫 목록 진입이나 첫 촬영은 캐시된 재방문보다 오래 걸릴 수 있습니다. 부담이 있으면 Low128을 선택하거나 CreaturePreviewSamples를 끄세요.

배포 검사는 격리된 게임 Mono에서의 시작·원본 패치 등록·설정 및 실제 로직을 연결한 행동 검사를 포함합니다. 프레임 시간을 실측하거나 이번 버전의 인게임 확인을 대신하는 검사는 아닙니다.

문제 해결과 제거

  • 업데이트 후 표시가 없음: BepInEx/LogOutput.log의 Unverified, Feature disabled에서 해당 기능과 중지 이유를 확인하세요.
  • 전부 ???로 보임: 위 공개 기준을 확인하거나 미확인 항목 숨김을 끄세요.
  • 생물 사진이 안 나옴: 선택 의존성인 Jötunn 버전을 확인하세요. 지원되지 않는 모델은 기존 아이콘을 사용합니다.
  • 오류 제보: 게임·UI·API 버전, 도우미 버전, 해당 아이템·업적, 관련 로그 부분을 함께 알려 주세요.

제거할 때는 게임을 종료하고 사용 중인 프로필에서 이 DLL을 제거합니다. 설정과 생성된 사진 캐시는 재설치를 위해 남겨 두어도 됩니다.

크레딧

  • seneaL — SeneaL UI, SeneaL API.
  • Valheim 모딩 커뮤니티 — 선택형 미리보기 렌더러에 사용하는 Jötunn.
  • Iron Gate — Valheim.

독립적으로 제작한 비공식 도우미입니다. 패키지에는 이 도우미 DLL과 직접 만든 패키지 아이콘을 포함하며, 다른 모드의 라이브러리나 게임 에셋은 동봉하지 않습니다.

CHANGELOG

Changelog / 변경 사항

1.8.0

English

  • Added expandable recipe details to item-crafting, weapon-crafting, cooking and building achievements.
  • Show base materials, quantities, yield and required station; support cooking/oven and fermenter conversions and alternative recipes.
  • Added a height-aware virtual list so long recipes remain visible while scrolling; index recipe data across frames and reuse the selected material cells.
  • Preserve target filters, hidden-target protection, history and location tracking.

한국어

  • 아이템 제작·무기 제작·요리·건설 업적에 펼침식 레시피 정보를 추가했습니다.
  • 기본 재료·수량·생산량·제작대를 표시하고, 구이·오븐·발효 및 복수 제작법을 지원합니다.
  • 긴 레시피도 스크롤 중 유지되도록 가상 목록 높이 계산을 보완했습니다. 정의는 여러 프레임에 나눠 읽고 재료 표시를 재사용합니다.
  • 기존 필터·미확인 항목 숨김·기록·위치 추적을 유지합니다.

1.7.3

  • Fix map markers failing in minimal profiles without a default TMP font. Assign a valid SeneaL font and material before applying text effects.

  • Keep marker icons and a font-independent diamond fallback available when optional labels cannot be created. Clean up partially built overlays on failure.

  • Show approximate nearest distance in tracking status. Locations outside the map's current view still require panning or zooming out.

  • 기본 TMP 글꼴이 없는 최소 구성에서 지도 표식 생성이 실패하는 문제를 고쳤습니다. SeneaL 글꼴·재질을 먼저 지정한 뒤 글자 효과를 적용합니다.

  • 글자 생성이 실패해도 아이콘과 글꼴 없는 마름모 표식을 유지하고, 생성 도중 실패한 UI를 정리합니다.

  • 추적 상태에 최근접 거리를 표시합니다. 현재 지도 범위 밖의 위치는 지도 이동이나 축소가 필요합니다.

1.7.2

  • Center tracking labels using visible glyph geometry, including fallback-font characters, instead of font line metrics.

  • Move Stop tracking beside the tracking status below the target list, and reserve space for its label.

  • 대체 글꼴을 포함한 실제 글자 모양의 경계로 추적 버튼 글씨를 가운데 맞춥니다.

  • 추적 해제 버튼을 목록 바로 아래 상태 문구 옆으로 올리고, 문구와 겹치지 않게 공간을 확보했습니다.

1.7.1

  • Use SeneaL UI's native dark Close-button style for the compact tracking controls, including hover states and baseline-aware text alignment.

  • Separate the tracking status, target list and footer controls to avoid overlap.

  • 추적 버튼에 SeneaL UI 닫기 버튼과 같은 어두운 테두리·배경·호버 스타일을 적용하고 글씨 기준선 배치를 수정했습니다.

  • 추적 상태 문구·대상 목록·아래 버튼 영역을 나눠 겹치지 않도록 여백을 조정했습니다.

1.7.0

  • Add Track / Stop controls for individual creature and trophy achievement targets, with up to three separate markers on the large map and minimap.

  • Query locally stored creatures in single-player, supported servers' stored data in multiplayer, or synchronized nearby data without server support. Show query scope, partial searches and habitat fallback.

  • Add optional [Server] EnableLocationQueries in the same package. Dedicated servers skip companion UI initialization; direct peer replies and bounded searches limit work.

  • Clear tracking on goal completion, manual stop and session changes. Trophy goals use pickup history. Keep undiscovered labels and icons concealed, and keep all markers outside saved/shared normal pins.

  • Recognize the inspected SeneaL UI 1.2.8 build and retain per-feature checks for unknown versions.

  • 생물·트로피 업적의 개별 대상에 추적/해제를 추가하고, 큰 지도와 미니맵에 전용 표식 최대 3개를 표시합니다.

  • 솔플 저장 생물, 지원 서버의 저장 정보, 미지원 서버의 주변 동기화 정보로 나눠 조회하며 범위·부분 검색·서식 지역을 안내합니다.

  • 같은 패키지에 [Server] EnableLocationQueries 옵션을 추가했습니다. 전용 서버는 도우미 UI 초기화를 건너뛰며, 요청자별 응답과 분할 검색으로 작업량을 제한합니다.

  • 목표 완료·수동 해제·세션 변경 시 추적을 정리합니다. 트로피는 획득 기록으로 판단하며, 미확인 이름·아이콘 숨김과 일반 핀 저장·공유 분리를 유지합니다.

  • 검토한 SeneaL UI 1.2.8을 인식하며 미검증 버전의 기능별 구조 검사도 유지합니다.

1.6.4

  • Recognize the tested SeneaL UI 1.2.5 binary without an unverified-build warning; retain recognition of the previously tested 1.2.4 binary.

  • Update the package dependency and English/Korean compatibility documentation to SeneaL UI 1.2.5.

  • Keep warning and per-feature structural checks for unknown builds, along with the existing history and uneaten-food behavior.

  • 검증된 SeneaL UI 1.2.5를 인식해 미검증 빌드 경고가 나오지 않도록 했습니다. 기존에 확인한 1.2.4의 인식도 유지합니다.

  • 패키지 의존성과 영어·한국어 호환성 문서를 SeneaL UI 1.2.5 기준으로 갱신했습니다.

  • 미검증 빌드의 경고·기능별 구조 검사와 기존 기록·미섭취 표시 동작은 유지합니다.

1.6.3

  • Exclude inedible ingredients with food metadata from uneaten recipe filters, inventory badges, and eating-history hints.

  • Use the game's edible-food classification, while always retaining explicit targets from food-eating achievements, including modded objectives.

  • Keep crafting history, achievement target lists, saved settings, and existing compatibility checks.

  • 음식 수치가 붙어 있어도 먹을 수 없는 재료는 미섭취 제작 필터·인벤토리 표식·섭취 기록 표시에서 제외합니다.

  • 게임의 섭취 음식 분류를 사용하며, 모드 업적을 포함해 섭취 업적이 직접 요구하는 대상은 항상 유지합니다.

  • 제작 기록·업적 대상 목록·저장한 설정·기존 호환성 검사를 유지합니다.

1.6.2

  • Restore the mod's entry in SeneaL UI's in-game settings browser after the configuration filename change.

  • Attach the renamed configuration to BepInEx's plugin configuration so discovery, SeneaL API controls, and saved values use the same entries.

  • Keep the public configuration filename and saved choices from 1.6.1.

  • 설정 파일명을 바꾼 뒤 인게임 설정 목록에서 업적 도우미가 사라지는 문제를 수정했습니다.

  • 새 파일의 설정을 BepInEx 플러그인 설정에 연결해 목록 표시·SeneaL API 조절·저장이 같은 항목을 사용하도록 했습니다.

  • 1.6.1의 공개 설정 파일명과 저장한 선택은 유지합니다.

1.6.1

  • Rewrite English and Korean setup instructions for first-time users.

  • Rename the configuration file to senealachievementhints.cfg. Copy saved settings from the previous filename on first use; leave the original file intact and prefer an existing new file.

  • Keep the plugin identifier, setting keys, character history, and portrait cache unchanged.

  • 영어·한국어 설치 및 설정 안내를 처음 사용하는 사람 기준으로 정리했습니다.

  • 설정 파일을 senealachievementhints.cfg로 변경했습니다. 처음 사용할 때 이전 파일의 설정을 복사하며, 원본 파일은 보존하고 새 파일이 이미 있으면 그 설정을 우선합니다.

  • 플러그인 식별자·설정 키·캐릭터 기록·생물 사진 캐시는 유지합니다.

1.6.0

  • Warn on unverified game/UI builds and enable only feature groups that pass structural checks.

  • Validate direct API references, reflected field types, hook signatures and crafting insertion points before use.

  • Isolate tooltip history, crafting details, creature badges, recipe filters, food badges, and the achievement browser under separate patch owners. Roll back a failed group without disabling the rest.

  • Check optional portrait-renderer compatibility separately from the browser and other UI features.

  • Add English and Korean guidance for optional Steam achievement-enabling mods.

  • 미검증 게임/UI 빌드는 경고 후 기능별 구조 검사에 통과한 부분만 켭니다.

  • API 참조·필드 형식·패치 함수 형식·제작 패치 삽입 위치를 사용 전에 확인합니다.

  • 툴팁·제작 상세·생물 배지·제작 필터·음식 표식·업적 상세창을 각각 관리하며, 한 기능의 실패가 나머지를 끄지 않도록 했습니다.

  • 선택형 사진 렌더러의 호환성도 다른 기능과 별도로 확인합니다.

  • Steam 업적 활성화 모드의 선택 설치 안내를 영어·한국어로 추가했습니다.

1.5.4

  • Move the never-killed indicator into a small, separate UNKILLED badge above-left of creature names.

  • Retain native names, diamonds and name layout; leave horizontal space around the centered alert indicator.

  • Reuse badges across HUD updates, hide them when no longer needed, and release them when a HUD entry is removed.

  • Follow SeneaL API theme changes and the selected hint language.

  • 미처치 표시를 생물 이름 왼쪽 위의 작은 별도 배지로 옮겼습니다.

  • 원래 이름·마름모·이름 배치를 유지하고, 중앙의 경계 느낌표와 가로 간격을 둡니다.

  • 배지는 반복 사용하며, 필요 없어지면 숨기고 해당 이름표가 제거되면 해제합니다.

  • SeneaL API 테마 변경과 선택한 표시 언어를 반영합니다.

1.5.3

  • Fix [Unkilled] disappearing when Valheim rewrites creature names during its late HUD update.

  • Refresh after the native name writer while retaining base names, live toggles, first-kill updates, and duplicate-marker cleanup.

  • Add a regression that reproduces the late overwrite in 1.5.2 and checks both update orders over repeated frames.

  • 발헤임의 프레임 마지막 HUD 갱신이 이름을 다시 써서 [미처치] 표시가 사라지는 문제를 수정했습니다.

  • 원본 이름 갱신이 끝난 뒤 표시를 복원하며, 기존 이름·설정 변경·첫 처치 반영·표시 중복 방지를 유지합니다.

  • 이전 버전에서 실제로 실패하는 덮어쓰기 재현 검사와 두 가지 갱신 순서의 반복 프레임 검사를 추가했습니다.

1.5.2

  • Rename the mod and in-game settings group to Achievement Hints SeneaL UI.

  • Use Achievement_Hints_SeneaL_UI as the package name for separate mod-manager imports.

  • Retain the plugin identity, settings file, and portrait cache so existing choices and history remain available.

  • 모드 이름과 게임 내 설정 그룹을 Achievement Hints SeneaL UI로 변경했습니다.

  • 모드 매니저에서 따로 가져올 수 있도록 패키지 이름을 Achievement_Hints_SeneaL_UI로 변경했습니다.

  • 플러그인 식별자·설정 파일·사진 캐시를 유지해 기존 선택과 기록을 이어서 사용합니다.

1.5.1

  • Enable undiscovered-target hiding by default for new settings; retain existing choices.

  • Add English and Korean distribution documentation, original package artwork, and dependency metadata.

  • Make source build paths configurable. Add startup checks for fresh defaults and preserved existing settings.

  • 새 설정의 미확인 항목 숨김을 기본 켬으로 변경했습니다. 저장된 선택은 유지합니다.

  • 영어·한국어 배포 문서, 직접 만든 패키지 아이콘, 의존성 정보를 추가했습니다.

  • 소스 빌드 경로를 지정할 수 있게 하고 새 기본값·기존 설정 보존 시작 검사를 추가했습니다.

1.5.0 — previous private build / 이전 개인용 버전

  • Add configurable undiscovered-target masking throughout the achievement detail browser.

  • Defer icon and biome lookups, prepare target lists across frames, and report browser preparation timings.

  • 업적 상세창 전체에 미확인 대상 숨김 옵션을 추가했습니다.

  • 아이콘·바이옴을 필요할 때 조회하고, 목표 목록을 여러 프레임에 나눠 준비하며 준비 시간을 로그에 기록합니다.