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
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 SlashTấ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 StrikeMộ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 SenseHỗ 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 BlastEarth 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 SlashLife 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
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]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
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
Các thao tác inventory như:
- Drop
- Container
- Hopper
- Creative
- Offhand
- Các thao tác inventory đặc biệt
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
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
- 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á
️ 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
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
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
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
️ 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
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
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
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
API
Plugin cung cấp:
Mã:
SoulAPI
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
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
THÔNG TIN PLUGIN
Tên: SoulboundArsenalPhiê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
