돌아가기
RecipeForge 아이콘
utility

RecipeForge

GUI 기반 커스텀 조합법 관리 시스템

RecipeForge는 Paper / Spigot 서버에서 커스텀 조합법을 GUI 기반으로 생성하고 관리할 수 있는 플러그인입니다. 화로, 조합대, 모루, 양조대 등 다양한 제작 환경을 지원하며, 서버 내 제작 시스템을 완전히 커스터마이징할 수 있습니다.

지원 환경

  • 서버: Paper / Spigot
  • 버전: Minecraft 1.20.1 ~ 1.21.x
  • Java: 17 이상
  • 언어: 한국어 (GUI / 명령어 완전 지원)

주요 명령어

명령어 예시
  • /조합법 — 관리자용 GUI
  • /조합책 — 일반 유저용 레시피 북

GUI 기반 레시피 생성

메인 메뉴

메인 메뉴의 "새 조합법 만들기"에서 시작합니다. 조합대 10가지를 모두 커스텀할 수 있으며, 직관적인 편집기를 제공합니다.

레시피 편집기

지원 제작대

제작대 1
제작대 2
제작대 3
  • 조합대 (형태 / 무형)
  • 화로 / 용광로 / 훈제기 / 모닥불 (쿡타임 조절 가능)
  • 석재 절단기
  • 주조대
  • 모루 (레벨 소모)
  • 양조대 (연료 ON/OFF 지원)

커스터마이징

이름 설정 화면
  • 이름 설정
  • 색상 코드 지원 (&a, &l, &r 등)
  • HEX 색상 지원 (&#FF00FF)

레시피북 시스템

레시피북 GUI

커스텀 조합법은 기본적으로 두 가지 방식으로 해금 구조를 설정할 수 있습니다.

1. 전체 공개 방식

모든 유저가 별도 조건 없이 모든 커스텀 레시피를 즉시 사용할 수 있습니다.

2. 레시피북 기반 해금 방식

레시피북 해금 화면
  • 특정 레시피는 레시피북을 통해서만 해금 가능
  • 유저가 레시피북을 획득 후 사용(소모)해야 해당 조합법이 해금됨
  • 해금된 레시피만 실제 제작 가능

관리자 제어 기능

관리자 GUI

관리자는 GUI를 통해 다음 기능을 제어할 수 있습니다.

  • 레시피북 지급
  • 특정 유저 해금 / 회수 관리
  • 레시피 잠금 상태 변경
  • 전체 공개 / 개별 잠금 전환

유저 기능

보유 레시피 확인
  • 현재 보유한 레시피 확인
해금 목록
  • 해금된 조합법 목록 확인
  • 레시피북 사용 여부에 따른 제작 가능 여부 확인

시스템 특징

  • 레시피 단위로 해금 여부 관리
  • 서버 설정에 따라 완전 자유 제작 또는 진행형 해금 구조 선택 가능
  • 관리자 UI에서 실시간 제어 가능

차단 시스템

차단 시스템 GUI

카테고리 차단 (3단계)

  • OFF: 전체 허용
  • ALL: 해당 제작대 전체 차단
  • CUSTOM: 커스텀 레시피만 차단

데이터 저장 구조

  • recipes.yml — 전체 커스텀 레시피
  • blocked.yml — 차단 목록
  • config.yml — 설정 및 메시지

✔ GUI 변경 사항은 즉시 자동 저장됩니다. ✔ 파일을 직접 수정한 경우 /조합법 새로고침 이 필요합니다.

라이선스

Cubrate Free-Use License

  • 무료 사용 가능
  • 수정 / 재배포 / 리버스 엔지니어링 금지

Parent Studio

Cubrate × unfixed GAMES
Cubrate Studio는 unfixed GAMES의 Spin-off 스튜디오입니다.
Cubrate Discord

다운로드 · 적용 · 버그신고

이 플러그인의 다운로드, 서버 적용 가이드, 버그 신고, 기능 요청은 모두 Cubrate 디스코드 서버에서 진행됩니다. #다운로드 채널에서 최신 빌드를 받고, #티켓 채널에서 1:1 응대를 받으실 수 있어요.

https://discord.gg/wEf96ffeQd