Version 4.3.5 Release
Update Checker
Villager Trade Flag
- Automatically checks for updates from Spigot, GitHub, and Modrinth
- Uses semantic version comparison for accurate update detection
- Shows formatted update notifications in console
- Runs automatically after server startup
Disable Collision Flag
- New villager-trade flag to control villager trading in regions
- Set to deny to prevent players from trading with villagers
- Fully Folia-compatible
PlaceholderAPI Chat Integration
- New disable-collision flag to disable player collision in regions
- Players can pass through each other when enabled
- Uses scoreboard teams for reliable collision control
- Fully Folia-compatible
Trident Support
- Chat prefix and suffix now support PlaceholderAPI placeholders
- Automatically processes placeholders if PlaceholderAPI is installed
- Works seamlessly without PlaceholderAPI (graceful fallback)
- Example: /rg flag spawn chat-prefix "&7[%vault_rank%] "
Technical Details
- Added TRIDENT to permit-completely flag
- Now supports: MACE, FIREWORK_ROCKET, WIND_CHARGE, TOTEM_OF_UNDYING, TRIDENT
- Blocks all trident usage (throwing, melee, interactions)
- All new features are fully Folia-compatible
- Update checker uses semantic version comparison
- PlaceholderAPI integration uses reflection (soft dependency)
- Collision system uses Bukkit scoreboard teams API
