GriefPrevention — 마인크래프트용 테러 방지 플러그인
GriefPrevention은 플레이어가 관리자의 개입 없이도 토지와 상자를 보호할 수 있게 해주는 마인크래프트 테러 방지 플러그인입니다.
GriefPrevention은 플레이어가 관리자의 개입 없이도 토지와 상자를 보호할 수 있게 해주는 마인크래프트 테러 방지 플러그인입니다.
요구 사항:
서버 유형: Spigot, Paper, Purpur, Pufferfish, Bukkit
마인크래프트 버전: 1.17.x – 1.21.x 이상
GriefPrevention은 플레이어가 관리자의 개입 없이 영역을 보호(claim)할 수 있도록 합니다. 플레이어가 금 삽으로 영역을 지정하면, 플러그인은 주인이 권한을 주지 않은 모든 사람이 그 경계 내에서 블록을 부수거나 설치하고 상자, 문, 버튼을 여는 것을 차단합니다. 보호 영역의 크기는 플레이 시간에 따라 누적되는 "클레임 블록(claim blocks)"에 의해 제한됩니다. 이 플러그인은 2011년부터 사용되어 왔으며, 영토 분쟁을 수동 중재 없이 해결해야 하는 생존(survival) 서버용으로 설계되었습니다.
영토 보호
주요 도구는 금 삽입니다. 플레이어가 미래의 구역 모서리 블록 중 하나를 금 삽으로 치고 반대편을 치면 그 사이의 영역이 보호 구역이 됩니다. 크기는 수평으로 계산되며 보호는 선택한 영역 위아래의 전체 기둥 높이에 걸쳐 적용됩니다.
경계를 보려면 막대기를 사용합니다. 막대기로 블록을 치면 인접한 영역의 소유자가 누구인지 보여줍니다. 플러그인은 완전한 보호 구역이 만들어질 때까지 시작 인벤토리를 안전하게 유지하기 위해 적은 반경 내에서 새로운 플레이어의 상자를 자동으로 보호합니다.
클레임 블록
보호된 구역의 면적은 클레임 블록의 보유량에 의해 제한됩니다. 플레이어는 시작 풀(pool)을 즉시 받고 서버에서 1시간마다 관리자가 설정한 최대치까지 블록을 누적합니다. 하나의 보호 구역은 면적 공식(가로 × 세로)에 따라 블록을 소모합니다. 버려진 구역은 명령어로 보호를 해제할 수 있으며, 블록은 풀로 반환됩니다.
기본적으로 보호 구역의 최소 너비와 면적은 설정에 의해 제한됩니다. 플러그인은 플레이어가 다른 사람의 건물 바로 옆에 보호 띠를 "자르지" 못하도록 너무 좁거나 작은 영역을 만드는 것을 허용하지 않습니다.

신뢰 레벨 (trust)
다른 사람의 보호 구역에 대한 접근 권한은 trust 시스템을 통해 부여됩니다. 권한 범위에 따라 레벨이 다릅니다:
레벨 | 명령어 | 허용되는 작업 |
|---|---|---|
Access |
| 문, 버튼, 레버, 침대 |
Container |
| 상자, 화로, 발사기 + Access 권한 |
Build |
| 블록 설치 및 파괴 + Container 권한 |
Manage |
| 다른 사람에게 신뢰 부여 및 취소 |
신뢰는 특정 플레이어, 모든 사람(public) 또는 단일 보호 구역에만 부여될 수 있습니다. 부여된 권한 보기 — /trustlist, 취소 — /untrust <플레이어>.
명령어
griefprevention.claims가 활성화된 경우 플레이어는 별도의 권한 없이 보호 명령어를 사용할 수 있습니다. 관리자 명령어에는 별도의 노드(nodes)가 필요합니다.
명령어 | 설명 | 권한 |
|---|---|---|
| 플레이어의 보호 구역 목록 | — |
| 서 있는 곳의 보호 구역 해제 | — |
| 모든 보호 구역 해제 | — |
| 다른 사람의 보호 구역에 갇힌 경우 탈출 | — |
| 보호 구역을 하위 구역으로 나누는 모드 | — |
| 관리자(서버) 보호 구역 모드 |
|
| 일시적으로 보호 구역 무시 |
|
| 플레이어에게 보너스 블록 지급 |
|
| 다른 사람의 보호 구역 삭제 |
|
설정
주요 매개변수는 config.yml의 GriefPrevention.Claims 섹션 아래에 있습니다. 메시지 텍스트는 별도의 messages.yml로 이동되며 코드를 수정하지 않고 번역할 수 있습니다.
GriefPrevention:
Claims:
InitialBlocks: 100 # 시작 블록 풀
BlocksAccruedPerHour: 100 # 플레이 시간당 누적
MaxAccruedBlocks: 80000 # 풀 상한선
AutomaticNewPlayerClaimsRadius: 4 # 초보자 상자 자동 보호
MinimumWidth: 5 # 보호 구역의 최소 너비
MinimumArea: 100 # 최소 면적
보호 모드는 각 월드별로 별도로 설정됩니다. 생존 월드에서는 보호가 활성화되어 있으며, 크리에이티브 또는 기술 월드에서는 완전히 비활성화할 수 있습니다.
통합
Vault가 설치된 경우, 플러그인은 게임 내 화폐로 클레임 블록을 판매 및 구매할 수 있도록 허용합니다. 플레이어는 플레이 시간으로 누적될 때까지 기다리지 않고 공간을 구매할 수 있습니다. 명령어에 대한 접근 권한은 표준 bukkit 노드를 통해 모든 권한 플러그인(LuckPerms 및 유사품)에서 읽습니다.
결론
GriefPrevention은 관리자의 수동 개입 없이 건물과 상자를 보호하는 생존 서버의 기본 과제를 해결합니다. 이 플러그인의 강점은 셀프 서비스입니다. 플레이어가 직접 구역을 보호하고 접근 권한을 부여하며, 관리자는 설정에서 제한만 지정합니다. 관리자가 할당한 지역에 중점을 두는 WorldGuard와 달리, 여기서는 플레이어가 금 삽을 사용하여 직접 보호 구역을 만듭니다. 제한 사항 — 보호 구역은 직사각형만 가능하고 복잡한 다각형이 없으며, 내장된 GUI가 없습니다. 모든 것은 명령어와 두 가지 아이템으로 제어됩니다. 복잡한 구역 설정이 있는 대형 RPG 서버의 경우 WorldGuard가 더 자주 선택되며, 보호 구역이 있는 클래식 생존의 경우 GriefPrevention이 더 실용적입니다.
자주 묻는 질문
GriefPrevention에서 토지를 보호하는 방법은 무엇인가요? 금 삽을 들고 구역의 반대쪽 두 모서리를 치세요. 그 사이의 영역이 보호 구역이 됩니다.
클레임 블록이란 무엇인가요? 면적 제한입니다. 플레이어는 시작 풀을 받고 서버에서 매 시간 새로운 블록을 누적합니다. 모든 보호 구역의 면적은 사용 가능한 풀을 초과할 수 없습니다.
친구가 내 구역에서 건축하게 하려면 어떻게 하나요? 명령어 /trust <플레이어> — 건축에 대한 전체 액세스 권한을 부여합니다. 상자에만 접근하려면 /containertrust를, 문에만 접근하려면 /accesstrust를 사용하세요.
GriefPrevention에 의존성 플러그인이 필요한가요? 아니요, 플러그인은 독립적으로 작동합니다. Vault는 클레임 블록을 화폐로 거래하기 위해서만 필요합니다.
GriefPrevention은 WorldGuard와 어떻게 다른가요? GriefPrevention에서는 플레이어가 금 삽으로 직접 보호 구역을 만듭니다. WorldGuard에서는 관리자가 명령어를 사용하여 구역을 나눕니다.
설치
일반적인 설치는 약 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.











