TheAPI icon

TheAPI -----

[Spigot, BungeeCord, Velocity] Complex API library to make plugin development easier & faster!



New methods, fixed bugs and compatibility
+ Added new option to directly load .jar file instead of .java file for NmsProvider to the config.yml - nmsProvider-use-directly-jar: false
+ Added new methods to the ComponentAPI class:
Component fromJson(String)
Component fromJson(Collection<?>) - Collection with Maps
Component fromJson(Map<String, Object>)
+ Improved parsing objects to the String via Json
+ Added new methods to the Ref class:
Unsafe getUnsafe()

To create class without using constructor
Object newUnsafeInstance(Class<?> clazz)

To modify final field
setFinal(Object instance, Field field, Object value)
setFinal(Object instance, String field, Object value)

To modify static final field
setStaticFinal(Field field, Object value)
setStaticFinal(Class<?> clazz, String field, Object value)

To modify static field
setStatic(Field field, Object value)
setStatic(Class<?> clazz, String field, Object value)
+ Fixed writing PROPERTIES data type to the String/File
+ Added new methods to the StringContainer class:
String substring(int start)
boolean containsIgnoreCase(String value)
int indexOfIgnoreCase(String value)
int indexOfIgnoreCase(String value, int start)
int lastIndexOfIgnoreCase(String value)
int lastIndexOfIgnoreCase(String value, int start)
boolean startsWith(String prefix, int toffset)
boolean endsWith(String suffix)
+ Fixed Ref#set method
+ Updated NmsProvider 1.12.1 for latest PaperSpigot
+ Expanded ParticleAPI and improved performance of new methods
+ Improved security of SqlApi
+ Added new
----------, Sep 21, 2023
Resource Information
Author:
----------
Total Downloads: 31,339
First Release: Nov 11, 2019
Last Update: Jan 2, 2025
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings