
NewPlayerPanel
Player Restrictions System & Villager Tracker Module
Оцените первым
55
2
Список изменений
Architecture & Refactoring
- Module Flattening: Removed redundant wrapper modules (
RestrictionsModule,SpawnProtectModule,VillagerTrackerModule). All systems are now initialized directly in the main plugin class for better performance. - Storage Consolidation: Dropped
StorageProviderandJsonStorage. The plugin now exclusively uses the more stableDatabaseStorage(SQLite). - API Cleanups: Deleted
ActionBarUtilin favor of native Spigot Action Bar APIs.
Bug Fixes
- Type Mismatches: Fixed compilation errors where Kyori
Componentobjects were incorrectly passed into Bungee'sTextComponent.fromLegacyText()methods across restriction listeners. - Spigot Compatibility: Reverted Paper-exclusive
player.sendMessage(Component)methods back to BungeeBaseComponent[]inHistoryCommandandVillagerDeathListenerso the plugin compiles and runs perfectly on pure Spigot API. - Clickable Text: Restored
createClickableVillagerTpComponentSpigotso teleport coordinates and hover events don't break on standard servers. - Invalid Casting: Fixed a Java syntax error where
(Player)was incorrectly cast against avoidmethod inHistoryCommand. - Duplicate Methods: Resolved a compilation crash caused by a duplicated
getRaw()method inMessageManager.
Файлы
newplayerpanel-3.1.0.jar(16.20 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
3.1.0
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.21–1.21.11
Загрузок
12
Дата публикации
16.07.2026
