BlackSpigot

Guide Plugin help and development: a small, reproducible bug report

  • Thread starter Thread starter BlackSpigot Guides
  • Start date Start date
B

BlackSpigot Guides

Guest
Keep plugin questions specific enough that someone can test an answer.

For a configuration problem, include the plugin version, server build and the smallest relevant configuration section. Preserve indentation when sharing YAML. Explain which command or event triggers the issue.

For a code problem, post the relevant method and the complete exception chain as text. Explain the expected result and identify the line mentioned by the exception. Remove credentials and unrelated project code.

  • Test on a backup or development server.
  • Check the plugin's own documentation and version requirements.
  • Change one thing at a time and record the result.
  • If another plugin may be involved, describe the combination and the smallest test that demonstrates the interaction.
  • When solved, reply with the actual fix and any version caveats.
Recommendations are welcome too
Say what you need the plugin to do, your server version and whether you need an open-source or free option. Link to the original project and explain your experience instead of posting a bare download link.

Spigot's plugin development discussions are a useful place to compare API approaches.

This is a workshop for help and collaboration. Keep paid-service offers and sales elsewhere.
 
Top