Skip to content

A beginner-friendly template for creating your first Minecraft plugin!

License

Notifications You must be signed in to change notification settings

thehale/papermc-plugin-template

Repository files navigation

PaperMC Plugin Template

A template for developing custom plugins for PaperMC Minecraft Servers

Joseph Hale's software engineering blog

How to Use this Template

  1. Make a copy of this repository.
    • On GitHub, press the Use this template button.
    • Or you can clone a copy: git clone https://github.com/thehale/papermc-plugin-template
  2. Choose a name for your plugin (e.g. my-plugin).
    • Rename the repository.
    • Run ./gradlew renamePlugin -PnewAuthor=YOUR_GITHUB_USERNAME -PnewPluginName=YOUR_PLUGIN_NAME

Contributing

Please read the Contributing Guide

License

Copyright (c) 2023 Joseph Hale. All Rights Reserved

Licensed under the terms of the Mozilla Public License version 2.0.

TL;DR (not legal advice)

  • New files of code of your own authorship can carry any license, open-source or proprietary.
  • Changes to existing files (or files into which you copy code from this project) must be released as open-source code under the terms of the MPL-2.0.

Releases

No releases published

Packages

No packages published

Languages