SmartBrainLib 모드 정보
Minecraft를 위한 두뇌 라이브러리로, 두뇌 시스템을 더 쉽게 사용하고 관리할 수 있게 해줍니다.
이게 뭔가요?
Minecraft의 두뇌 시스템은 Mojang이 더 복잡한 몹을 처리하고 더 발전된 엔티티 처리를 가능하게 하기 위해 도입한, 거의 난해한 새로운 엔티티 AI 시스템입니다.
안타깝게도 Mojang의 구현은 부족하고 지나치게 복잡합니다.
게다가 상당히 비효율적인 방식으로 만들어졌기 때문에, 전체적으로 이 시스템은 기존의 목표 시스템을 대체할 만한 가치가 없습니다.
이 라이브러리는 두뇌 시스템을 개편하여 실제로 사용 가능하고 구성 가능하게 만드는 것을 목표로 합니다.
다만 기존의 목표 시스템이 겉보기에는 여전히 더 단순하다는 점을 유의하세요. 두뇌 시스템은 더 복잡한 상호작용을 위한 것이지만, 실험해보는 것도 재미있을 수 있습니다.
그래서 SmartBrainLib은 무엇을 하나요?
SBL은 두뇌 시스템에 대한 다각적인 접근 방식이며, 제가 사용하면서 계속 확장되고 개선될 것입니다.
주요 기능은 다음과 같습니다:
메모리 유형 자동 처리
엔티티에 어떤 메모리 모듈을 등록해야 할지 고민할 필요가 없습니다.
동적 센서
센서를 이제 동적으로 구성하고 처리할 수 있습니다. 이를 통해 훨씬 더 발전되고 유연한 센서를 만들 수 있습니다.
고급 행동
내장된 행동을 활용하거나, 콜백, 조건 판단, 쿨다운 등을 내장한 확장 가능한 행동 클래스를 기반으로 새로운 행동을 만들 수 있습니다.
런타임 안전 행동 수정
기존 엔티티에서 행동을 동적으로 추가, 제거, 수정할 수 있습니다.
최적화
SBL은 바닐라 두뇌 시스템 기능의 거의 전부를 대체하며, 고효율 함수를 사용하여 두뇌의 가능한 한 많은 영역에서 비효율성을 제거합니다. 제대로만 하면 SBL 엔티티는 목표를 사용하는 엔티티보다 훨씬 더 효율적일 수 있습니다!
추가 센서, 행동, 메모리 유형
SBL은 모든 엔티티에서 사용할 수 있는 추가 모듈을 내장하고 있으며, 시간이 지나면서 더 많이 추가될 예정입니다.
추가된 유틸리티 함수
예상되는 두뇌 기능 외에도, SBL은 다음과 같은 추가 헬퍼를 제공합니다:
- 최적화된 레벨 엔티티 getter 함수
- 개발자 친화적인 Random 라이브러리
- 비 SBL 엔티티에 두뇌 콘텐츠를 추가/제거하기 위한 두뇌 인터페이스 유틸리티
어떻게 사용하나요?
이 라이브러리는 Wiki 페이지에 문서화되어 있습니다.
문제가 있거나 기여하고 싶다면 Github 페이지에 방문해서 의견을 들려주세요.
SmartBrainLib 설치 방법
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.5–26.3 on Fabric, Forge or NeoForge automatically, together with its dependencies: Fabric API.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, 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 smartbrainlib-neoforge-26.3-2.0.3.jar (503 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. Required dependencies go there too: Fabric API.
Launch the loader profile
Open “Mods” in the main menu: SmartBrainLib should be in the list.
On a server
A server on Fabric, 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.1.2 | NeoForge | 26.1.2503 KB | ||
| 26.1.2 | Forge | 26.1.2507 KB | ||
| 26.1.2 | Fabric | 26.1.2510 KB | ||
| 26.2 | NeoForge | 26.2503 KB | ||
| 26.2 | Forge | 26.2507 KB | ||
| 26.2 | Fabric | 26.2506 KB | ||
| 26.3 | NeoForge | 26.3503 KB | ||
| 26.3 | Forge | 26.3507 KB |
실행에 필요한 것
리뷰
SmartBrainLib의 첫 평가를 남겨 보세요


