개인 자료란 (JE)

  서버 커뮤니티


Profile 카라멜 한마포 개발 담당자

LemonCaramel 7dbb669b758d4e03a10ddbbf6a9a2258

Profile

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

아주 핫한 야생! 놀이터 야생을 나도 즐겨보자! (20/12/10 수정 버전)

2020.10.02 조회 수 15539 추천 수 34
장르 재미 
게임버전 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4 
원산지 국산 
개발자 LemonCaramel 
저작권 컨텐츠: 공룡, 각별 | 2차 개발: LemonCaramel 
자료 출처 https://caramel.moe 
소스 https://github.com/LemonCaramel/caramelAimlessSurvival 


이 플러그인은 이전 버전의 수정 버전입니다.



21/05/28 - 깃허브 돌아다니다 보니 이 플러그인을 디컴파일 하여 

수정하신 분이 계셔서 코드를 오픈하였습니다.

편하게 포크 하셔서 코드 수정하세요!


제작 시간이 세시간 채 안 된 작품이라 코드 퀄리티가 좋지가 않습니다.

내일 업데이트를 마지막으로 유지 보수는 더 이상 하지 않으니 직접 수정하시면 됩니다.

https://github.com/LemonCaramel/caramelAimlessSurvival


또는 Kotlin 기반 공식 소스가 각별님 깃허브에 업로드되어있으니 그것을 사용하셔도 됩니다.




|  플러그인 이름

caramelAimlessSurvival



|  플러그인 소개

 저는 최근에 유튜브를 보면서 인상 깊게 보았던 컨텐츠가 있습니다.  바로 상단에 올려둔 위 영상입니다. 그냥 야생에 여러 규칙을 추가한 컨텐츠로 주변 지인과 함께하면 꽤 재미있을 것 같다는 생각이 들었습니다. 그래서 만들어 봤습니다. (컨텐츠 설명은 위 영상 2:00 을 참고해 주세요)


이 플러그인은 이전 버전의 수정 버전입니다.

- 닉네임에 따른 다른 리스폰 위치가 설정되도록 수정

- 나침반의 좌표가 0, 0을 가리키도록 수정

- 사망 메시지를 수정할 수 있도록 변경

- 플레이어가 보이지 않는 버그를 수정 (패킷 조작 방식 변경)


|  명령어 및 퍼미션 노드

-  명령어 및 퍼미션 노드가 존재하지 않습니다.



|  config.yml 설명

e28b36ae996a3f8b4e1d65850f4908c1.png


- WorldBorder.WorldSize: 월드의 최대 크기를 설정합니다. (기본 값: 5000)

- GameRule.ReduceDebugInfo: 좌표 및 히트 박스를 볼 수 없게 합니다. (기본 값: true)

- GameRule.AnnounceAdvancements: 플레이어의 업적 달성 알림을 출력합니다. (기본 값: false)

- Content.Allow.DeathEvents: 플레이어가 리스폰 위치를 설정하지 않은 경우 랜덤 좌표에서 리스폰 하지 않게 하고, 사망 메시지를 출력합니다. (기본 값: false)

- Content.Allow.ChatCommand: 모든 명령어가 사용 가능하고, 채팅이 가능해집니다. (기본 값: false)

- Content.Allow.JoinMessage: 첫 접속 시 랜덤 위치로 텔레포트 하지 않게 하고,  접속 메시지를 출력합니다. (기본 값: false)

- Content.Allow.UseSignBook: 표지판과 책을 (0,0) 좌표에서 특정 거리 떨어진 곳이 아니더라도 정상적으로 사용할 수 있게 합니다. (기본 값: false) [이 옵션은 false로 해두어도 책과 표지판은 사용이 가능하나 위 영상의 컨텐츠 규칙처럼 특정 범위 내부가 아닌 이상 숫자만 사용할 수 있습니다.]

- Content.Allow.PacketManipulation: MOTD 설정 기능과 서버 내에 플레이어가 누가 있는지 확인할 수 없게 합니다. (기본 값: true) [TabList와 채팅창에서 닉네임 탭을 사용하여 누가 있는지 확인하는 것도 방지됩니다.]

- Contetn.ChatRange: 책과 표지판을 정상적으로 사용할 수 있는 범위를 설정합니다. (기본 값: 10) [예를 들어 10으로 설정 시 (0,0) 기준으로 10칸 내에서만 정상적으로 사용 가능합니다.]

- Server.MOTD: MOTD를 설정할 수 있습니다.

- Server.DeathMessage: 사망 메시지를 설정할 수 있습니다.



|  플러그인 적용 방법

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

2. zip 파일의 압축을 풀고, jar 파일과 폴더를 서버 구동기의 plugins 폴더로 이동시킵니다.

3. 서버를 구동합니다.



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

- 이 플러그인은 ProtocolLib 플러그인이 필요합니다. (https://www.spigotmc.org/resources/protocollib.1997/ )

- 이 플러그인을 서버 운영의 목적 또는 상업적으로 사용하지 마세요. 이 컨텐츠 아이디어는 유튜버 공룡, 각별님에게 있습니다.

- 이 플러그인과 ProtocolLib 플러그인, 총 두 개만 넣고 게임하시는 것을 추천합니다.

 이 플러그인을 사용하기 위해서는 Paper  버킷을 필수로 사용해야 합니다.

- 하위 버전의 작동은 보장하지 않습니다. 테스트가 완료된 버전은 1.16.1 입니다.

- "caramelAimlessSurvival" 폴더가 생성되지 않는 경우 사용자 문제입니다.

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

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

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



|  다운로드

caramelAimlessSurvival.jar 


10/4 수정 버전 ( 스폰 위치 광범위, 사망 로그 출력 )

caramelAimlessSurvival.jar 


12/10 수정 버전 ( 기타 월드 리스폰 문제, 서버에 접속했던 플레이어가 100명 이상일 때 성능 저하 문제 해결)

caramelAimlessSurvival.jar 



88개의 댓글

카라멜
2021.03.31
@Peullumik

플러그인을 잘못 적용하신듯합니다. 가이드를 확인하시고 다시 적용해보세요

wook2264
2021.04.30

감정표현기능 없는건가용?

카라멜
2021.05.01
@wook2264

넹 안타깝게도 없습니다

starj1221
2021.05.05

config.yml을 ㅡ직접 작성하는건가요?

 

카라멜
2021.05.28
@starj1221

플러그인이 정상적으로 켜졌다면 자동으로 생성됩니다.

Rainminn
2021.05.06

플러그인 적용 방법 2번째부터 막혔는데 좀 더 자세하게 설명 가능할까요..? 처음하는 거라 잘 모르겠어요ㅜㅜ

카라멜
2021.05.28
@Rainminn

CraftBukkit 기반 서버 구동기를 켜시면 plugins 폴더가 생성되는데, 그 폴더 안에 이 플러그인과 ProtocolLib 플러그인을 넣어주시면 됩니다.

상시니
2021.05.27

@레몬카라멜 그 혹시 영상으로 제작해도될까요?

카라멜
2021.05.28
@상시니

각별님께 직접 문의해보셔야할 것 같습니다.

상시니
2021.05.28
@카라멜

카라멜님이 리메이크하신 이 플러그인 출처남기고 소개하는영상으로 만들어도될까요

카라멜
2021.06.01
@상시니

저는 상관 없습니당

다만 컨텐츠의 원작자분 출처는 남겨주셔야할 것 같아요!

songpro
2021.05.28

1.16.5 버전은 없나요?

카라멜
2021.06.01
@songpro

호환 됩니당

고양이ㅣㅣㅣ
2021.06.05

config.yml 설정을 어디에서 하나요?

 

카라멜
2021.06.13
@고양이ㅣㅣㅣ

플러그인 적용 방법을 먼저 숙지해주세요.

추가로 ProtocolLib 플러그인이 필요합니다.

YOUKUL326
2021.06.06

config.yml 를 어디서 설정해야 하나요? 적용을 했는데 plugin.yml 만 보이고 config.yml 가 안보여요ㅠㅠ

카라멜
2021.06.13
@YOUKUL326

jar 파일은 압축 해제하는 것이 아닙니다.

플러그인 적용 방법을 먼저 숙지해주세요

DREAK
2021.07.10

1.17.1 도 구동이 되나요?

 

카라멜
2021.08.05
@DREAK

잘은 모르겠으나 될 가능성이 높다고 봅니다

yeeholic
2021.07.26

[16:05:42 ERROR]:could not pass event PlayerRespawnEvent to caramelAimlessSurvival vSTABLE-1.1.2

java.lang.NoSuchMethodError: 'boolean org.bukkit.event.player.PlayerRespawnEvent.isAnchorSpawn()'

at moe.caramel.caramelaimlesssurvival.listener.PlayerDeathEvents.onPlayerRespawn(PlayerDeathEvents.java:27) ~[?:?]

at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor6.execute(Unknown Source) ~[?:?]

at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.1.jar:git-Paper-38]

at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.1.jar:git-Paper-38]

at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.1.jar:git-Paper-38]

at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.PlayerList.moveToWorld(PlayerList.java:794) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.PlayerList.moveToWorld(PlayerList.java:704) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.PlayerConnection.a(PlayerConnection.java:2182) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.PacketPlayInClientCommand.a(SourceFile:30) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.PacketPlayInClientCommand.a(SourceFile:8) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.TickTask.run(SourceFile:18) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.MinecraftServer.aZ(MinecraftServer.java:1136) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.MinecraftServer.executeNext(MinecraftServer.java:1129) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.MinecraftServer.a(MinecraftServer.java:1259) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:1000) ~[patched_1.16.1.jar:git-Paper-38]

at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.1.jar:git-Paper-38]

at java.lang.Thread.run(Thread.java:829) [?:?] 처음에 랜덤 스폰을 하긴 하는데 죽으면 저 로그가 뜨면서 원레 기본 월드스폰으로 친구나 저나 모두 다 이동해버립니다. 월드를 바꾸기도 해봤고 protocollib 플러그인도 제데로 적용했습니다. 다른 플러그인은 없고 버킷은 paper 사용중입니다. config 파일은 모두 기본설정으로 되있습니다. 서버 버전은 1.16.1입니다. 혹시 해결방법 없을까요?

yeeholic
2021.07.27
@yeeholic

해결했습니다.

자함
2021.08.10

몇천 블록 떨어져 있어도 지옥문이 연결되는데 어떻게 해결하면 될까요?

sbo9502
2021.10.20

계속 친구가 들어오면 계속 죽습니다. 어떻게 합니까?

yembe
2021.11.27
@sbo9502

config 파일의 world size값의 띄어쓰기를 지우면 됩니다.

제이레오
2021.12.10

서버프로라는 호스팅 사이트로 플러그인을 실행하는데 실행이 안됩니다. 어떻게 해야돼나요?

춘시기s
2022.02.09

1.18 버전에서 플러그인이 작동 하나요??

panso
2022.05.12

1.18.2 가능한가요?

트위치백호0215
2022.08.13

버전 몇으로 해야하나요?

뉴스 및 창작물
/files/thumbnails/048/321/003/262x150.crop.jpg?20221005033802

업데이트

마인크래프트 베드락 에디션 1.19.31 업데이트

Dalsu

2022-10-05

0

/files/thumbnails/021/321/003/262x150.crop.jpg?20221005033142

소식

마인크래프트 라이브 2022 : 스니퍼에게 투표하세요!

Dalsu

2022-10-05

0

/files/thumbnails/019/321/003/262x150.crop.jpg?20221005033338

소식

마인크래프트 라이브 2022 몹 투표 후보 1 - 스니퍼

BMlight

2022-10-05

0

/files/thumbnails/394/320/003/262x150.crop.jpg?20221004001233

소식

마인크래프트 라이브 몹 투표 예고 영상

BMlight

2022-10-04

0

/files/thumbnails/676/318/003/262x150.crop.jpg?20221001171054

업데이트

마인크래프트 프리뷰 및 베타 1.19.40.23 업데이트

Dalsu

2022-10-01

0

/files/thumbnails/397/318/003/262x150.crop.jpg?20221001013252

소식

마인크래프트 레전드 - 기존 몹과 새로운 친구들

BMlight

2022-10-01

1

/files/thumbnails/855/317/003/262x150.crop.jpg?20220930153030

소식

PaperMC, 청크 시스템 재작성 업데이트 배포 3

카라멜

2022-09-30

3

/files/thumbnails/794/317/003/262x150.crop.jpg?20220930153314

소식

마인크래프트 메이커 시리즈 에피소드 1 - 고블린 주방장

BMlight

2022-09-30

0

/files/thumbnails/239/317/003/262x150.crop.jpg?20220929003958

소식

마인크래프트 던전스 엣지 테마 출시

Dalsu

2022-09-29

1

/files/thumbnails/229/317/003/262x150.crop.jpg?20220929003948

상품

마인크래프트 아이스크림 출시

Dalsu

2022-09-29

0

/files/thumbnails/131/317/003/262x150.crop.jpg?20220928224050

해외반응

번역) 망했어요

teara

2022-09-28

0

/files/thumbnails/820/314/003/262x150.crop.jpg?20220929003312

소식

마인크래프트 엣지 테마 출시 4

Dalsu

2022-09-24

4