Replace distribution JSON editor with form UI
Some checks failed
Build / release (macos-latest) (push) Has been cancelled
Build / release (ubuntu-latest) (push) Has been cancelled
Build / release (windows-latest) (push) Has been cancelled
Windows Smoke Test / windows-smoke (push) Has been cancelled

This commit is contained in:
2026-05-06 03:15:30 +09:00
parent 7c7357e44e
commit 9ab8d88fd5
5 changed files with 228 additions and 17 deletions

View File

@@ -21,7 +21,7 @@ npm run admin
- 프로필 추가 / 수정 / 삭제 / 복제
- `맵` 기본 + `모드`, `플러그인`, `서버` 체크 조합
- `distribution.json` 업로드 / 새로 만들기 / 직접 편집
- `distribution.json` 업로드 / 새로 만들기 / 입력 폼 편집
- 월드 ZIP 업로드
- 서버용 버킷 JAR 업로드
- 서버 포트 / 메모리 / 최대 인원수 / 화이트리스트 설정
@@ -32,8 +32,10 @@ npm run admin
## distribution 편집
- `distribution 파일` 칸에서 JSON 업로드 가능
- `JSON 편집` 버튼으로 현재 연결된 로컬 `distribution.json` 수정 가능
- ` 편집` 버튼으로 현재 연결된 `distribution.json`을 입력 폼으로 수정 가능
- `새로 만들기` 버튼으로 샘플 템플릿에서 새 `distribution.json` 생성 가능
- 편집기에서는 버전, RSS, 서버 이름, 마인크래프트 버전 같은 기본 정보를 설명과 함께 입력합니다.
- 기존 모듈 목록과 추가 서버 정보는 저장 시 그대로 보존됩니다.
- 저장된 distribution 파일은 아래에 생성됩니다.
- `admin/data/distributions/`