Minecraft 플러그인 ClearLag

ClearLag와 확인된 서버에 대한 정보

🔌 ClearLagg 소개

ClearLagg는 Bukkit/Spigot 서버용 Minecraft 플러그인으로, 엔티티를 제거하거나 제한하고 엔티티 수가 많은 원인을 파악하고 제어할 수 있는 관리 도구를 제공하여 서버 측 지연을 줄이는 데 도움을 줍니다. 떨어진 아이템을 주기적으로 정리하는 데 중점을 두며, 설정 가능한 보호 및 경고를 제공해 서버가 중요한 아이템이나 이름이 붙은 아이템은 유지하면서 불필요한 엔티티를 제거할 수 있게 합니다.

🎯 목적

이 플러그인의 핵심 목적은 서버 성능 유지입니다. 떨어진 아이템을 자동 또는 수동으로 정리하고, 엔티티 관련 기능(스포너, 몹, 청크 활동)을 제어해 과도한 엔티티로 인한 CPU와 메모리 부담을 낮춥니다.

⚙️ 기능

  • 설정 가능한 간격으로 떨어진 아이템을 자동 정리하고 경고 카운트다운을 표시합니다.
  • 필요할 때 사용할 수 있는 수동 정리 및 타이머 명령을 제공합니다.
  • 엔티티 수를 세고 과부하되었거나 악용된 청크를 찾는 도구를 제공합니다.
  • 몹 스포너를 제한하고 몹을 제어된 방식으로 처치하는 옵션을 제공합니다.
  • 청크를 언로드하고 가비지 컬렉션 작업을 시도하는 명령을 제공합니다.
  • 가치 있는 드롭을 보호하기 위해 무시할 아이템(이름이 붙은 아이템, lore, 특정 아이템 유형)을 설정할 수 있습니다.
  • 설정 재적용과 런타임 모듈 제어를 지원합니다.
  • 자동 업데이트 기능(플러그인 설정에서 설정/비활성화 가능).

🧩 대상

ClearLagg는 Bukkit/Spigot 서버(survival, SMP, factions 또는 중대형 서버)를 운영하면서 엔티티 수를 제어하고 즉석 또는 예약 정리를 수행해야 하는 서버 관리자와 운영자를 위한 도구입니다.

🏗️ 사용 예시

  • 바쁜 survival 서버에서 메모리 사용량을 안정적으로 유지하기 위해 X분마다 바닥 아이템을 자동으로 제거합니다.
  • 관리자가 비정상적으로 엔티티 수가 많은 청크를 찾아 언로드하거나 일정 반경의 엔티티를 정리해 렉 스파이크를 멈춥니다.
  • 유지보수나 대규모 이벤트 동안 몹 스폰을 일시적으로 중지합니다.

⌨️ 명령어

명령어설명권한접근
/lagg clear설정된 엔티티 범주를 월드에서 정리합니다.lagg.clearAdmin
/lagg check [world1 world2...]엔티티 수를 셉니다(월드별 총합 표시).lagg.checkAdmin
/lagg reload플러그인 설정과 스케줄러를 다시 불러옵니다.lagg.reloadAdmin
/lagg killmobs설정된 규칙에 따라 몹을 처치합니다.lagg.killmobsAdmin
/lagg area <radius>지정한 반경 내의 엔티티를 제거합니다.lagg.areaAdmin
/lagg unloadchunks불필요한 청크 언로드를 시도합니다.lagg.unloadchunksAdmin
/lagg chunk [amount]지연이 발생할 수 있는 청크를 찾는 데 도움을 줍니다.lagg.chunkAdmin
/lagg tpchunk <x> <z> <world>지정한 청크로 텔레포트합니다.lagg.tpchunkAdmin
/lagg admin관리용 모듈 제어에 접근합니다.lagg.adminAdmin
/lagg gc메모리 해제(가비지 컬렉션)를 시도합니다.lagg.gcAdmin
/lagg tps현재 서버 TPS를 표시합니다.lagg.tpsAdmin
/lagg halt일부 서버 기능(예: 몹 스폰)을 일시적으로 비활성화합니다.lagg.haltAdmin
/lagg도움말 / 플러그인 정보를 표시합니다.lagg.helpPlayer/Admin

🔐 권한

권한설명기본값
lagg.clear설정된 엔티티를 제거하는 clear 명령 사용을 허용합니다.지정되지 않음
lagg.check월드를 가로질러 엔티티를 세는 것을 허용합니다.지정되지 않음
lagg.reload플러그인 설정 다시 불러오기를 허용합니다.지정되지 않음
lagg.killmobs몹 처치 명령 실행을 허용합니다.지정되지 않음
lagg.area반경 내 엔티티 정리를 허용합니다.지정되지 않음
lagg.unloadchunks플러그인을 통한 청크 언로드를 허용합니다.지정되지 않음
lagg.chunk지연이 있을 수 있는 청크 찾기를 허용합니다.지정되지 않음
lagg.tpchunk청크로의 텔레포트를 허용합니다.지정되지 않음
lagg.admin모듈 관리 명령 접근을 허용합니다.지정되지 않음
lagg.gc플러그인을 통해 GC 시도를 트리거하는 것을 허용합니다.지정되지 않음
lagg.tps플러그인을 통해 서버 TPS를 보는 것을 허용합니다.지정되지 않음
lagg.halt일부 서버 기능의 임시 중지 전환을 허용합니다.지정되지 않음

⚙️ 설치

📥 설정

  • 공식 플러그인 JAR를 다운로드해 서버의 plugins/ 디렉터리에 넣습니다.
  • 플러그인이 기본 설정 파일을 만들 수 있도록 서버를 재시작합니다.
  • 서버 콘솔/로그를 통해 플러그인이 정상적으로 로드되었는지 확인합니다.
  • 생성된 설정을 수정해 정리 간격, 무시할 아이템, 경고를 조정합니다. 변경 사항을 적용하려면 reload 명령을 사용하세요.

🧠 기술 참고

  • ClearLagg는 Bukkit/Spigot 서버용으로 배포되며, 역사적으로 Bukkit/Spigot 기반 서버 버전과 폭넓은 호환성을 가져왔습니다.
  • 플러그인은 첫 실행 시 설정 디렉터리(예: /plugins/Clearlag/config.yml)를 생성하며, 내장 자동 업데이트 동작을 비활성화하는 옵션을 포함합니다.

🤝 이 플러그인이 유용한 경우

Bukkit/Spigot 서버에서 과도한 드롭 아이템을 주기적으로 제거하고 엔티티가 많은 구역을 조사하거나 제어할 수 있는 간단하고 설정 가능한 도구가 필요하다면, ClearLagg는 최소한의 설정으로 엔티티 관련 렉을 줄일 수 있는 관리 명령과 설정을 제공합니다.

ClearLag 플러그인 서버

플러그인 ClearLag 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.

플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. ClearLag의 실제 역할은 서버별 설정에 따라 다릅니다.

데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, ClearLag을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.

ClearLag을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.