서버 플러그인 · 엘리베이터
SimpleLift
블록과 표지판으로 만드는 Minecraft 엘리베이터. Lift와 LiftReloaded의 기존 구조와 설정을 이어 쓰며, 별도 등록 없이 운행합니다.
주요 기능
- 기존 엘리베이터 그대로
- Lift와 LiftReloaded의 블록·버튼·표지판 구조를 인식합니다. 다시 지을 필요가 없습니다.
- 별도 등록 없이 운행
- 운행할 때 월드의 구조를 읽습니다. 층을 바꾸거나 월드를 복사해도 별도 DB를 맞출 필요가 없습니다.
- 함께 타고 이동
- 출발 층의 탑승자를 함께 옮깁니다. 설정에 따라 몹과 탈것도 태울 수 있습니다.
- 간단한 층 선택
- 표지판을 누르거나 마우스 휠로 목적 층을 고르고, 버튼을 눌러 이동합니다.
- 기존 설정 가져오기
- SimpleLift 설정이 없는 첫 실행에는 LiftReloaded 또는 Lift의 config.yml을 가져옵니다.
도착 알림음
0.3.2-SNAPSHOT 기준. 버튼 재질에 맞춰 알림음을 고를 수 있습니다.
-
legacy
낮은 벨 한 음
플레이시티 블록: 아래 재질·그룹에 해당하지 않는 버튼의 기본값.
미리듣기를 불러오지 못했습니다. 페이지를 새로고침해 주세요.
-
warm
부드럽게 내려오는 벨 두 음
플레이시티 블록: 정글나무를 제외한 나무 버튼.
미리듣기를 불러오지 못했습니다. 페이지를 새로고침해 주세요.
-
clear
맑게 내려오는 벨 두 음
미리듣기를 불러오지 못했습니다. 페이지를 새로고침해 주세요.
-
crystal
가볍게 올라가는 차임 세 음
플레이시티 블록: 돌 버튼.
미리듣기를 불러오지 못했습니다. 페이지를 새로고침해 주세요.
-
hotel
낮게 내려오는 차임 세 음
플레이시티 블록: 정글나무·윤나는 흑암 버튼.
미리듣기를 불러오지 못했습니다. 페이지를 새로고침해 주세요.
-
silent
알림음 끄기
Minecraft 기본 소리에 음높이와 간격을 적용한 미리듣기입니다. 서버 녹음은 아니며, JAR에 음원 파일이 포함되지는 않습니다.
설치
-
GitHub 소스를 빌드하고, 서버 사본에서 기존 엘리베이터와 설정의 호환성을 확인합니다.
-
서버를 멈추고 월드·설정을 백업합니다. 기존 Lift JAR을 따로 보관하고 SimpleLift JAR을 plugins 폴더에 넣습니다.
-
서버를 다시 시작한 뒤 /lift info와 표지판·층 선택·운행 동작을 확인합니다.
기본 설정
plugins/SimpleLift/config.yml
- 기존 설정
- 첫 실행에 Lift 또는 LiftReloaded 설정을 가져왔다면 그대로 시작할 수 있습니다. 별도 엘리베이터 등록은 필요 없습니다.
- 재료와 크기
- floorBlocks는 층 바닥, buttonBlocks는 버튼 재료입니다. maxLiftArea는 승강기 단면 넓이의 상한이며 기본값은 49입니다.
- 선택 설정
- mouseScroll은 휠로 층 선택, liftMobs는 몹 동반 이동입니다. soundEnabled로 효과음을 켜고 soundVolume으로 음량을 조절합니다.
- 적용
- /lift reload 후 콘솔 오류와 /lift info를 확인합니다. JAR 교체는 서버 재시작이 필요합니다.
호환성과 범위
요구 사항
- Minecraft 1.13–26.2
- Bukkit, Spigot, Paper 또는 Purpur 계열 서버
- 사용하는 서버가 요구하는 Java 버전 · 플러그인은 Java 8 바이트코드
- 추가 플러그인·클라이언트 모드 불필요
사용 전 확인
- Lift 또는 LiftReloaded와 동시에 실행하지 마세요. 교체할 때 기존 설정 폴더는 남겨 두세요.
- NoteBlockAPI의 .nbs 음악 재생은 이어받지 않습니다. 자체 이동 효과음을 사용합니다.
- Folia는 지원하지 않습니다. JAR을 교체할 때는 서버를 완전히 재시작하세요.