SimplyLibrary
Powerful library aims to simplify Paper API to make coding plugins more easier and quicker
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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%%