개인 자료란 (JE)

  서버 커뮤니티

자료란에 모든 게시글은 반드시 자료란 글작성 가이드를 준수해야합니다. 글 작성 전에 반드시 확인해주세요!

한국 마인크래프트 포럼

마인크래프트 자료 및 커뮤니티 플랫폼

전체 회원수 122,179명 ( +14명 )

※ 장기간 미활동 회원 제외

Profile 레몬카라멜 개발자

LemonCaramel 7dbb669b758d4e03a10ddbbf6a9a2258

Profile

자료란new 자바 에디션(JE)new 플러그인 일반

Forge 클라이언트를 효과적으로 차단해보자!

2020.12.05 조회 수 1920 추천 수 14
장르 서버 관리자 툴, 테러 / 핵 방지 
게임버전 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10, 1.10.2, 1.11, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4 
원산지 국산 
개발자 LemonCaramel 
자료 출처 https://caramel.moe 
저작권 All Rights Reserved. AGPL License 


068f562c5c63ebde615a43498b6bc8f2.png


|  플러그인 이름

caramelForgeBlocker



|  플러그인 소개

  서버 내에서 무분별한 모드 사용으로 인해, 모드를 차단하고 싶은 서버장 분들을 위한 플러그인입니다. 현존하는 Forge 클라이언트를 감지할 수 있는 모든 방법이 적용된 플러그인인데다가 후술할 내용으로 인해 현재 존재하는 플러그인 중 가장 강력하다고 봐도 무방합니다.


 외부에 공개되어 있는 무료 플러그인은 1.12.2 이하 버전의 클라이언트만 감지가 가능하고 Forge가 리메이크 된 1.13부터는 감지할 수 없습니다. 이 플러그인은 하위 버전부터 상위 버전의 서버 구동기까지 모두 문제없이 작동할 수 있도록 설계되어 있으며, 최근에 유행하는 다중 버전 호환 플러그인(ViaVersion)을 사용하여 서버를 운영하더라도 플레이어가 접속한 버전에 맞추어 Forge 클라이언트를 감지할 수 있도록 개발하였습니다.


- 이 플러그인은 급하게 제작되었습니다. 제대로 된 테스트가 진행되지 않았으며, 버그가 존재할 수도 있습니다.

- 이 플러그인을 넣고 활성화가 되지 않는다면, 그건 난독증이니 아래 적용 방법을 다시 읽어주시기 바랍니다.

- 패킷을 사용하므로 ProtocolLib 플러그인이 필요합니다.

- 현재 업로드된 버전은 Beta 버전입니다. 정식 버전은 라이브러리 플러그인과 함께 공개할 예정입니다.

- 1.12.2, 1.16.4에서만 테스트되었습니다.

- 부분 차단 기능은 존재하지 않습니다. (Ex. 일부 모드만 허용)

- 자동 완성 기능을 지원합니다. (권한이 없으면 작동하지 않습니다.)


|  명령어 소개 & 퍼미션 노드

-  /cfb      |     플러그인의 명령어 목록을 봅니다. (caramel.blocker.command)

- /cfb toggle      |     플러그인 기능을 활성화 & 비활성화 합니다. (caramel.blocker.command)

- /cfb reload      |     플러그인을 리로드 합니다. (caramel.blocker.command)

- caramel.blocker.bypass      |     플러그인의 기능을 무시하고 서버에 접속합니다.



|  config.yml 설명

- config-version: 절대 건들지 마세요.

- blocker-kick-message: 이 플러그인에 의해 접속이 차단되었을 때 출력 될 추방 메시지입니다.

- blocker-permission-bypass: "caramel.blocker.bypass" 권한을 가지고 있는 플레이어의 감시를 설정할 수 있습니다. (단, blocker-check-packet 옵션이 활성화 되어있는 경우, 이 옵션은 사실상 의미가 없습니다.)

- blocker-check-packet: 패킷을 사용하여 Forge 클라이언트 사용 여부를 확인합니다.



|  플러그인 적용 방법

1. 아래 다운로드 버튼을 눌러 플러그인 파일을 다운로드 합니다.

2. ProtocolLib 플러그인과, 이 플러그인을 서버 구동기의 plugins 폴더로 이동시킵니다.

3. 서버를 구동합니다.



|  플러그인 사용 시 주의 사항

이 플러그인은 자동 광고가 없습니다.

- 착한 개발자를 위해 추천을 한 번씩 눌러주세요!

- ProtocolLib 플러그인이 필요합니다.

- 광고도 한 번씩 눌러주세요!



|  다운로드

caramelForgeBlocker.jar


7개의 댓글

로오드
2021.02.11

정말 좋은 플러그인 이네요 감사합니다!

근데 제 서버에서 적용하면 포지만 막히고 루나클같은건 들어와 지네요 ㅠㅠ

레몬카라멜
2021.02.21
@로오드

루나 클라이언트는 막지 않습니다.

오직 Forge 클라이언트만 차단합니다

란지오
2020.12.11

감사합니다!

DDang_
2020.12.06

정말 감사합니단 선생님

흑당밀크티
2020.12.06

굉장해 엄청나!!

kbj
2020.12.06

감사합니다

컨텐츠
https://www.koreaminecraft.net/files/thumbnails/850/878/002/262x150.crop.jpg?20211018191640
(포션 시리즈) 3편 - 비 2

GlassesFilm

2021-10-18

3

https://www.koreaminecraft.net/files/thumbnails/337/871/002/262x150.crop.jpg?20211014221722

플러그인

달고나 뽑기 in Minecraft 8

BlueRing1017

2021-10-14

6

https://www.koreaminecraft.net/files/thumbnails/848/870/002/262x150.crop.jpg?20211014131239

답안지

한마탐 4주차 / 정오표 + 해설 1

베개냥이

2021-10-14

1