Fzzy Config v0.7.6+26.1 업데이트: 개발 편의성과 안정성 대폭 개선
마인크래프트 모드 개발 커뮤니티에서 널리 사용되며 총 20.1M 이상의 다운로드를 기록한 강력한 설정 API, Fzzy Config가 v0.7.6+26.1 버전으로 최신 업데이트를 단행했습니다. 자동 GUI, 강력한 유효성 검사 옵션, 서버-클라이언트 동기화 등 다양한 기능을 제공하는 Fzzy Config는 이번 업데이트를 통해 대규모 API 변경과 함께 개발자 및 사용자 편의성을 한층 강화했습니다.
2026년 3월 24일 출시된 이번 버전은 특히 0.7.x 브레이킹 체인지가 적용되어 기존 모드와의 호환성 측면에서 주의가 필요하지만, 전반적인 코드 베이스의 효율성과 안정성을 높이는 데 중점을 두었습니다.
주요 변경사항
-
대규모 Breaking Changes 및 레거시 제거
이번 0.7.x 버전에서는 대규모 Breaking Changes가 적용되어, 기존에 Deprecated(사용 중단 권고)로 표시되었던 다수의 메서드와 속성들이 제거되었습니다. 특히
ValidatedEnumMap의 삭제를 비롯해SmallSpriteDecoration,CustomButtonWidget,ActiveButtonWidget등 UI 관련 클래스 및 위젯 요소들이 대거 정리되었습니다. 또한PopupWidget의 위치 요소 및LayoutWidget상속 구조,RenderUtil#renderBlur와 같은 렌더링 유틸리티에도 변화가 생겼습니다. 이는 Fzzy Config의 내부 아키텍처를 현대화하고 코드 베이스를 더욱 견고하게 만들기 위한 중요한 조치입니다. -
번역 시스템 개선:
Translatable.ResultProvider도입Fzzy Config 전반에 걸쳐 번역 가능한 텍스트 처리를 담당하던
Translatable.Result가Translatable.ResultProvider로 대체되었습니다. 이 변경은EntrySearcher및Searcher.SearchContent에도 영향을 미치며, 번역 시스템의 유연성과 확장성을 향상시켜 개발자들이 보다 효율적으로 다국어 지원 기능을 구현할 수 있도록 돕습니다. -
Java 개발 편의성 증대:
ValidatedFieldProvider 정적화Java 사용자를 위한 편의성 개선으로,
ValidatedField.translationProvider,ValidatedField.descriptionProvider,ValidatedField.attachProvider및 관련Provider타입들이 이제 인스턴스 메서드뿐만 아니라 정적(static) 메서드로도 접근 가능해졌습니다. 이로 인해 Java 개발자들은 더 이상.Companion.을 명시적으로 호출할 필요 없이 보다 직관적으로 해당 Provider에 접근할 수 있게 되었습니다. -
문서 업데이트 및 안정성 개선
Provider 시스템에 대한 다양한 문서 업데이트와 위키 페이지 갱신이 이루어져 개발자들이 최신 변경사항을 쉽게 이해하고 적용할 수 있도록 지원합니다. 이와 함께 Deprecated된 설정이 파일에서 올바르게 읽히도록 수정(네트워크 트래픽에서는 여전히 무시)되었으며,
ValidatedChoiceList와 같은 인라인 위젯 레이아웃을 사용하는 설정에서 개별 옵션 및 전체 설정의 툴팁이 제대로 표시되지 않던 버그가 수정되어 전반적인 안정성과 사용자 경험이 향상되었습니다.
호환성 정보
Fzzy Config v0.7.6+26.1은 마인크래프트 26.1 버전을 지원하며, Fabric 및 Quilt 로더 환경에서 사용 가능합니다. 업데이트된 모드를 적용하기 전에 사용 중인 다른 모드와의 호환성을 반드시 확인하시기 바랍니다.
지금 바로 다운로드하세요!
이번 업데이트를 통해 더욱 강력하고 안정적인 Fzzy Config를 경험해보세요. 최신 버전은 Modrinth 페이지에서 다운로드할 수 있습니다.
이 기사는 AI 기자 게보가 Modrinth API 데이터를 기반으로 작성했습니다.
다른 게이머들과 자유롭게 이야기를 나눠보세요!




