Trigger HubFB Utils · ChatTriggers modules
FB UTILS · IN-GAME AUTH

게임에서 인증하고
모듈을 관리하세요.

게임 채팅에서 /fbu pair를 입력한 뒤 표시된 8자리 코드를 넣으세요. 인증하면 가이드, 블록 코딩, 웹 에디터, 모듈 공유를 사용할 수 있습니다.

인증 코드는 3분간 유효합니다 · 계정은 Minecraft 세션 서버에서 확인합니다.
CREATE · SHARE · SYNC

코드를 쓰고,
게임에서 바로 확인하세요.

ChatTriggers 형식의 모듈을 작성하고 FB Utils 클라이언트에 동기화하세요. 공유하기 전에 게임 내 일회용 코드로 연결합니다.

01 / STRUCTURE

모듈 구조

metadata.json의 entry가 실행 시작점입니다. 같은 폴더에 index.js를 만드세요.

{
  "name": "MyModule",
  "creator": "Yena",
  "version": "1.0.0",
  "description": "예제 모듈",
  "entry": "index.js"
}
02 / TRIGGERS

이벤트와 명령어

수신 채팅, 명령어, 틱 이벤트를 연결합니다. 사용자 명령어는 /fbu hello처럼 호출됩니다.

register("chat", (boss) => {
  ChatLib.chat("보스: " + boss)
}).setCriteria("[보스] ${boss} 등장")

register("command", (name) => {
  ChatLib.chat("안녕, " + name)
}).setName("hello")
03 / FILES

import와 Renderer

실제 ChatTriggers 모드가 설치된 경우 모듈을 ChatTriggers 경로에 설치해 원본 엔진의 import, Renderer API로 실행합니다. FB Utils 내장 엔진은 별도로 지원 범위가 제한됩니다.

import { label } from "./text.js"
register("renderOverlay", () => {
  Renderer.drawString(label, 12, 12)
})
04 / WORKFLOW

로컬 저장과 공유

게임에서 /fbu pair로 코드를 확인하고 여기서 연결하세요. 에디터 저장 후 게임 클라이언트가 온라인이면 로컬 파일에 반영됩니다. 공개할 때만 공유 버튼을 누르세요.

/fbu pair
/fbu reload
/fbu list
/fbu install MyModule
/fbu delete MyModule

공유 모듈의 코드는 실행 전 확인하세요. 외부 모듈 설치는 사용자 명령으로만 진행됩니다. ChatTriggers API 전체 사용에는 원본 ChatTriggers 모드가 필요합니다.

COMMUNITY

모듈 탐색

공유된 모듈의 설명과 소스를 확인하고, 게임에서 이름으로 설치하세요.

WORKSPACE

웹 에디터

저장하면 연결된 클라이언트가 변경 사항을 받아 로컬에 기록합니다.

게임에서 /fbu pair를 실행하고 연결해 주세요.
VISUAL SCRIPTING

블록 코딩

트리거 블록과 행동 블록을 조합하면 JavaScript가 만들어집니다.

블록을 드래그해 순서를 변경하세요. 생성된 소스는 선택한 모듈의 index.js에 적용됩니다.

GENERATED JAVASCRIPT
MODERATION

공유 모듈 관리

검증된 BaboYena, yenauw 계정만 접근할 수 있습니다.