프로젝트 목록

서버 플러그인 · 엘리베이터

SimpleLift

블록과 표지판으로 만드는 Minecraft 엘리베이터. Lift와 LiftReloaded의 기존 구조와 설정을 이어 쓰며, 별도 등록 없이 운행합니다.

주요 기능

기존 엘리베이터 그대로
Lift와 LiftReloaded의 블록·버튼·표지판 구조를 인식합니다. 다시 지을 필요가 없습니다.
별도 등록 없이 운행
운행할 때 월드의 구조를 읽습니다. 층을 바꾸거나 월드를 복사해도 별도 DB를 맞출 필요가 없습니다.
함께 타고 이동
출발 층의 탑승자를 함께 옮깁니다. 설정에 따라 몹과 탈것도 태울 수 있습니다.
간단한 층 선택
표지판을 누르거나 마우스 휠로 목적 층을 고르고, 버튼을 눌러 이동합니다.
기존 설정 가져오기
SimpleLift 설정이 없는 첫 실행에는 LiftReloaded 또는 Lift의 config.yml을 가져옵니다.

도착 알림음

0.3.2-SNAPSHOT 기준. 버튼 재질에 맞춰 알림음을 고를 수 있습니다.

  • legacy

    낮은 벨 한 음

    플레이시티 블록: 아래 재질·그룹에 해당하지 않는 버튼의 기본값.

  • warm

    부드럽게 내려오는 벨 두 음

    플레이시티 블록: 정글나무를 제외한 나무 버튼.

  • clear

    맑게 내려오는 벨 두 음

  • crystal

    가볍게 올라가는 차임 세 음

    플레이시티 블록: 돌 버튼.

  • hotel

    낮게 내려오는 차임 세 음

    플레이시티 블록: 정글나무·윤나는 흑암 버튼.

  • silent

    알림음 끄기

Minecraft 기본 소리에 음높이와 간격을 적용한 미리듣기입니다. 서버 녹음은 아니며, JAR에 음원 파일이 포함되지는 않습니다.

설치

  1. GitHub 소스를 빌드하고, 서버 사본에서 기존 엘리베이터와 설정의 호환성을 확인합니다.

  2. 서버를 멈추고 월드·설정을 백업합니다. 기존 Lift JAR을 따로 보관하고 SimpleLift JAR을 plugins 폴더에 넣습니다.

  3. 서버를 다시 시작한 뒤 /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을 교체할 때는 서버를 완전히 재시작하세요.

프로젝트 링크