• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
B

Java Plugins SoulboundArsenal

BananaMoc

THÀNH VIÊN
Tham gia
29/09/2026
Bài viết
2

⚔️ SoulboundArsenal​

SoulboundArsenal là plugin RPG/SMP/PvP tập trung vào hệ thống Linh Hồn gắn liền với người chơi, biến vũ khí và công cụ Minecraft thành một hệ thống tiến trình riêng với Level, Tier, Skill, Combo, Kill Streak và nhiều cơ chế PvP/PvE.
Thay vì sử dụng một bộ trang bị cố định cho tất cả người chơi, mỗi người sẽ sở hữu một Linh Hồn riêng, phát triển theo quá trình chơi và mở khóa sức mạnh mới theo từng giai đoạn.
Tương thích: Paper 1.21+
Phiên bản: 1.16.9
Loại máy chủ: SMP / Survival / PvP / RPG
Ngôn ngữ: Tiếng Việt + English
Lưu trữ: SQLite

✦ TỔNG QUAN​

Khi người chơi lần đầu tham gia server, hệ thống Định Mệnh sẽ lựa chọn một trong 5 loại Linh Hồn:
  • ⚔️ Sword Soul — Kiếm
  • Axe Soul — Rìu
  • ⛏️ Pickaxe Soul — Cuốc
  • Shovel Soul — Xẻng
  • Hoe Soul — Cuốc cày
Mỗi Linh Hồn có lối chơi và bộ kỹ năng riêng.
Linh Hồn được gắn với người chơi thông qua hệ thống dữ liệu riêng, giúp bảo vệ vũ khí khỏi việc trao đổi, sao chép hoặc lợi dụng các cơ chế inventory thông thường.

5 LINH HỒN — 5 LỐI CHƠI​

⚔️ Sword Soul​

Phong cách chiến đấu trực diện, cơ động và thiên về sát thương.

Kỹ năng​

Blood Slash
Tấn công mục tiêu trong tầm bằng một nhát chém linh hồn.
Shadow Step
Di chuyển nhanh tới vị trí mục tiêu và gây sát thương.
Crimson Mark
Đánh dấu mục tiêu và tạo hiệu ứng chiến đấu đặc biệt.
Soul Blade
Cường hóa sức mạnh của Soul Sword trong thời gian nhất định.
Reaper
Ultimate của Sword Soul, tung ra đòn đánh mạnh với hiệu ứng đặc biệt.

Axe Soul​

Phong cách chiến đấu nặng, sát thương lớn và kiểm soát khu vực.

Kỹ năng​

Heavy Strike
Một đòn đánh mạnh tập trung vào sát thương.
Axe Throw
Ném năng lượng/rìu linh hồn về phía mục tiêu.
Timber Crash
Tạo cú va chạm diện rộng.
Execution Zone
Tạo khu vực nguy hiểm, thích hợp để kết liễu đối thủ.
Lumberjack
Ultimate của Axe Soul với sát thương và phạm vi lớn.

⛏️ Pickaxe Soul​

Phong cách thiên về địa hình, sức mạnh đất đá và khả năng kiểm soát không gian.

Kỹ năng​

Ore Sense
Hỗ trợ phát hiện tài nguyên trong khu vực.
Tunnel Dash
Lao nhanh qua địa hình.
Earth Breaker
Phá vỡ và gây sát thương bằng năng lượng địa chấn.
Seismic Wave
Tạo sóng địa chấn tấn công các mục tiêu trong phạm vi.
Earthquake
Ultimate tạo hiệu ứng địa chấn diện rộng.

Shovel Soul​

Phong cách kiểm soát mặt đất, tạo địa hình và khống chế.

Kỹ năng​

Sand Blast
Earth Wall
Ground Trap
Ground Wave
Landslide

Các kỹ năng có thể kết hợp sát thương, khống chế và thay đổi địa hình tùy theo thiết lập của server.

Hoe Soul​

Phong cách thiên về sinh lực, hồi phục và sức mạnh tự nhiên.

Kỹ năng​

Nature Slash
Life Drain
Healing Field
Thorn Garden
Nature's Wrath

Phù hợp với những người chơi thích lối chơi cân bằng giữa sát thương, hồi phục và kiểm soát khu vực.

HỆ THỐNG LEVEL​

Mỗi Linh Hồn có hệ thống Level 1 → 50.
Người chơi có thể tiến triển thông qua các hoạt động trong server như:
  • Hạ gục người chơi
  • Hạ mob
  • Phá block
  • Các nguồn EXP khác tùy cấu hình
Khi tăng Level, người chơi có thể:
Mở khóa kỹ năng → tăng sức mạnh → nâng Tier → tiến tới Ultimate.
Hệ thống Level hoàn toàn có thể được điều chỉnh thông qua config.yml.

5 TIER LINH HỒN​

Linh Hồn được chia thành 5 cấp độ trang bị:
Tier
Wood
Stone
Iron
Diamond
Netherite
[th]
Level​
[/th]​
[td]
1–10​
[/td]​
[td]
11–20​
[/td]​
[td]
21–30​
[/td]​
[td]
31–40​
[/td]​
[td]
41–50​
[/td]​
Tier ảnh hưởng tới sức mạnh và thời gian hồi chiêu của Linh Hồn.
Khi người chơi đạt ngưỡng yêu cầu, hệ thống sẽ tự động xử lý quá trình nâng Tier.

☠️ DEATH RESET​

Cái chết có ý nghĩa thực sự trong SoulboundArsenal.
Server có thể cấu hình nhiều chế độ:
Full Reset
Đưa tiến trình Linh Hồn về mức ban đầu.
Partial Reset
Chỉ mất một phần tiến trình.
None
Giữ nguyên tiến trình khi chết.
Ngoài ra plugin hỗ trợ Soul Insurance, cho phép người chơi bảo vệ tiến trình theo cơ chế Economy của server.

COMBO & KILL STREAK​

SoulboundArsenal bổ sung hệ thống chiến đấu giúp PvP có chiều sâu hơn.

Combo​

Các pha hạ gục liên tiếp trong khoảng thời gian cho phép có thể kích hoạt Combo và nhận hiệu ứng/sức mạnh tương ứng.

Kill Streak​

Người chơi có thể xây dựng chuỗi hạ gục liên tiếp và nhận bonus theo cấu hình.
Các hệ thống này có thể được kết hợp với EXP và Combat System.

⚔️ COMBAT SYSTEM​

Plugin có một lớp Combat System riêng để kiểm soát:
  • PvP Damage
  • PvE Damage
  • Combo Damage
  • Cooldown
  • Crowd Control
  • Ultimate
  • Combat Log
  • Friendly Fire
  • Safe Zone
  • Skill interruption
Server có thể cân bằng PvP và PvE bằng các multiplier riêng.
Ví dụ:
Mã:
balance:
  pvp-damage-multiplier: 1.0
  pve-damage-multiplier: 1.15

️ SOULBOUND ITEM PROTECTION​

Một trong những hệ thống quan trọng nhất của plugin.
Soul Item không đơn giản chỉ là một thanh kiếm/rìu/cuốc thông thường.
Mỗi Soul Item được liên kết với dữ liệu của Linh Hồn và người chơi.
Hệ thống hỗ trợ:
  • Owner UUID
  • Soul ID
  • Soul Type
  • Tier
  • Level
  • Version
  • Signature
  • Integrity Check
Plugin có cơ chế bảo vệ khỏi nhiều hình thức sao chép và chuyển giao trái phép.
Các thao tác inventory như:
  • Drop
  • Container
  • Hopper
  • Creative
  • Offhand
  • Các thao tác inventory đặc biệt
được kiểm soát để hạn chế duplication/exploit.

INTEGRITY & SECURITY​

SoulboundArsenal có hệ thống Integrity Check nhằm phát hiện Soul Item không hợp lệ.
Plugin có thể kiểm tra định kỳ và xử lý các trường hợp:
  • Soul Item không thuộc người chơi
  • Soul Item bị chỉnh sửa
  • Dữ liệu PDC không hợp lệ
  • Signature không hợp lệ
  • Item bị giả mạo
  • Soul Item bị mất khỏi inventory
Hệ thống Restore có thể tự động khôi phục Soul Item theo cấu hình.

TERRAIN SKILLS​

Một số kỹ năng có thể tương tác trực tiếp với địa hình.
Plugin hỗ trợ các chế độ:
Mã:
VISUAL
TEMPORARY
REAL
Có thể cấu hình:
  • Số block tối đa mỗi skill
  • Tốc độ thay đổi block
  • Thời gian tồn tại
  • World bảo vệ
  • Blacklist
  • Whitelist
  • Smart Rollback

Smart Rollback​

Khi skill tạo block tạm thời, plugin có thể kiểm tra trạng thái block trước khi rollback.
Ví dụ:
Mã:
Skill tạo block
↓
Người chơi phá block
↓
Rollback
↓
Không tự ý dựng lại block mà người chơi đã phá
Điều này giúp hạn chế việc skill phá hoặc khôi phục sai công trình của người chơi.

️ SAFE ZONE & WORLDGUARD​

Server có thể tạo Safe Zone để hạn chế kỹ năng và combat.
Hỗ trợ:
  • Safe Zone theo tọa độ
  • Radius
  • World
  • WorldGuard Region
Plugin có thể tích hợp với WorldGuard nếu server cài đặt dependency tương ứng.

RANKING​

SoulboundArsenal có hệ thống Ranking để người chơi theo dõi vị trí của mình trong server.
Ranking có thể sử dụng các thông số tiến trình Soul và được cập nhật định kỳ.
Có giao diện GUI riêng để hiển thị thông tin xếp hạng.

ACHIEVEMENT​

Hệ thống Achievement ghi nhận các cột mốc của người chơi.
Ví dụ:
  • Tiến trình Soul
  • Hạ gục người chơi
  • Sử dụng Skill
  • Nâng Tier
  • Các thành tích đặc biệt
Achievement được lưu trữ để không bị mất sau khi người chơi thoát game hoặc server restart.

COSMETIC​

SoulboundArsenal có hệ thống Cosmetic riêng, bao gồm các hiệu ứng hiển thị và trail.
Cosmetic được tách khỏi gameplay nhằm hạn chế ảnh hưởng tới cân bằng PvP.

SEASONAL SYSTEM​

Plugin hỗ trợ hệ thống sự kiện theo mùa/thời gian.
Có thể cấu hình:
  • Double EXP
  • Kill multiplier
  • Event multiplier
  • Event name
  • Force active event
  • Event windows
Điều này cho phép server triển khai các đợt Event PvP hoặc Survival mà không cần chỉnh sửa code.

ECONOMY​

SoulboundArsenal hỗ trợ Vault cho các tính năng Economy tùy chọn.
Có thể sử dụng Economy cho:
  • Mua EXP
  • Soul Insurance
  • Các tính năng kinh tế khác
Economy có thể bật/tắt trong config.

️ SQLITE DATABASE​

Plugin sử dụng SQLite để lưu trữ dữ liệu người chơi.
Dữ liệu Soul được lưu độc lập và có hệ thống migration.
Hỗ trợ:
  • Player Profile
  • Soul Progression
  • Kill/Death
  • Achievement
  • Ranking data
  • Các dữ liệu hệ thống khác
Plugin có Autosave định kỳ để giảm nguy cơ mất dữ liệu.

⚡ PERFORMANCE​

SoulboundArsenal được xây dựng với mục tiêu hạn chế ảnh hưởng tới server.
Có các thiết lập:
  • Batch Save
  • ActionBar interval
  • Particle limit
  • Global Skill Cooldown
  • Particle reduction khi đông người
  • Terrain change limit
Các giá trị performance có thể điều chỉnh trong config.yml.

️ GUI SYSTEM​

Plugin cung cấp nhiều giao diện GUI:

Người chơi​

  • Soul Information
  • Ranking
  • Achievement
  • Cosmetic
  • Random Soul

Admin​

  • Admin Panel
  • Quản lý player
  • Quản lý Soul
  • Repair
  • Diagnose
  • Preset
  • Các công cụ quản trị khác
Các GUI được thiết kế để giảm việc phải ghi nhớ quá nhiều command.

HỆ THỐNG ĐỊNH MỆNH​

Khi người chơi chưa có Soul, hệ thống có thể mở giao diện Định Mệnh.
Người chơi trải qua animation ngẫu nhiên trước khi nhận được Soul.
Có hỗ trợ lưu trạng thái random đang chờ xử lý.
Nếu người chơi thoát giữa quá trình này, hệ thống có thể xử lý lại khi họ đăng nhập.

COMMANDS​

Người chơi​

Mã:
/soul
/soul rank
/soul info
/soul achievements
/soul cosmetic
/soul chon
/soul buyexp <amount>
/soul insurance

Admin​

Mã:
/souladmin help
/souladmin rank
/souladmin info <player>
/souladmin setlevel <player> <level>
/souladmin settype <player> <SWORD|AXE|PICKAXE|SHOVEL|HOE>
/souladmin settier <player> <WOOD|STONE|IRON|DIAMOND|NETHERITE>
/souladmin upgrade <player>
/souladmin maxout <player>
/souladmin setkills <player> <kills>
/souladmin give <player> <type>
/souladmin reset <player>
/souladmin remove <player>
/souladmin reload
/souladmin migrate yaml-to-sqlite
/souladmin testskill <1-5>
/souladmin metrics
/souladmin event <on|off|reload>
/souladmin repair <player>
/souladmin terrain undo <player> [count]
/souladmin diagnose <player>
/souladmin export <player>
/souladmin preset <hardcore|casual|events>

TÍCH HỢP​

SoulboundArsenal hỗ trợ tích hợp tùy chọn với:
  • PlaceholderAPI
  • WorldGuard
  • Vault
Các integration này có thể được sử dụng để mở rộng plugin và kết nối với hệ thống server hiện có.

API​

Plugin cung cấp:
Mã:
SoulAPI
để các plugin khác có thể truy cập dữ liệu Soul và xây dựng các hệ thống mở rộng dựa trên SoulboundArsenal.
Phù hợp với các server muốn xây dựng thêm:
  • Quest
  • Shop
  • Ranking
  • NPC
  • Custom GUI
  • Event
  • Plugin RPG riêng

⚙️ CẤU HÌNH​

SoulboundArsenal được thiết kế với khả năng cấu hình cao.
Bạn có thể điều chỉnh:
Mã:
Level
Tier
EXP
Skill
Cooldown
Damage
Range
PvP
PvE
Combo
Kill Streak
Terrain
Safe Zone
Death Reset
Economy
Cosmetic
Seasonal Event
Performance
Security
Phần lớn hệ thống gameplay có thể cân bằng thông qua config.yml mà không cần chỉnh sửa plugin.

DỮ LIỆU & BẢO MẬT​

SoulboundArsenal ưu tiên bảo vệ tiến trình người chơi.
Soul Item không phải vật phẩm có thể tùy tiện trao đổi giữa người chơi.
Dữ liệu quan trọng được lưu thông qua hệ thống riêng và kết hợp với cơ chế kiểm tra Integrity để giảm nguy cơ:
Mất Soul → Duplicate → Fake Item → Chuyển giao trái phép → Mất Progression

PHÙ HỢP VỚI​

SoulboundArsenal đặc biệt phù hợp với các server:
SMP
Muốn người chơi có tiến trình riêng và phát triển nhân vật theo thời gian.
PvP SMP
Muốn biến PvP thành một hệ thống có Skill, Combo, Kill Streak và Ultimate.
RPG Survival
Muốn đưa hệ thống Level/Tier/Skill vào gameplay Minecraft nhưng vẫn giữ cảm giác Survival.
Event Server
Muốn có Event multiplier, ranking, achievement và các cơ chế chiến đấu riêng.

CẤU TRÚC GAMEPLAY​

Mã:
THAM GIA SERVER
       ↓
ĐỊNH MỆNH
       ↓
NHẬN SOUL
       ↓
LEVEL 1
       ↓
KIẾM EXP
       ↓
MỞ KHÓA SKILL
       ↓
NÂNG LEVEL
       ↓
NÂNG TIER
       ↓
MỞ KHÓA ULTIMATE
       ↓
COMBO / KILL STREAK
       ↓
RANKING / ACHIEVEMENT
       ↓
TRỞ THÀNH CHIẾN BINH CỦA LINH HỒN

⚠️ LƯU Ý​

SoulboundArsenal sử dụng cơ chế Soul Item gắn với người chơi. Quản trị viên nên đọc kỹ config.yml trước khi đưa plugin vào server production, đặc biệt đối với:
  • Death Reset
  • Soul Protection
  • Integrity
  • Terrain
  • PvP Balance
  • Economy
  • Safe Zone
Một số tính năng yêu cầu plugin tích hợp tương ứng như Vault, PlaceholderAPI hoặc WorldGuard.

THÔNG TIN PLUGIN​

Tên: SoulboundArsenal
Phiên bản: 1.16.9
API: Paper/Bukkit 1.21+
Database: SQLite
Ngôn ngữ: Tiếng Việt / English
Thể loại: RPG / SMP / PvP / Survival
Soul: 5
Tier: 5
Level tối đa mặc định: 50
Skill: 25

❤️ ỦNG HỘ DỰ ÁN​

SoulboundArsenal được phát triển theo hướng trở thành một hệ thống Soul Progression hoàn chỉnh dành cho các server Minecraft SMP/PvP/RPG.
Plugin hướng tới việc biến mỗi người chơi thành một nhân vật có:
Linh Hồn riêng → Tiến trình riêng → Kỹ năng riêng → Phong cách chiến đấu riêng.
Link Tải: https://drive.google.com/file/d/1h6793dZpBMIO88Txdto5taSf-ev_mfMj/view?usp=sharing
 
Similar content Most view Xem thêm
Back
Top Bottom