1.0
Compatibility
Changes
BaLoPlus v1.0 - Initial Release
🎉 First Public Release
This is the first stable release of BaLoPlus, a feature-rich portable backpack plugin for Paper servers.
✨ Features
Core System
- 5-level upgradeable backpack (9 → 45 slots)
- Automatic pagination system
- SQLite database storage
- Cannot drop, move, or lose on death
Upgrade Mechanics
- Dual currency system (money + items)
- Success rates: 70%, 60%, 50%, 40%
- Upgrade Stone: +20% success boost
- Protection Stone: Prevents item loss on failure
- Confirmation GUI before upgrading
- 5-second cooldown system
Administration
/backpack open- Quick access/backpack stone <type>- Get special stones/backpack clear confirm- Clear backpack safely/backpack view <player>- View other backpacks with pagination/backpack setlevel <player> <level>- Set levels/backpack reload- Hot reload config- Full tab completion
Technical Features
- Auto-backup every 60 minutes
- Complete upgrade history logging
- Sound effects on upgrade
- Multi-language support (English, Vietnamese)
- PlaceholderAPI integration
📦 Dependencies
Required:
- Vault
- Essentials (or any Vault-compatible economy)
Optional:
- PlaceholderAPI
🔧 Compatibility
- Platforms: Paper, Purpur, Pufferfish
- Versions: 1.20.1 - 1.21.x
- Java: 21+
📊 Placeholders
%baloplus_level%- Backpack level%baloplus_slots%- Total slots%baloplus_pages%- Number of pages%baloplus_max_level%- Max level status
🐛 Known Issues
None reported yet! Please report any bugs on GitHub.
📝 Notes
- First time installation will create database and config files
- Default language is English (change in config.yml)
- All upgrade costs and rates are fully configurable
- Database backups are stored in
plugins/BaLoPlus/backups/
🔮 Coming Soon
- MMOItems integration
- MySQL support
- Custom GUI themes
- More language translations
💬 Support
- GitHub: https://github.com/haryjames/
Thank you for using BaLoPlus! Please leave a review if you enjoy it! ⭐
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:1w7DfrFW:HF52V09s"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:1w7DfrFW:HF52V09s"
}

