
BPS | Better Paintball System
An snowball minigame featuring customizable arenas, unique KillStreaks, Hats & Perks, full leaderboard support, and a powerful developer API!
Оцените первым
89
1
Список изменений
What's new in version 1.1?
I probably missed some stuff, so just take a look at GitHub if you're interested
Performance, Core & Dependencies
- more performance and stability improvements
- reworked start and disable methods
- fixed update checker / improved it
- implemented HikariCP connection pool and try-with-resources (should be a much more stable connection now)
- added some more dependencies and shading
Design & Configuration
- updated description in plugin.yml
- updated config.yml design (added lobby & map locations header)
- small design changes
- added [Paintball] prefix to more places
- changed some spanish things to english
Code Cleanups & Refactoring
- cleanup of old update checker
- removed unused imports
- resolved nullability warnings and redundant boxing
- converted PaintballAPI to static utility class
- resolved nullability and redundant casting in hologram management
- stored configuration section in variable to resolve nullability warning in cargarPartidas
- replaced single-iteration while loop and simplified boolean logic
- used UUID instead of name
Bug Fixes & Safety Improvements
- added null check for paintball command registration (more cosmetic than useful)
- used safe removeIf to prevent suspicious list modification in loop
- used safe removeIf to prevent suspicious list modification in removerConfigPlayerregisterPlayers
- added a lot of null checks
- handled mkdirs return value when creating players folder
- used native getInt with default values to resolve potential NPE in cargarJugadores
- fixed arena not working properly sometimes
Logging & Deprecations
- used robust logging in config updater
- removed legacy automatic configuration updater, will later be replaced with a modern one
- replaced printStackTrace with robust logging in a lot of places
- fixed some deprecations
Файлы
BetterPaintballSystem-1.1.jar(462.74 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.1
Загрузчики
PaperPurpur
Версии игры
26.1–26.2
Загрузок
14
Дата публикации
30.07.2026
