Minecraft 1.20.1, 1.16.5용 Curios API 모드
사용자와 개발자를 위한 유연하고 확장 가능한 액세서리/장비 API.
개요
Curios는 사용자와 개발자를 위한 유연하고 확장 가능한 장신구/장비 API입니다. 그 목적은 개발자가 편리하고 호환성 있는 방식으로 추가 장신구/장비 슬롯을 추가할 수 있는 기능을 제공하고, 사용자가 이러한 슬롯을 자신의 선호에 맞게 구성할 수 있도록 하는 것입니다. 기본적으로 Curios는 인벤토리 GUI 외에는 아무런 콘텐츠도 추가하지 않습니다. 슬롯은 없으며 단 두 개의 아이템만 있는데, 후자는 크리에이티브 메뉴를 통해서만 사용할 수 있고 주로 개발자가 자신의 통합을 코딩할 때 사용할 예시 역할을 합니다.
기능
- 중앙 라이브러리를 통한 확장 가능한 장비 슬롯. 새로운 장비 슬롯은 식별자 레지스트리를 통해 쉽게 만들고 관리할 수 있습니다. 동일한 식별자는 기능적 중복을 피하고 잠재적인 아이템과의 최대 호환성을 제공하기 위해 서로 병합되며, 고유 식별자는 적절한 경우 특별한 유형을 표시하는 데 여전히 사용할 수 있습니다.
- 슬롯은 필요할 때만 생성됩니다. 기본적으로 포함되는 슬롯은 없으며, 모든 슬롯은 필요에 따라서만 생성됩니다. 이는 슬롯에 들어갈 적합한 아이템 없이 하나 이상의 불필요한 슬롯이 존재하는 경우를 줄여줍니다.
- 슬롯은 완전히 사용자 정의하고 조작할 수 있습니다. 슬롯은 사용자 정의 배경, 다양한 크기를 가질 수 있으며 기본적으로 비활성화되거나 숨겨질 수도 있습니다. 하지만 플레이어가 비활성화된 슬롯에 어떻게 접근할 수 있을까요? API를 통해 개발자는 플레이어의 슬롯을 활성화/비활성화하거나 주어진 유형의 슬롯을 특정 개수만큼 추가/제거하는 함수에 접근할 수 있습니다.
- 바닐라 태그 시스템을 사용한 유연한 아이템->큐리오 관계. 잠재적인 큐리오는 바닐라 태그 시스템을 통해 선택되는데, 이는 아이템을 큐리오 유형으로 분류하는 것이 data/curios/tags 폴더에 .json 파일을 만드는 것만큼 쉽다는 것을 의미합니다. 아이템은 적절한 파일에 태그되어 있는 한 원하는 만큼 많은 큐리오 유형으로 분류할 수 있으며, 이러한 설정은 완전히 재정의할 수도 있습니다. 자세한 내용은 바닐라 태그 시스템을 참조하세요.
- 다른 인벤토리 메커니즘과의 완전한 통합. 수선과 저주는 큐리오 슬롯에 장착된 모든 해당 아이템과 함께 작동합니다. 또한 개발자가 현재 아이템이나 메커니즘을 큐리오 시스템에 더 간단히 통합할 수 있게 해주는 다양한 부가 기능도 있습니다.
- 단일 GUI에서 접근 가능. Curios는 인벤토리에서 접근할 수 있는 자체 GUI를 제공하며, 이는 플레이어가 사용할 수 있는 모든 슬롯을 보여줍니다. 이를 통해 플레이어는 서로 다른 인벤토리 GUI에 접근할 필요 없이 중앙 위치에서 모든 확장 장비 슬롯을 볼 수 있습니다. 그러나 개발자는 원한다면 자신의 모드 전용 슬롯을 위한 자체 GUI를 여전히 제공할 수 있습니다. GUI의 기본 키 바인딩은 'g'입니다.
문서
- 개발 환경 설정
- 슬롯
- 예제 데이터팩
- 슬롯 구성
- 명령어
- 1.19.x 이하를 위한 레거시 문서
Curios API 설치 방법
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.16–26.3 on Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file curios-neoforge-17.0.0-beta.3+26.3.jar (421 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Curios API should be in the list.
On a server
A server on Forge or NeoForge
The mod only works on a server with the same loader and game version, for example 26.3.
File goes into the server’s mods folder
Stop the server, put the mod file into the mods folder and start the server again.
Use the “To server” button
On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.
버전
의존성 포함
| Minecraft | 로더 | 파일 | 날짜 | 작업 |
|---|---|---|---|---|
| 26.3 | NeoForge | 26.3421 KB 22 | ||
| 26.3 | NeoForge | 26.3421 KB 1 | ||
| 26.3 | NeoForge | 26.3420 KB | ||
| 26.2 | NeoForge | 26.2431 KB 6 | — | |
| 26.1 | NeoForge | 26.1431 KB 4 | — | |
| 1.21.11 | NeoForge | 1.21.11428 KB 11 | — | |
| 1.20.1 | Forge, NeoForge | 1.20.1389 KB 598 | — | |
| 1.19.2 | Forge | 1.19.2282 KB 11 | — |
이것이 필요한 콘텐츠
FAQ
Which Minecraft versions does Curios API work on?
There are files for 1.16–26.3, 16 versions in total. The newest is 26.3.
Is Curios API for Forge or Fabric?
There are files for Forge: 1.16–1.20.1 and for NeoForge: 1.20–26.3. There are no files for Fabric: a mod for another loader will not start.
Does Curios API need other mods?
The author lists no required dependencies: the Forge or NeoForge loader is enough.
Does Curios API work on a server?
Yes. Curios API works both in singleplayer and on a server.
Where can I download Curios API safely?
On this page: the file curios-neoforge-17.0.0-beta.3+26.3.jar (421 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 8abf8160149f14d4d526c76ba6ed50955ba72716.
리뷰
Curios API의 첫 평가를 남겨 보세요


