Commit graph

3 commits

Author SHA1 Message Date
a0c1ab8ca1
chore: unify checkstyle, fix violations, cleanup bin/ 2026-07-12 00:59:11 +02:00
1daff28229 Add PlaceholderAPI integration
- Add LoMinesPlaceholderExpansion with placeholders for mines and player stats
- Available placeholders: mine_<name>_(name|blocks|total|percent|world|remaining|resettime)
- Player placeholders: player_(blocksmined|minesreset|playtime|rank)
- Global: lomines_count for total mines
- Update IntegrationManager to register/unregister expansion
- Remove Oraxen and ItemsAdder integration checks

Expansion auto-registers on initAll() and unregisters on shutdown()
2026-05-31 23:18:08 +02:00
f4e9458544 refactor: migrate package from com.loki to dev.loki
- Change base package from com.loki to dev.loki across all Java files
- Update plugin.yml main class path
- Fix ConfigParseException imports in test files
- Update build.gradle.kts relocate patterns
- Add missing imports in ConfigLoaderTest.java
- Update TODO.md with current status

BREAKING CHANGE: Package namespace changed from com.loki to dev.loki
2026-05-31 21:34:44 +02:00