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

Configure Feed

Select the types of activity you want to include in your feed.

Java 75.4%
Shell 18.6%
Batchfile 6.1%
7 1 0

Clone this repository

https://tangled.org/thehale.dev/papermc-plugin-template https://tangled.org/did:plc:rwcftwlwhm6322ffqs6lhgz3
git@tangled.org:thehale.dev/papermc-plugin-template git@tangled.org:did:plc:rwcftwlwhm6322ffqs6lhgz3

For self-hosted knots, clone URLs may differ based on your setup.



README.md

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.