
One Player Sleep — Minecraft에서 밤을 빠르게 건너뛰는 플러그인
멀티플레이어 서버에서는 충분한 수의 플레이어가 침대에 누워야만 밤이 건너뛰어집니다. 대형 서버에서는 큰 문제가 아니지만, 두세 명에서 다섯 명 정도가 모인 사적인 서버에서는 상황이 다릅니다. 한 명은 자고 싶어 하지만 나머지는 건축에 바쁘거나 그냥…
멀티플레이어 서버에서는 충분한 수의 플레이어가 침대에 누워야만 밤이 건너뛰어집니다. 대형 서버에서는 큰 문제가 아니지만, 두세 명에서 다섯 명 정도가 모인 사적인 서버에서는 상황이 다릅니다. 한 명은 자고 싶어 하지만 나머지는 건축에 바쁘거나 그냥 컴퓨터 앞에 없을 때가 있죠. One Player Sleep은 이 조건을 없애 줍니다 — 누군가 한 명이라도 침대에 누우면 밤이 끝납니다.
One Player Sleep — Minecraft에서 밤을 빠르게 건너뛰는 플러그인
플러그인 버전: 1.4
멀티플레이어 서버에서는 충분한 수의 플레이어가 침대에 누워야만 밤이 건너뛰어집니다. 대형 서버에서는 큰 문제가 아니지만, 두세 명에서 다섯 명 정도가 모인 사적인 서버에서는 상황이 다릅니다. 한 명은 자고 싶어 하지만 나머지는 건축에 바쁘거나 그냥 컴퓨터 앞에 없을 때가 있죠. One Player Sleep은 이 조건을 없애 줍니다 — 누군가 한 명이라도 침대에 누우면 밤이 끝납니다.
작동 원리
원리는 간단합니다. 어떤 플레이어든 잠을 자면 모두에게 시간이 아침으로 넘어갑니다. 다른 플레이어들은 아무것도 할 필요가 없습니다 — 건축이든 농사든 하던 일을 계속 이어가면 됩니다. 플러그인은 로딩 화면을 띄우지 않으며 그들의 행동을 방해하지도 않습니다.
설치 후에는 따로 설정할 것이 없습니다. .jar 파일을 /plugins 폴더에 넣고 서버를 재시작하기만 하면 메커니즘이 활성화됩니다. 이 플러그인은 자체 config.yml을 만들지 않으며, 외부 권한 시스템의 plugins.yml에 항목을 추가하지도 않습니다.
플러그인은 서버 수준에서 수면 이벤트를 처리합니다. 플레이어가 침대에 들어가면 잠자는 인원 수 확인을 건너뛰고 시간이 즉시 아침으로 넘어갑니다. 잠드는 애니메이션은 기본 그대로 재생됩니다 — 화면이 어두워지고, 플레이어는 싱글플레이와 마찬가지로 아침에 "깨어납니다".

플러그인이 활성화되었음을 채팅에 출력
명령어와 권한
One Player Sleep 은 어떤 명령어도 등록하지 않으며 권한 노드도 없습니다. 즉, 특정 플레이어에 대해 동작을 제한할 수 없으며 — 모두가 이 메커니즘을 사용하거나, 아니면 플러그인을 삭제해야 합니다.
유일한 실질적 설정 제한은 다음과 같습니다. 잠을 자야 하는 플레이어의 비율을 지정하거나, 접속자가 0명일 때 시간을 멈추거나, 권한 시스템을 통해 특정 그룹의 수면을 차단하는 것이 불가능합니다.
바닐라 대안
Minecraft 1.17이 출시되면서 게임에 새로운 게임 규칙이 추가되었습니다. 기본값은 100(모든 플레이어가 자야 함)으로 설정되어 있지만, 명령어 하나로 플러그인과 동일한 동작으로 바꿀 수 있습니다: /gamerule playersSleepingPercentage
값이 1이면 첫 번째로 잠든 플레이어부터 밤이 건너뛰어집니다 — 플러그인도, 의존성도 없이, 모든 공식 업데이트를 네이티브로 지원하면서 말이죠.
값이 0이면 서버는 전체 접속 인원 수를 무시합니다 — 침대에 한 명만 있으면 충분합니다. Minecraft는 음수 값도 0과 동일하게 해석합니다.
버전 1.17 이상의 서버에서는 One Player Sleep이 내장 기능을 그대로 중복합니다. 이 플러그인은 playersSleepingPercentage가 아직 존재하지 않는 1.17 이전 버전의 서버에서만 실용적인 의미를 가집니다.
결론
어떤 설정도, 어떤 권한도, 어떤 명령어도 없습니다. 1.17 이전의 구버전에서 운영되는 작은 사적 서버의 관리자에게는 쾌적한 플레이를 위한 최소한의 해결책입니다.
버전 1.17 이상의 서버에서는 이 플러그인이 필요 없습니다. /gamerule playersSleepingPercentage 1 — 외부 의존성 없이 같은 일을 해 주며 앞으로의 모든 업데이트에서 확실히 지원되는 바닐라 명령어입니다.
설치
일반적인 설치는 약 5 분 정도 걸려요. 과정은 동일하고, Loader 와 그에 맞는 빌드만 달라요.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.








