Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
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
CHANGELOG
Changelog / 변경 사항
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
UNKILLEDbadge 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.
-
업적 상세창 전체에 미확인 대상 숨김 옵션을 추가했습니다.
-
아이콘·바이옴을 필요할 때 조회하고, 목표 목록을 여러 프레임에 나눠 준비하며 준비 시간을 로그에 기록합니다.