Skip to content
NhanAZ-PluginsPublic

About

Island progression and leaderboard plugin for Axolotl-PM API 5; optional PureChat integration is unverified.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TopIS

Island progression and leaderboard plugin for Axolotl-PM API 5; optional PureChat integration is unverified.

CI Latest release Discord

Compatibility

  • Minimum Axolotl-PM API: 5.0.0.
  • CI checks PHPStan at maximum level and builds against exact Axolotl-PM API source revisions for 5.0.0 and 5.49.2.
  • CI starts the built PHAR on Axolotl-PM 5.49.2.
  • These are the verified compatibility points; intermediate patch releases are not inferred from the matrix.

The /is info command shows the sender's level and experience. /topis [page] lists players ordered by island level. Each non-cancelled block placement adds one experience point. The initial threshold is 150 points and increases by 20 after each level-up.

Player data

TopIS continues to use its historical Exp.yml, Seviyeler.yml, and SeviyeAtlamaXp.yml files. Existing values are read in place and are not renamed or automatically converted. On a player's next join, only missing player keys are initialized; existing records are preserved. The plugin saves progress on level-up and normal server shutdown.

PureChat integration is optional. When a loaded plugin exposes the setPrefix method, TopIS passes the player's island level as the prefix. The PureChat integration itself is not covered by the API 5 runtime smoke test; verify the installed chat plugin separately.

Build and validation

GitHub Actions uses DevTools to run PHPStan at maximum level, build the plugin PHAR and validate its contents. Workflow dependencies and the server artifact are pinned to exact revisions or checksums for reproducibility.

The original manifest credits kuraLLsz and NhanAZ. No LICENSE file is present; no general source reuse license is granted.

Credits

Authors: NhanAZ, kuraLLsz.

About

Island progression and leaderboard plugin for Axolotl-PM API 5; optional PureChat integration is unverified.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages