Skip to content
/ Bedrock Public

Core library for Erethon Bukkit plugins; containing commands, configs, user caching and more.

License

Notifications You must be signed in to change notification settings

DRE2N/Bedrock

Repository files navigation

Bedrock

Codacy Badge

Core library for Bukkit plugins of DRE2N, containing commands, configurations, user caching and more.

Features

  • A simple command system with TabCompletion, Subcommands, command requirements and permission support.

  • A FileConfiguration class loader for easy config access and management.

  • An easy way to load multiple language files and its messages. Messages might contain placeholders, which will be replaced with provided arguments (if given) on access.

  • The MessageUtil class offers adventure's MiniMessage support, message centering and other helpful message utilities.

  • A JavaPlugin extension class to manage plugin configs, version control, language files, permission/economy provider and plugin updater.

  • Simple and RAM efficient User caching with basic User interface class to override, providing onJoin and onQuit methods.

  • A bunch of other utility classes and methods to simplify the development process.

Compatibility

This library supports paper version 1.18.2 and higher. Non-paper versions do build but lack some features, mostly related to adventure's MiniMessage.

DRECommons

This library is an updated paper-only version of DRECommons.

Maven

<repositories>
    <repository>
        <id>erethon-repo</id>
        <url>https://erethon.de/repo</url>
    </repository>
</repositories>

<dependency>
    <groupId>de.erethon</groupId>
    <artifactId>bedrock</artifactId>
    <version>1.2.4</version>
    <scope>compile</scope>
</dependency>

Gradle (Kotlin)

repositories {
    maven {
        url = uri("https://erethon.de/repo")
    }
}

dependencies {
    implementation("de.erethon:bedrock:1.2.4")
}

About

Core library for Erethon Bukkit plugins; containing commands, configs, user caching and more.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages