Skip to content

Conversation

@muhdfdeen
Copy link
Member

This PR adds a new module that runs console commands when players join or quit the server. Server admins can set different commands for players based on their Minecraft editions.

Changes

  • Added CommandUtils to run console commands and handle internal placeholders.
  • Added PlayerQuitListener to run commands when players disconnect.
  • Updated PlayerJoinListener to run commands when players connect.
  • Added support for PlaceholderAPI.
  • Added internal {player} and {uuid} placeholders for commands.
  • Updated the config file with a new section for commands module.
  • Cleaned up code in JunctionCommand and UpdateChecker.
  • Updated version to 1.2.0 in build.gradle and paper-plugin.yml.

@muhdfdeen muhdfdeen force-pushed the feat/join-quit-commands branch from 9253d89 to 0aad0df Compare December 20, 2025 01:10
@muhdfdeen muhdfdeen merged commit a2bcba6 into main Dec 20, 2025
1 check passed
@muhdfdeen muhdfdeen deleted the feat/join-quit-commands branch December 20, 2025 01:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants