개인 자료란 (JE)

  서버 커뮤니티

Profile 두껨 대표칭호 없음
Profile

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

1.21.11 애니캐릭 야생 능력자

27 일 전 조회 수 352 추천 수 0
장르 재미, RPG 
게임버전 1.21.10 
API 페이퍼 
원산지 국산 
개발자 두껨 
저작권 All Rights Reserved 
자료 출처 https://- 

안녕하세요. 이번에 처음으로 플러그인을 독학해서 제작하게 된 수능 100일도 안 남은 고3입니다.

평소 애니나 서브컬처 장르를 좋아해서 그 캐릭터들을 마인크래프트 플러그인으로 AI의 도움을 조금 받아 만들었습니다.

문제가 되는 부분이나 버그가 있다면 바로 수정하는 것은 아니더라도 최대한 빨리 수정하도록 하겠습니다. 첫 작품이니만큼 완성도가 많이 떨어질 수 있다는 점 양해 부탁드립니다.

원래는 리소스팩도 함께 올리려 했지만 시간 관계상 리소스팩은 아직 완성이 되지 않아 업로드를 같이 못했습니다.

반응이 좋다면 꾸준히 업데이트를 할 계획도 있고, 다른 플러그인들도 만들어볼 생각입니다. 첫 제작인 만큼 너그러운 마음으로 봐주시면 감사하겠습니다.

(현제 차원의 조각을 사용해 구매하는 키트에 문제가 있습니다.)


 게임 규칙 및 안내

=========================================

1. 기본 시스템

=========================================

• 장르: 야생 수집형 애니메이션 캐릭터 가챠 PVP 배틀로얄

• 우승 조건: 자원 채집 및 캐릭터 스킬을 활용하여 끝까지 생존

• 기본 체력: 하트 30칸 (체력 60)으로 고정 적용


=========================================

2. 게임 진행 순서

=========================================

[로비 대기] ➔ [무적시간 15분] ➔ [PVP 활성화] ➔ [30분 후 자기장 축소] ➔ [최종 우승]


① 로비 대기

   - 인벤토리 9번 슬롯의 <메뉴> 나침반 우클릭 ➔ 상태창 오픈

   - PT 및 차원의 조각 확인, 캐릭터 설정, 뽑기, 조각 상점 이용 가능


② 무적 시간 (시작 후 15분간)

   - 시작 시 인벤토리 초기화 및 1000x1000 맵 내 무작위 텔레포트

   - 이 시간 동안 광질, 나무 채집 등 야생 자원 수집 및 장비 세팅


③ PVP 및 자기장 축소 (총 60분)

   - 15분 경과: 무적 해제 및 본격적인 PVP 시작

   - 30분 경과: 1000x1000 크기의 자기장이 30분 동안 10x10으로 축소


=========================================

3. PT / 뽑기 / 차원의 조각

=========================================

■ PT 획득처

• 한 게임 완료: +40 PT

• 킬 달성: +60 PT

• 최종 우승: +200 PT


■ 캐릭터 뽑기 (1회당 100 PT)

• S급 (5%)

• A급 (35%)

• B급 (60%)


■ 차원의 조각 상점

중복 캐릭터 획득 시 차원의 조각으로 환급 (S급: 20개 / A급: 8개 / B급: 2개)

상태창 메뉴에서 시작 아이템 키트 및 캐릭터 확정권 구매 가능


[키트 종류] (현재 작동 안함)

• 도구 세트 (20조각): 철 도구 세트 + 스테이크 32개

• 물약 세트 (50조각): 투척용 물약 세트 (신속1, 힘1, 저항1)

• 음식 세트 (70조각): 황금사과 3개 + 황금당근 20개

• 인챈트 세트 (100조각): 인챈트 테이블 + 책장 10개 + 청금석 64개 + 경험치병 128개


[확정권 가격]

• B급 확정권 (5조각) - 중복 시 3조각 환불

• A급 확정권 (200조각) - 중복 시 150조각 환불

• S급 확정권 (500조각) - 중복 시 450조각 환불


=========================================

4. 스킬 조작 및 UI

=========================================


• 액티브 스킬: 철 주괴 우클릭 

• 궁극기 (Ultimate): 철 주괴 Shift + 우클릭


=========================================

5. 시스템 제한 및 페널티

=========================================


• Y좌표 180 이상 고도에서 2분 이상 체류 시 초당 하트 2개(4 데미지) 피해

• 게임 탈주 후 5분 이내 미재접속 시 자동 탈락 처리


# ==========================================


커맨드 


# 1. 맵 & 자기장 설정

# ==========================================

/ani setting map_size <반지름>

# [수정 위치] config.yml -> settings.map_size

# [상세 설명] 게임 시작 시 적용되는 전체 맵의 반지름 블럭 크기를 수정합니다.


/ani setting map_redu <초>

# [수정 위치] config.yml -> settings.map_reduce_time

# [상세 설명] 자기장이 외곽에서 지정된 최소 크기까지 축소 완료되는 데 걸리는 시간을 초 단위로 수정합니다.


/ani setting shrink_start <초>

# [수정 위치] config.yml -> settings.shrink_start_time

# [상세 설명] 게임 시작 후 몇 초가 지난 시점부터 자기장이 축소되기 시작할지 설정합니다.


/ani setting peace_time <초>

# [수정 위치] config.yml -> settings.peace_time

# [상세 설명] 게임 시작 후 플레이어들이 서로 공격 및 대미지를 받지 않는 무적(평화) 시간을 초 단위로 수정합니다.



# ==========================================

# 2. Y좌표 고도 제한 설정

# ==========================================

/ani setting player_y

# [수정 위치] config.yml -> settings.max_y

# [상세 설명] 플레이어가 허용받는 최대 Y높이(고도) 기준값을 수정합니다.


/ani setting player_y_time <초>

# [수정 위치] config.yml -> settings.max_y_time

# [상세 설명] 플레이어가 최대 Y좌표(max_y)를 초과한 고도에 체류할 때, 경고/페널티 없이 견딜 수 있는 유예 시간을 초 단위로 수정합니다.



# ==========================================

# 3. 플레이어 개인 데이터 제어

# ==========================================

/ani op <플레이어>

# 해당 플레이어를 op로 간주하여 크리에이티브 모드로 전환하며, 게임 시작 시 자신은 참가자 명단에서 제외됩니다.


/ani deop <플레이어>

# 해당 플레이어를 더이상 op로 취급하지 않으며, 다음 게임부터 참가자 명단에 포함됩니다.


/ani setting player_pt <플레이어> add <수량>

# [수정 위치] 해당 플레이어의 PlayerData 객체 (메모리 및 저장 데이터)

# [상세 설명] 지정한 플레이어의 뽑기/구매용 포인트(PT) 수치를 입력값만큼 누적 추가합니다.


/ani setting player_ch <플레이어> add <캐릭터ID>

# [수정 위치] 해당 플레이어의 PlayerData 객체 (해금 캐릭터 목록)

# [상세 설명] 플레이어에게 특정 캐릭터 ID를 해금(주여) 처리합니다.


/ani setting player_ch <플레이어> delect <캐릭터ID>

# [수정 위치] 해당 플레이어의 PlayerData 객체 (해금 캐릭터 목록)

# [상세 설명] 플레이어가 소유한 특정 캐릭터 ID를 잠금(삭제) 처리합니다. (delect, delete 둘 다 지원)


게임 시작 및 강제종료

    시작: /ani start

    강제종료: /ani stop


AniGachaPVP-1.0-SNAPSHOT.jar

2개의 댓글

leedo13
18 일 전

이거 start를 치면 바다에서 스폰하는데 시작 위치를 바꾸거나 할수있나요?

두껨
18 일 전
@leedo13

랜덤 위치로 텔레포트 후 야생으로 파밍을 한 뒤 pvp를 뜨는거라.. 아마 시드를 바꾸면 해결 될 거 같습니다. 곧 더 개선된 버전 업데이트 하겠습니다!

뉴스 및 창작물
사진이 없습니다.

건축

[영상] 노갑옷으로 깊은 동굴에서 100일 생존하기에 도전해 봤습니다!

FinnMC

2026-09-07

0

/files/thumbnails/217/223/004/262x150.crop.jpg?20260820140938

상품

《마인크래프트 놀라운 건축설계도》 출간!

다코미

2026-08-20

0

/files/thumbnails/429/222/004/262x150.crop.jpg?20260818120811

레드스톤

쿠션 LED 끝판왕 (고퀄리티인가)

지구12345

2026-08-18

0

/files/thumbnails/643/220/004/262x150.crop.jpg?20260812203705

모드

차량들 완료😄 [Minecity]

SHALDOPlus

2026-08-12

0

/files/thumbnails/451/218/004/262x150.crop.jpg?20260806164904

건축

글리코상 만들기 2일차

tytu

2026-08-06

0

/files/thumbnails/304/218/004/262x150.crop.jpg?20260805235245

건축

고퀄리티는 아니지만 글리코상 만들기 1일차

tytu

2026-08-05

0

/files/thumbnails/292/218/004/262x150.crop.jpg?20260805232218

건축

가장현실적인 도시만들기프로젝트 [Minecity]

SHALDOPlus

2026-08-05

0

/files/thumbnails/132/218/004/262x150.crop.jpg?20260805182813

모델링

레이저 터렛

타닥

2026-08-05

1

/files/thumbnails/419/212/004/262x150.crop.jpg?20260723173920

상품

《마인크래프트 아카데미: 좀비 아웃브레이크!》 출간!

다코미

2026-07-23

0

/files/thumbnails/632/197/004/262x150.crop.jpg?20260616133717

모드

Modrinth, Spark Universe와 합병하다.

BMlight

2026-06-16

0

/files/thumbnails/411/194/004/262x150.crop.jpg?20260606030535

이벤트

🎮 2026 군산 아마추어 e스포츠대회 참가자 모집! 🎮

MineStar

2026-06-04

0

사진이 없습니다.

소식

모장 인증서버 다운 6

명이

2026-06-03

0