SocialCredit v1.5
Major Update – PlaceholderAPI + Configurable Features
This update focuses on
server compatibility, configurability, and integration support, allowing server owners to enable/disable mechanics and integrate SocialCredit with other plugins.
New Features
PlaceholderAPI Support
SocialCredit now integrates with PlaceholderAPI.
Available placeholders:
%socialcredit_score%
%socialcredit_score_formatted%
%socialcredit_rank%
%socialcredit_wanted%
%socialcredit_jailed%
%socialcredit_state_credits%
%socialcredit_status%
%socialcredit_dailyreward_available%
This allows SocialCredit values to be used in:
- scoreboards
- chat formatting
- holograms
- GUIs
- tab lists
- external plugins
PlaceholderAPI is
optional and automatically detected.
Feature Toggle System
Most gameplay mechanics can now be enabled or disabled from the config.
New features section in config.yml:
features:
join_reward: true
early_game: true
partial_tree_chop_warning: true
chest_hoarding: true
diamond_investigation: true
stalking_penalty: true
inspections: true
propaganda: true
audit_patrols: true
This allows server owners to customize how intrusive or lightweight the system is.
Improvements
- Cleaner service initialization
- Improved config safety checks
- Optional PlaceholderAPI soft dependency
- Better modular control of gameplay systems
- Improved compatibility with scoreboard/chat plugins
Internal Changes
- Placeholder expansion system added
- Feature flags integrated into listeners and services
- Versioning updated to 1.5
- Clean rebuild of plugin structure
Compatibility
Works with:
- Paper / Spigot 1.20+
- PlaceholderAPI (optional)
Upgrade Notes
Simply replace the jar file.
The new config options will generate automatically if missing.