서버 운영 환경 및 플러그인 구성 설명 정비
 
(사용자 3명의 중간 판 38개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{플레이시티 블록}}
{{플레이시티 블록}}
[[플레이시티 블록]]에서 사용 중인 서버에 관한 문서이다.
'''플레이시티 블록/서버'''는 [[플레이시티 블록]]에서 사용하는 마인크래프트 서버의 운영 환경, 구동기, 주요 설정, 플러그인 구성, 백업과 업데이트 방식을 정리하는 문서이다. 플레이시티 블록은 장기간 운영되는 도시건축 서버이기 때문에 일반적인 소규모 서버보다 월드 크기, 건축 보조 도구, 지도 렌더링, 권한 관리, 백업 체계가 중요하다.


== 서버 버전 ==
== 운영 환경 ==
[[마인크래프트]] [[마인크래프트/Nether Update|1.16.5]]
플레이시티 블록은 [[마인크래프트: 자바 에디션]] 기반 서버이다. 서버는 건축과 도시 운영을 중심으로 하며, 다수의 월드 편집 작업과 웹 지도, 자체 개발 플러그인을 함께 사용한다.


== 구동기 ==
운영 환경에서 특히 중요한 요소는 다음과 같다.
플레이시티 블록서버는 Paper 구동기를 사용하고 있다.


== 플러그인 목록 ==
* 장기간 보존되는 대형 월드
* BKCommonLib
* 건축 보조 플러그인 사용
* ChunkyMap
* 웹 지도 렌더링과 지도 데이터 관리
* Clearlag
* 권한과 보호 설정
* CoreProtect
* 월드 백업과 복구
* [[마인크래프트/플러그인/Dynmap|Dynmap]]
* 서버 업데이트 시 플러그인 호환성 점검
* EssentialsX
* FastAsyncVoxelSniper
* FastAsyncWorldEdit
* HeadDatabase
* Lift
* LightCleaner
* LuckPerms
* Notice<ref>자체개발 by JunHyeokShin</ref>
* PlaceholderAPI
* Plan
* TriggerReactor
* UltimateChairs
* Universes
* Universe-Spawnif
* Vault
* WorldBorder
* WorldGuard


== 업데이트 로그 ==
== 서버 버전 ==
=== 2021년 상반기 ===
현재 서버 버전은 운영 시점에 따라 달라질 수 있다. 버전 정보는 서버 업데이트 로그와 실제 구동 파일을 함께 확인해야 한다.
* '''2021년 3월 6일'''
: 구동기 업데이트 (Paper545)
: FastAsyncWorldEdit 플러그인을 WorldEdit 플러그인으로 교체


* '''2021년 3월 20일'''
마인크래프트와 Paper는 2026년부터 버전 체계와 Java 요구사항이 바뀌었기 때문에, 서버 업데이트 전에는 다음 항목을 함께 점검한다.
: 구동기 업데이트 (Paper545 → Paper562)
: WorldEdit 플러그인을 FastAsyncWorldEdit 플러그인으로 교체 및 업데이트


* '''2021년 3월 27일'''
* 마인크래프트 서버 버전
: 구동기 업데이트 (Paper562 → Paper570)
* [[Paper(마인크래프트)|Paper]] 빌드
: FastAsyncWorldEdit 플러그인 업데이트 (626 → 633)
* Java 버전
* 플러그인별 지원 버전
* 월드 저장 구조 변경 여부


* '''2021년 4월 6일'''
== 구동기 ==
: 구동기 업데이트 (Paper570 → Paper581)
플레이시티 블록 서버는 [[Paper(마인크래프트)|Paper]] 계열 구동기를 사용한다. Paper는 Bukkit/Spigot 플러그인 호환성을 유지하면서 성능 개선과 추가 API를 제공하기 때문에, 장기간 운영되는 Java Edition 서버에서 널리 사용된다.


* '''2021년 4월 11일'''
일반적인 Paper 서버 실행 명령은 다음과 같은 형태이다.
: 구동기 업데이트 (Paper581 → Paper585)


* '''2021년 4월 17일'''
<pre>
: 구동기 업데이트 (Paper585 → Paper585)
java -Xms32G -Xmx32G -jar paper.jar --nogui
: FastAsyncWorldEdit 플러그인 업데이트 (633 → 660)
</pre>
: CoreProtect 플러그인 업데이트 (19.4 → 19.5)
: BlueMap 플러그인 업데이트 (1.3.1 → 1.4.2)
: EssentialsX 플러그인 업데이트 (2.19.0 dev85 → 2.19.0 dev104)
: EssentialsXChat 플러그인 업데이트 (2.19.0 dev85 → 2.19.0 dev104)
: EssentialsXGeoIP 플러그인 업데이트 (2.19.0 dev85 → 2.19.0 dev104)
: EssentialsXSpawn 플러그인 업데이트 (2.19.0 dev85 → 2.19.0 dev104)


* '''2021년 4월 18일'''
실제 서버에서는 jar 파일명과 할당 메모리, Java 버전, 실행 스크립트가 운영 환경에 맞게 조정된다. 공개 문서에는 서버 운영에 필요한 해설을 중심으로 기록하고, 보안상 민감한 값은 공개하지 않는다.
: EssentialsX 플러그인 업데이트 (2.19.0 dev104 → 2.19.0 dev105)


* '''2021년 4월 25일'''
== 주요 설정 ==
: 구동기 업데이트 (Paper597 → Paper626)
서버 설정은 `server.properties`, Bukkit/Spigot 설정, Paper 설정, 플러그인별 설정으로 나뉜다.
: FastAsyncWorldEdit 플러그인 업데이트 (660 → 666)
: Lift 플러그인 업데이트 (70 → 71)
: LuckPerms 플러그인 업데이트 (5.2.76 → 5.3.3)


* '''2021년 5월 1일'''
{| class="wikitable"
: 구동기 업데이트 (Paper626 → Paper638)
! 설정 파일 !! 주요 내용 !! 운영상 의미
|-
| `server.properties`
| 포트, 월드 이름, 게임 모드, 접속 인원, 뷰 거리, 시뮬레이션 거리 등
| 서버의 기본 동작과 접속 환경을 결정한다.
|-
| `bukkit.yml`
| Bukkit 계열 기본 설정
| 플러그인 호환성과 기본 서버 동작에 영향을 준다.
|-
| `spigot.yml`
| Spigot 계열 설정
| Paper에서도 일부 호환 설정으로 사용된다.
|-
| `paper-global.yml`
| Paper 전역 설정
| 전체 서버 성능, 패킷 제한, 메시지, 청크 처리 등에 영향을 준다.
|-
| `paper-world-defaults.yml`
| Paper 월드 기본 설정
| 엔티티, 청크, 안티엑스레이, 월드별 최적화 기본값을 정한다.
|-
| 플러그인 설정
| 권한, 보호, 지도, 백업, 통계 등
| 서버 운영 기능을 실제로 구성한다.
|}


* '''2021년 5월 11일'''
긴 설정 파일 전체를 문서에 그대로 싣는 것보다, 운영자가 자주 확인해야 하는 항목과 변경 이유를 함께 설명하는 편이 유지보수에 적합하다. 설정 원본은 서버 내부에서 관리하고, 위키에는 공개 가능한 요약과 주의사항을 기록한다.
: 구동기 업데이트 (Paper638 → Paper662)
: EssentialsX 플러그인 업데이트 (2.19.0 dev104 → 2.19.0 dev115)
: FastAsyncWorldEdit 플러그인 업데이트 (666 → 673)


* '''2021년 5월 15일'''
== 플러그인 구성 ==
: 구동기 업데이트 (Paper662 → Paper675)
플레이시티 블록은 서버 운영과 도시건축을 위해 여러 [[마인크래프트/플러그인|마인크래프트 플러그인]]을 사용한다. 플러그인은 역할별로 나누어 관리하는 것이 좋다.


* '''2021년 5월 16일'''
{| class="wikitable sortable"
: 구동기 업데이트 (Paper675 → Paper682)
! 분류 !! 주요 플러그인 !! 역할
: Java15 → Java16
|-
| 권한
| [[LuckPerms]], [[Vault]]
| 사용자와 그룹 권한, 권한 연동 관리
|-
| 보호/로그
| [[WorldGuard]], [[CoreProtect]]
| 지역 보호, 블록 변경 기록, 롤백
|-
| 건축 보조
| [[WorldEdit]], [[FastAsyncWorldEdit]], [[Scape]]
| 대규모 건축, 스키매틱, 브러시 작업
|-
| 지도
| [[마인크래프트/플러그인/Dynmap|Dynmap]], [[BlueMap]], [[LILO]]
| 웹 지도, 위치 정보, 공간 정보 제공
|-
| 운영/통계
| [[Plan]], [[Stats]], [[Notice]]
| 서버 활동 분석, 공지 표시, 운영 데이터 수집
|-
| 백업
| [[Timemachine]]
| 월드 데이터 보존과 복구 준비
|-
| 호환성/기반
| [[ProtocolLib]], [[PlaceholderAPI]], [[ViaVersion]], [[BKCommonLib]]
| 다른 플러그인의 기반 기능과 버전 호환성 제공
|}


* '''2021년 5월 22일'''
플러그인 목록은 서버 업데이트나 운영 정책에 따라 달라질 수 있다. 문서에는 전체 jar 목록보다 운영상 의미가 큰 플러그인과 역할을 우선 기록한다.
: 구동기 업데이트 (Paper682 → Paper714)
: 서버 맵 저장 간격 10분에서 1분으로 단축
: 서버의 안정성을 높이기 위해 패치를 자주 진행하고 있으며 여러 방면으로 최대한 노력 중입니다.


* '''2021년 5월 23일'''
== 성능 관리 ==
: FastAsyncWorldEdit 플러그인 업데이트 (673 → 690)
도시건축 서버에서는 일반 생존 서버와 다른 성능 문제가 발생할 수 있다. 대형 건축물, 넓은 월드, 지도 렌더링, 대량 월드 편집, 백업 작업이 서버 부하에 영향을 준다.
: EssentialsX 플러그인 업데이트 (2.19.0 dev115 → 2.19.0 dev126)
: BKCommonLib 플러그인 업데이트 (1.16.5-v2 → 1.16.5-v3-1038)
: TriggerReactor 플러그인 업데이트 (3.1.10)
: TrainCarts 플러그인 업데이트 (843 → 890)
: TCCoasters 플러그인 업데이트 (192 → 196)
: LightCleaner 플러그인 업데이트 (1.16.5-v1 → 1.16.5-v2)
: LuckPerms 플러그인 업데이트 (5.3.3 → 5.3.40)


* '''2021년 6월 10일'''
주요 점검 항목은 다음과 같다.
: 구동기 업데이트 (Paper714 → Paper775)
: FastAsyncWorldEdit 플러그인 업데이트 (690 → 716)


* '''2021년 6월 17일'''
* TPS와 MSPT
: 구동기 업데이트 (Paper775 → Paper778)
* 청크 로딩과 청크 생성량
: FastAsyncWorldEdit 플러그인 업데이트 (716 → 726)
* 월드 편집 작업 중 서버 부하
* Dynmap 또는 BlueMap 렌더링 작업량
* 엔티티와 블록 엔티티 수
* 백업 작업 시간
* 플러그인별 처리 시간


* '''2021년 6월 21일'''
성능 문제가 발생하면 먼저 로그와 프로파일링 결과를 확인한다. 원인을 확인하지 않은 상태에서 플러그인을 무작정 제거하거나 설정을 크게 낮추면 다른 운영 기능이 깨질 수 있다.
: FastAsyncWorldEdit 플러그인 업데이트 (726 → 734)


=== 2021년 하반기 ===
== 백업과 복구 ==
* '''2021년 7월 4일'''
플레이시티 블록처럼 장기간 누적된 건축물이 있는 서버에서는 백업이 핵심 운영 기능이다. 월드 파일뿐 아니라 플러그인 데이터, 권한 데이터, 지도 데이터, 설정 파일도 함께 보존해야 한다.
: 구동기 업데이트 (Paper778 → Paper779)


* '''2021년 7월 12일'''
백업 대상 예시는 다음과 같다.
: HeadDatabase 플러그인 업데이트 (4.14.1)


* '''2021년 7월 28일'''
* 월드 폴더
: 구동기 업데이트 (Paper779 → Paper783)
* `plugins` 폴더와 플러그인 데이터
* 서버 설정 파일
* 권한 데이터
* 로그와 통계 데이터
* 지도 렌더링 데이터 또는 지도 데이터베이스


* '''2021년 8월 1일'''
[[Timemachine]]은 플레이시티 블록의 월드 데이터 보존을 위해 사용하는 자체 개발 플러그인이다. 실제 복구 절차는 운영 환경에 따라 달라질 수 있으므로, 공개 문서에는 일반적인 구조와 주의사항을 기록하고 세부 내부 절차는 운영 문서에서 관리한다.
: FastAsyncWorldEdit 플러그인 업데이트 (1.16-734 → 1.17-103)


* '''2021년 8월 4일'''
== 업데이트 절차 ==
: FastAsyncWorldEdit 플러그인 업데이트 (1.17-103 → 1.17-106)
서버 업데이트는 다음 순서로 진행하는 것이 안전하다.
: EssentialsX 플러그인 업데이트 (2.19.0 dev126 → 2.19.0 dev232)
: CoreProtect 플러그인 업데이트 (19.5 → 20.1)
: WorldGuard 플러그인 업데이트 (7.0.4 → 7.0.5)
: PlaceholderAPI 플러그인 업데이트 (2.10.9 → 2.10.10)
: TriggerReactor 플러그인 업데이트 (3.1.10 → 3.2.2)
: UltimateChairs플러그인 업데이트 (1.3.1 → 1.3.2)
: Dynmap 플러그인 업데이트 (3.1-beta7 → 3.2-beta2)


* '''2021년 8월 15일'''
# 서버 공지와 점검 시간을 정한다.
: 구동기 업데이트 (Paper783 → Paper785)
# 서버 전체 백업을 만든다.
: EssentialsX 플러그인 업데이트 (2.19.0 dev232 → 2.19.0 dev247)
# Paper, Java, 플러그인 호환성을 확인한다.
: FastAsyncWorldEdit 플러그인 업데이트 (1.17-106 → 1.17-133)
# 테스트 환경에서 먼저 실행한다.
: 다이나믹맵 스킨 오류 해결 (LiveAtlas 버전 하향)
# 월드 저장 구조와 설정 파일 변경을 확인한다.
# 주요 명령어, 권한, 보호, 지도, 백업 기능을 점검한다.
# 실제 서버에 반영한다.
# 업데이트 로그를 기록한다.


* '''2021년 8월 20일'''
특히 Minecraft 26.x와 Paper 26.1 이후 버전은 Java 요구사항과 월드 저장 구조 변경이 있으므로, 기존 1.21 계열에서 업데이트할 때 별도 검증이 필요하다.
: 구동기 업데이트 (Paper785 → Paper786)


* '''2021년 8월 28일'''
== 업데이트 로그 ==
: 구동기 업데이트 (Paper786 → Paper787)
서버 업데이트 로그에는 단순히 버전 번호만 적기보다, 이용자와 운영자에게 영향을 주는 내용을 함께 기록한다.


* '''2021년 9월 5일'''
기록 예시:
: 구동기 업데이트 (Paper787 → Paper788)
: FastAsyncWorldEdit 플러그인 업데이트 (1.17-133 → 1.17-201)


* '''2021년 9월 6일'''
{| class="wikitable"
: BKCommonLib 플러그인 업데이트 (1.16.5-v3-1038 → 1.17.1-v3-1117)
! 날짜 !! 변경 내용 !! 영향
: {{--|Dynmap 플러그인 업데이트 (3.2-beta2 → 3.2-beta3)}} <sup>플러그인 충돌</sup>
|-
: EssentialsX 플러그인 업데이트 (2.19.0 dev247 → 2.19.1 dev4)
| 2026년 X월 X일
: FastAsyncVoxelSniper 플러그인 업데이트 (1.0.3 → 2.2.1)
| Paper 및 마인크래프트 서버 버전 업데이트
: LightCleaner 플러그인 업데이트 (1.16.5-v2 → 1.17.1-v1-117)
| 접속 가능 클라이언트 버전, 플러그인 호환성 확인 필요
: LuckPerms 플러그인 업데이트 (5.3.40 → 5.3.47)
|-
: WorldBorder 플러그인 업데이트 (1.17 호환)
| 2026년 X월 X일
: TCCoasters 플러그인 제거
| 지도 렌더링 설정 조정
: TrainCarts 플러그인 제거
| 웹 지도 갱신 주기와 서버 부하에 영향
|-
| 2026년 X월 X일
| 백업 정책 조정
| 복구 가능 시점과 저장 공간 사용량에 영향
|}


== 각주 ==
== 같이 보기 ==
<references/>
* [[플레이시티 블록]]
* [[플레이시티 블록/서버 가이드]]
* [[플레이시티 블록/업데이트 로그]]
* [[마인크래프트]]
* [[마인크래프트/플러그인]]
* [[Paper(마인크래프트)]]
* [[마인크래프트/플러그인/Dynmap]]
* [[Scape]]
* [[Stats]]
* [[Timemachine]]
* [[LILO]]


[[분류:플레이시티 블록]]
[[분류:플레이시티 블록]]

2026년 6월 1일 (월) 14:42 기준 최신판

서버가이드
소개 · 가이드 · 명령어 · 스키매틱
서버생활
기념일 · 개장안내 · 서버 터진 시각
공시 · 신청 · 블록TV · 서버정보 · 업데이트 로그
· 자연지리 · 교통 · 철도
행정
블록정부 · 지방행정 · 도시통계
아파트 · 마일스톤
경제
기업 · 기업통계 · 시공평가액
사회문화
교육 · 문화유산 · 관광
법령
도시건축법 · 교통법 · 상법 · 블록표준
문서 템플릿 · 운영지침

플레이시티 블록/서버플레이시티 블록에서 사용하는 마인크래프트 서버의 운영 환경, 구동기, 주요 설정, 플러그인 구성, 백업과 업데이트 방식을 정리하는 문서이다. 플레이시티 블록은 장기간 운영되는 도시건축 서버이기 때문에 일반적인 소규모 서버보다 월드 크기, 건축 보조 도구, 지도 렌더링, 권한 관리, 백업 체계가 중요하다.

운영 환경

플레이시티 블록은 마인크래프트: 자바 에디션 기반 서버이다. 서버는 건축과 도시 운영을 중심으로 하며, 다수의 월드 편집 작업과 웹 지도, 자체 개발 플러그인을 함께 사용한다.

운영 환경에서 특히 중요한 요소는 다음과 같다.

  • 장기간 보존되는 대형 월드
  • 건축 보조 플러그인 사용
  • 웹 지도 렌더링과 지도 데이터 관리
  • 권한과 보호 설정
  • 월드 백업과 복구
  • 서버 업데이트 시 플러그인 호환성 점검

서버 버전

현재 서버 버전은 운영 시점에 따라 달라질 수 있다. 버전 정보는 서버 업데이트 로그와 실제 구동 파일을 함께 확인해야 한다.

마인크래프트와 Paper는 2026년부터 버전 체계와 Java 요구사항이 바뀌었기 때문에, 서버 업데이트 전에는 다음 항목을 함께 점검한다.

  • 마인크래프트 서버 버전
  • Paper 빌드
  • Java 버전
  • 플러그인별 지원 버전
  • 월드 저장 구조 변경 여부

구동기

플레이시티 블록 서버는 Paper 계열 구동기를 사용한다. Paper는 Bukkit/Spigot 플러그인 호환성을 유지하면서 성능 개선과 추가 API를 제공하기 때문에, 장기간 운영되는 Java Edition 서버에서 널리 사용된다.

일반적인 Paper 서버 실행 명령은 다음과 같은 형태이다.

java -Xms32G -Xmx32G -jar paper.jar --nogui

실제 서버에서는 jar 파일명과 할당 메모리, Java 버전, 실행 스크립트가 운영 환경에 맞게 조정된다. 공개 문서에는 서버 운영에 필요한 해설을 중심으로 기록하고, 보안상 민감한 값은 공개하지 않는다.

주요 설정

서버 설정은 `server.properties`, Bukkit/Spigot 설정, Paper 설정, 플러그인별 설정으로 나뉜다.

설정 파일 주요 내용 운영상 의미
`server.properties` 포트, 월드 이름, 게임 모드, 접속 인원, 뷰 거리, 시뮬레이션 거리 등 서버의 기본 동작과 접속 환경을 결정한다.
`bukkit.yml` Bukkit 계열 기본 설정 플러그인 호환성과 기본 서버 동작에 영향을 준다.
`spigot.yml` Spigot 계열 설정 Paper에서도 일부 호환 설정으로 사용된다.
`paper-global.yml` Paper 전역 설정 전체 서버 성능, 패킷 제한, 메시지, 청크 처리 등에 영향을 준다.
`paper-world-defaults.yml` Paper 월드 기본 설정 엔티티, 청크, 안티엑스레이, 월드별 최적화 기본값을 정한다.
플러그인 설정 권한, 보호, 지도, 백업, 통계 등 서버 운영 기능을 실제로 구성한다.

긴 설정 파일 전체를 문서에 그대로 싣는 것보다, 운영자가 자주 확인해야 하는 항목과 변경 이유를 함께 설명하는 편이 유지보수에 적합하다. 설정 원본은 서버 내부에서 관리하고, 위키에는 공개 가능한 요약과 주의사항을 기록한다.

플러그인 구성

플레이시티 블록은 서버 운영과 도시건축을 위해 여러 마인크래프트 플러그인을 사용한다. 플러그인은 역할별로 나누어 관리하는 것이 좋다.

분류 주요 플러그인 역할
권한 LuckPerms, Vault 사용자와 그룹 권한, 권한 연동 관리
보호/로그 WorldGuard, CoreProtect 지역 보호, 블록 변경 기록, 롤백
건축 보조 WorldEdit, FastAsyncWorldEdit, Scape 대규모 건축, 스키매틱, 브러시 작업
지도 Dynmap, BlueMap, LILO 웹 지도, 위치 정보, 공간 정보 제공
운영/통계 Plan, Stats, Notice 서버 활동 분석, 공지 표시, 운영 데이터 수집
백업 Timemachine 월드 데이터 보존과 복구 준비
호환성/기반 ProtocolLib, PlaceholderAPI, ViaVersion, BKCommonLib 다른 플러그인의 기반 기능과 버전 호환성 제공

플러그인 목록은 서버 업데이트나 운영 정책에 따라 달라질 수 있다. 문서에는 전체 jar 목록보다 운영상 의미가 큰 플러그인과 역할을 우선 기록한다.

성능 관리

도시건축 서버에서는 일반 생존 서버와 다른 성능 문제가 발생할 수 있다. 대형 건축물, 넓은 월드, 지도 렌더링, 대량 월드 편집, 백업 작업이 서버 부하에 영향을 준다.

주요 점검 항목은 다음과 같다.

  • TPS와 MSPT
  • 청크 로딩과 청크 생성량
  • 월드 편집 작업 중 서버 부하
  • Dynmap 또는 BlueMap 렌더링 작업량
  • 엔티티와 블록 엔티티 수
  • 백업 작업 시간
  • 플러그인별 처리 시간

성능 문제가 발생하면 먼저 로그와 프로파일링 결과를 확인한다. 원인을 확인하지 않은 상태에서 플러그인을 무작정 제거하거나 설정을 크게 낮추면 다른 운영 기능이 깨질 수 있다.

백업과 복구

플레이시티 블록처럼 장기간 누적된 건축물이 있는 서버에서는 백업이 핵심 운영 기능이다. 월드 파일뿐 아니라 플러그인 데이터, 권한 데이터, 지도 데이터, 설정 파일도 함께 보존해야 한다.

백업 대상 예시는 다음과 같다.

  • 월드 폴더
  • `plugins` 폴더와 플러그인 데이터
  • 서버 설정 파일
  • 권한 데이터
  • 로그와 통계 데이터
  • 지도 렌더링 데이터 또는 지도 데이터베이스

Timemachine은 플레이시티 블록의 월드 데이터 보존을 위해 사용하는 자체 개발 플러그인이다. 실제 복구 절차는 운영 환경에 따라 달라질 수 있으므로, 공개 문서에는 일반적인 구조와 주의사항을 기록하고 세부 내부 절차는 운영 문서에서 관리한다.

업데이트 절차

서버 업데이트는 다음 순서로 진행하는 것이 안전하다.

  1. 서버 공지와 점검 시간을 정한다.
  2. 서버 전체 백업을 만든다.
  3. Paper, Java, 플러그인 호환성을 확인한다.
  4. 테스트 환경에서 먼저 실행한다.
  5. 월드 저장 구조와 설정 파일 변경을 확인한다.
  6. 주요 명령어, 권한, 보호, 지도, 백업 기능을 점검한다.
  7. 실제 서버에 반영한다.
  8. 업데이트 로그를 기록한다.

특히 Minecraft 26.x와 Paper 26.1 이후 버전은 Java 요구사항과 월드 저장 구조 변경이 있으므로, 기존 1.21 계열에서 업데이트할 때 별도 검증이 필요하다.

업데이트 로그

서버 업데이트 로그에는 단순히 버전 번호만 적기보다, 이용자와 운영자에게 영향을 주는 내용을 함께 기록한다.

기록 예시:

날짜 변경 내용 영향
2026년 X월 X일 Paper 및 마인크래프트 서버 버전 업데이트 접속 가능 클라이언트 버전, 플러그인 호환성 확인 필요
2026년 X월 X일 지도 렌더링 설정 조정 웹 지도 갱신 주기와 서버 부하에 영향
2026년 X월 X일 백업 정책 조정 복구 가능 시점과 저장 공간 사용량에 영향

같이 보기