Tags
Creators
Details
5.5.7+neoforge.1.21.5
Compatibility
Changes
🚀 PayBot v5.5.7 — Bản Nâng Cấp Toàn Diện: Vá Bug Hiểm & Đồng Bộ Custom-Name/Custom-Lore
Chào các Server Owner và Quản trị viên Minecraft!
Phiên bản PayBot v5.5.7 (Part 120) là bản phát hành quan trọng tập trung vào việc rà soát và triệt tiêu 4 lỗ hổng ngầm nguy hiểm, đồng thời hoàn thiện và đồng bộ hóa 100% tính năng Tùy Chỉnh Tên (Custom Name) & Chú Thích (Custom Lore) trên toàn bộ 102 module của hệ sinh thái (từ Spigot, Paper, Purpur, Folia đến Fabric, Forge và NeoForge).
✨ Những Điểm Mới & Cải Tiến Đột Phá Trong v5.5.7:
🎨 1. Đồng Bộ Toàn Diện Custom-Name & Custom-Lore (Hỗ trợ Hex & Gradient)
- Hỗ trợ Custom Name cho Spigot/Paper: Không còn bị giới hạn tên mặc định! Giờ đây bạn có thể tùy chỉnh tên hiển thị cho từng mệnh giá nạp Bank, nạp Thẻ và từng Nhà mạng trong
config.yml. - Hỗ trợ Mã Màu Hex & Hiệu Ứng Gradient: Tích hợp bộ giải mã màu thông minh
ColorGradientUtilvào toàn bộ Item GUI. Hỗ trợ chuẩn xác các cú pháp:- Mã màu Hex:
&#FF8C00,<#FFD700>,#FFD700. - Dải màu Gradient:
<gradient:#FF007F:#7F00FF>Tên VIP</gradient>. - Placeholder nội bộ:
%amount%,%amount_formatted%,%amount_k%,%coin%,%player_name%. - Tích hợp mượt mà với PlaceholderAPI.
- Mã màu Hex:
🛡️ 2. Vá 4 Lỗ Hổng Kỹ Thuật Ngầm Cực Kỳ Nguy Hiểm
- Khắc phục lỗi treo luồng thưởng do NPE: Xử lý triệt để lỗi vi phạm hợp đồng dữ liệu
ConcurrentHashMap.put(player, null)trongOfflineRewardManager. Đảm bảo hệ thống phát thưởng hoạt động mượt mà 100% ngay cả khi server restart có nhiều đơn chờ. - Bảo vệ Bản đồ VietQR khi Túi đồ đầy: Khi túi đồ (inventory) của người chơi bị đầy 36 ô, bản đồ mã QR sẽ tự động rơi an toàn xuống chân người chơi (
dropItemNaturally) kèm thông báo chat, loại bỏ hoàn toàn nguy cơ mất bản đồ và hủy đơn oan. - Chống Đánh Cắp Vật Phẩm & Giả Mạo Tiêu Đề GUI: Nâng cấp toàn bộ hệ thống GUI sang cơ chế xác thực định danh độc lập
PayBotGuiHolder. Chặn đứng 100% các thủ thuật click-theft kéo item hoặc spoofing tiêu đề hòm đồ. - Chuẩn Hóa Giao Tiếp Nạp Thẻ Cào Trực Tiếp: Kết nối đồng bộ
StandaloneCardProcessorsang chuẩnDirectCardSubmitHandler(ChargingWS v2). Tự động thử 5 lần POST (exponential backoff), nếu có sự cố mạng chuyển sang 5 lần GET fallback, đảm bảo nộp thẻ tới các web gạch thẻ (TheSieuRe, GachThePro, Card2k,...) luôn thông suốt.
🍃 3. Tương Thích Luồng Tuyệt Đối Với Folia & Canvas
- Đảm bảo 100% các thao tác liên quan đến người chơi (mở GUI, gửi chat, trao thưởng, âm thanh) đều được điều hướng vào đúng EntityScheduler của người chơi đó, loại bỏ hoàn toàn các exception bất đồng bộ vùng trên các server Folia chạy đa luồng cực lớn.
📦 Chi Tiết Tương Thích:
- Minecraft: Hỗ trợ đầy đủ từ 1.14.2 đến 1.21.11, và các thế hệ mới 26.1 - 26.2.
- Loaders: Spigot, Paper, Purpur, Folia, Fabric, Quilt, Forge, NeoForge.
- Java: Tương thích từ Java 17 đến Java 25.
Cảm ơn bạn đã luôn tin tưởng và đồng hành cùng PayBot! Chúc các bạn vận hành server thật thành công! 💖
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:mLgal5cH:809NmxQm"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:mLgal5cH:809NmxQm"
}

