Skip to content

FabioZumbi12/RedProtect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,114 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Build Status

RedProtect is an area protection plugin focused on player-managed regions, giving users control over claiming and managing their own protected areas without depending on staff to set them up.

Links

Available Versions

Add-ons

These add-ons extend RedProtect flags, functions and more. Downloads are available on the latest GitHub release.

API Repository

RedProtect is hosted on Maven Central.

Maven

<dependencies>
    <!-- Core is not needed but allow access to all region methods -->
    <dependency>
        <groupId>io.github.fabiozumbi12.RedProtect</groupId>
        <artifactId>RedProtect-Core</artifactId>
        <version>8.1.2-SNAPSHOT</version>
        <exclusions>
            <exclusion>
                <!-- We don't need any of the dependencies -->
                <groupId>*</groupId>
                <artifactId>*</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

    <dependency>
        <groupId>io.github.fabiozumbi12.RedProtect</groupId>
        <artifactId>RedProtect-Spigot</artifactId>
        <version>8.1.2-SNAPSHOT</version>
        <exclusions>
            <exclusion>
                <!-- We don't need any of the dependencies -->
                <groupId>*</groupId>
                <artifactId>*</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

    <!-- Import Javadocs -->
    <dependency>
        <groupId>io.github.fabiozumbi12.RedProtect</groupId>
        <artifactId>RedProtect-Spigot</artifactId>
        <version>8.1.2-SNAPSHOT</version>
        <classifier>javadoc</classifier>
    </dependency> 
</dependencies>  

Gradle

repositories {
    mavenCentral()
    maven { url = ' https://central.sonatype.com/repository/maven-snapshots/' } // Only for snapshots
}

dependencies {
    compileOnly ("io.github.fabiozumbi12.RedProtect:RedProtect-Core:8.1.2-SNAPSHOT"){ exclude(group = "*")} // Core is not needed but allow access to all region methods
    compileOnly ("io.github.fabiozumbi12.RedProtect:RedProtect-Spigot:8.1.2-SNAPSHOT"){ exclude(group = "*")}
}