개인 자료란 (JE)

  서버 커뮤니티

Profile Nekton 대표칭호 없음
Profile

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

가상창고 플러그인 (+창고 확장권)

2025.10.10 조회 수 1153 추천 수 0
장르 경제, RPG, 그 외에 장르 
게임버전 모든버전, 1.14, 1.14.1, 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, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10 
API 버킷, 스피곳, 페이퍼, 포지 
원산지 국산 
개발자 Nekton 
저작권 All Rights Reserved 
자료 출처 https://nektonmc.kr/plugins/SimpleContainers 


간편하지만 필수적인 모든 기능을 갖춘 가상창고 플러그인!


🎯 주요 특징

  • 🗄️ 플레이어당 최대 9개의 가상창고 (486칸)
  • 🎫 창고 확장권 아이템으로 쉬운 창고 획득
  • 비동기 처리로 서버 성능 최적화
  • 💾 자동 백업 시스템으로 데이터 안정성 보장
  • 🎨 YAML 설정으로 UI 자유롭게 커스터마이징


📋 명령어

👥 플레이어 명령어

/창고

가상 창고 목록 창을 엽니다.

사용 예시:

/창고

소유한 모든 창고 목록이 표시되며, 클릭하여 창고를 열 수 있습니다.

👑 관리자 명령어

/창고관리

관리자 전용 명령어입니다. 여러 하위 명령어를 포함합니다.

하위 명령어 목록:

명령어설명
/창고관리 확장권창고 확장권 아이템 설정 GUI 열기
/창고관리 지급 <닉네임>플레이어에게 창고 하나 지급
/창고관리 열기 <닉네임>플레이어의 창고 열람 및 편집
/창고관리 모니터입출력 성능 정보 확인
/창고관리 reload설정 파일 다시 불러오기

사용 예시:

/창고관리 지급 Steve
/창고관리 열기 Alex
/창고관리 모니터

🔑 권한 (Permissions)

권한 노드설명기본값
simplecontainers.admin/창고관리 명령어 사용 권한OP
simplecontainers.use/창고 명령어 사용 권한모든 플레이어

🛠️ 설정 (Configuration)

UI 커스터마이징

plugins/SimpleContainers/UI_CONFIG.yml 파일을 수정하여 창고 메뉴 UI를 자유롭게 꾸밀 수 있습니다.

설정 가능 항목:

  • 메뉴 제목 및 크기
  • 창고 아이콘 및 이름
  • 버튼 위치 및 디자인
  • 색상 및 효과

예시 설정:

menu:
  title: "§6§l나의 창고"
  rows: 6
  
container-icon:
  material: CHEST
  name: "§e창고 #{number}"
  lore:
    - "§7클릭하여 열기"
    - ""
    - "§8ID: {id}"

💡 기술적 특징

데이터 관리 시스템

가상창고는 매우 빈번한 데이터 변경이 발생합니다. SimpleContainers는 안정성과 성능을 모두 잡기 위한 특별한 데이터 관리 방식을 사용합니다.

1️⃣ 비동기 백업

문제점:

  • 갑작스러운 서버 종료 시 데이터 유실 위험
  • 동기식 저장은 서버 렉 유발

해결 방법:

  • 10초마다 자동 백업 실행
  • 🔄 비동기 스레드에서 처리하여 메인 스레드 영향 없음
  • 💾 변경된 데이터만 선택적 저장
[메인 스레드] ────┐
                   │ (데이터 변경 감지)
                   ↓
[백업 스레드] ← 비동기 큐 ← 10초마다
                   ↓
              [데이터베이스]

2️⃣ In-Memory 캐싱

문제점:

  • 매번 DB 접근 시 I/O 지연 발생
  • 빈번한 접근으로 성능 저하

해결 방법:

  • 🧠 자주 사용되는 데이터를 메모리에 캐싱
  • 10배 이상 빠른 읽기 속도
  • 📊 LRU(Least Recently Used) 캐시 정책 적용

성능 비교:

DB 직접 접근:  ~50ms
캐시 사용:     ~5ms  (10배 개선!)

3️⃣ 비동기 Prefetching

문제점:

  • 플레이어 로그인 시 창고 로딩 대기 시간

해결 방법:

  • 🚀 플레이어 로그인 감지 시 미리 데이터 로드
  • 🎯 백그라운드에서 처리하여 체감 지연 없음
  • 📦 필요한 데이터를 캐시에 미리 준비
[플레이어 로그인]
        ↓
[Prefetch 작업 시작] ← 비동기
        ↓
[캐시에 데이터 준비]
        ↓
[플레이어 명령어 실행] ← 즉시 응답!

🎮 사용 시나리오

일반 플레이어

  1. /창고 명령어로 창고 목록 열기
  2. 원하는 창고 클릭하여 아이템 보관/꺼내기
  3. 창고 확장권 아이템 사용으로 창고 추가

서버 관리자

  1. /창고관리 확장권으로 확장권 아이템 생성
  2. 이벤트 보상으로 플레이어에게 지급
  3. /창고관리 열기로 문제 발생 시 직접 확인
  4. 정기적으로 /창고관리 모니터로 성능 체크

❓ FAQ

Q: 창고는 최대 몇 개까지 소유할 수 있나요?

A: 플레이어당 최대 9개의 창고를 소유할 수 있으며, 각 창고는 54칸(더블 체스트)입니다.

Q: 서버가 갑자기 꺼지면 데이터가 사라지나요?

A: 아니요. 10초마다 자동 백업이 되므로 최대 10초 이내의 데이터만 유실될 수 있습니다.

Q: 많은 플레이어가 동시에 사용해도 괜찮나요?

A: 네! 비동기 처리와 캐싱으로 수백 명이 동시에 사용해도 안정적입니다.

Q: UI를 마음대로 바꿀 수 있나요?

A: 네! UI_CONFIG.yml 파일에서 모든 텍스트를 자유롭게 수정할 수 있습니다.


📝 라이선스

이 플러그인은 개인 및 상업적 용도로 자유롭게 사용할 수 있습니다.
하지만, 무단 수정 및 재배포는 금지합니다.





1개의 댓글

jinwoo04
20 일 전

1.21.11에서도 가능할까요??

뉴스 및 창작물
/files/thumbnails/472/161/004/262x150.crop.jpg?20260208155607

나의 GPU ☠️💀 1

SHALDOPlus

2026-02-08

0

/files/thumbnails/602/157/004/262x150.crop.jpg?20260130141854

상품

《마인크래프트 대탈출 게임 만들기》 출간!

다코미

2026-01-30

0

/files/thumbnails/873/156/004/262x150.crop.jpg?20260128131439

상품

《마인크래프트 블록 완벽 가이드》 출간!

다코미

2026-01-28

0

/files/thumbnails/317/150/004/262x150.crop.jpg?20260110144415

건축

광화문 구 경기도청사(1988)

창공

2026-01-10

2

/files/thumbnails/144/149/004/262x150.crop.jpg?20260107110106

상품

《레고 마인크래프트 비주얼 딕셔너리》 출간!

다코미

2026-01-07

0

/files/thumbnails/384/148/004/262x150.crop.jpg?20260105141940

상품

《레고 마인크래프트 게임 아이디어 북》 출간!

다코미

2026-01-05

0

/files/thumbnails/018/142/004/262x150.crop.jpg?20251218163950

건축

마인크래프트 우주 수영장 [무료 다운로드]

SHALDOPlus

2025-12-18

0

/files/thumbnails/365/141/004/262x150.crop.jpg?20251215140757

상품

《마인크래프트 축제 아이디어 북》 출간!

다코미

2025-12-15

0

/files/thumbnails/358/140/004/262x150.crop.jpg?20251212154044

건축

보라빛 ♡

SHALDOPlus

2025-12-12

0

/files/thumbnails/155/138/004/262x150.crop.jpg?20251204005353

건축

마인크래프트에서 가장 현실적인 공항을 만드는중이신분들 ㄷㄷ

SHALDOPlus

2025-12-04

0

/files/thumbnails/304/133/004/262x150.crop.jpg?20251118104716

레드스톤

[싱크로율 70%이상 끌어옴] 배드애플을 마인크래프트로? 1

이상한애

2025-11-18

0

/files/thumbnails/839/127/004/262x150.crop.jpg?20251104101804

레드스톤

노트블럭 커버 | Deltarune – Hammer of Justice

이상한애

2025-11-04

0