SimplyLibrary

Powerful library aims to simplify Paper API to make coding plugins more easier and quicker

2

Quick challenge

How far can you run before the mobs catch you?

SimplyLibrary

SimplyLibrary

Paper API is a lightweight and powerful library aims to simplify Paper API to make coding plugins more easier and quicker

---

Requirements

* PaperMC (and its forks) 1.21+
* PaperMC (and its forks) 1.21+
* PaperMC (and its forks) 1.21+

Key Features

* Skin Utilities: Simplifies Vault API for payment, deposit and withdraw. Automatically wraps the Vault API so you don't need to. No need Vault API imports or dependency boilerplate! * Skin Utilities: Build items easily in just one statement of code without any boilerplate code! Returns `ItemStack` so you can use it everywhere! * Skin Utilities: Easily build commands with full customizability in just one statement of code! No more `plugin.yml` junk and other command registration boilerplate. * Skin Utilities: Create tab completions easily with full customizability on args, etc.! Supports Skin Utilities: commands, even from other plugin or Minecraft internals. * Skin Utilities: Easily create timers in ticks, seconds, and up to days! Repeat timer, cancel and check status of the timers and more! No more BukkitTask, BukkitScheduler junk code. * Skin Utilities: Easily send a message whether modern or legacy, send actionbars or titles with duration or convert anything to Component! * Skin Utilities: Grab skin value or signature or set a new skin to a player easily!

---

For Developers

Dependency:

Maven (pom.xml):
Repository: ```xml <repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories> ``` Dependency: ```xml <dependency> <groupId>com.github.WatermanMC</groupId> <artifactId>SimplyLibrary</artifactId> <version>1.0-BETA</version> </dependency> ```

Gradle (build.gradle.kts):
Add it in your `settings.gradle.kts` at the end of repositories: ```kotlin dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { mavenCentral() maven { url = uri("https://jitpack.io") } } } ``` Add the dependency: ```kotlin dependencies { implementation("com.github.WatermanMC:SimplyLibrary:1.0-BETA") } ```

Gradle (build.gradle):
Add it in your root `settings.gradle` at the end of repositories: ```groovy dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { mavenCentral() maven { url 'https://jitpack.io' } } } ``` Add the dependency: ```groovy dependencies { implementation 'com.github.WatermanMC:SimplyLibrary:1.0-BETA' } ```

Javadocs
Example codes using SimplyLibrary

---

Links & Additional Information

License: WatermanMC License: GNU General Public License v3

* Discord Support: (Source Code): Discord Support: * Discord Support:: %%MD1%% * Discord Support: %%MD2%%

ADS