
649
1
💸 GlobalVillagerDiscounts 1.5.0 - Performance & Bug Fix Update
This update makes the plugin much faster, fixes server lag during resets, and resolves a bug with far-away villagers.
🚀 Improvements
- No more lag during
/gvd clearall: Running the reset command is now instant and will not freeze the server, even on very large servers with many players. - Fixed unloaded villagers bug: When clearing all discounts, villagers that are far away or in unloaded areas will now correctly have their discounts cleared when they are loaded back.
- Smoother trading: Optimized how the plugin loads trade prices when players open a villager shop screen, making it much lighter on the server.
- Better targeting: Improved the system that detects which villager you are looking at when running commands.
🛡️ Bug Fixes
- Custom trade compatibility: Fixed a crash/error when interacting with custom or modded villagers that have empty trade slots.
- No more lag during
Added 26.2+ support.
Changelog
[1.3.0] - 2024-12-24
✨ New Features
-
File-Based Language System
- English (en) and Turkish (tr) included
- Users can add their own translations by creating
lang/xx.ymlfiles - Configure with
language: xxin config.yml
-
Villager Locking
/gvd lock- Lock villagers so players can't change share settings/gvd unlock- Unlock villagers- Locked status visible in
/gvd info
-
Tab Completion
- Auto-complete for all commands
- Shows available subcommands and options
-
Simplified Command Structure
- No more
/gvd adminprefix - Commands have permission-based access
- No more
🔄 Changed
Command Permission Description /gvd info- UUID only visible for admins /gvd share on/off- Blocked on locked villagers (non-admin) /gvd cleargvd.adminClear target villager's discounts /gvd clearallgvd.adminClear ALL discounts /gvd lockgvd.adminLock villager /gvd unlockgvd.adminUnlock villager 🐛 Bug Fixes
- Fixed profession display showing raw CraftProfession object
- Fixed career change log not respecting language setting
-
v1.2.0 🎉
New Features
- 🔧 Recipe-Based Storage - Discounts now stored by item hash, not index
- 🔄 Career Change Handler - Discounts auto-clear when villager changes profession
- 🗑️
/gvd clearall- Clear all synced discounts from all villagers at once
Improvements
- More accurate discount matching across profession changes
- Better admin control with clearall command
Commands
/gvd info- View synced discount info/gvd clear- Clear single villager/gvd clearall- Clear ALL villagers/gvd disable/enable- Toggle sync
v1.1.0
New Features
- 🔧 Admin Commands -
/gvd info|clear|disable|enable - ✅ Spigot Compatibility - Works on Spigot, Paper, and Purpur
Improvements
- PDC-based storage (separate from vanilla gossip)
- Manual raycast for Spigot support
- Permission system (
gvd.admin, default: OP)
- 🔧 Admin Commands -
Нет описания изменений
Ссылки
Авторы
Сведения
Лицензия:
Опубликован:6 месяцев назад
Обновлён:1 неделю назад
ID проекта:
