Catalyst is a framework designed for experienced Java & Minecraft plugin developers. If you’re a beginner especially in Java, please read everything thoroughly.

Prerequisites

How can I add this to my project?

First of all, create or setup a Minecraft Plugin project that matches the framework’s prerequisites.

Maven:

  1. Paste this between your <repositories></repositories> tags in pom.xml
<repository>
    <id>jitpack.io</id>
    <url><https://jitpack.io></url>
</repository>
  1. Paste this between your <dependencies></dependencies> tags in pom.xml
<dependency>
    <groupId>com.github.matyas-toth</groupId>
    <artifactId>Catalyst</artifactId>
    <version>1.0.1</version>
</dependency>

Gradle:

  1. I really hate people who use Gradle
  2. Dependencies:
	dependencyResolutionManagement {
		repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
		repositories {
			mavenCentral()
			maven { url '<https://jitpack.io>' }
		}
	}
  1. Repositories: