Skip to content

KarmaDeb/KarmaAPI2

Repository files navigation

Build Status

KarmaAPI2

KarmaAPI2 is the new version of the KarmaAPI

TODO

Core API

  • Source
  • Source runtime environment
  • Source loader
  • Source configuration)
  • String utilities
  • Object utilities
  • Array utilities
  • JavaVM utilities
  • Placeholder engine
  • Time calculator
  • Minecraft API
  • Permission module

Database API

  • JSON database engine
  • MySQL database engine
  • SQLite database engine
  • SQL query builder

Scheduler API

  • Task scheduler
  • Scheduled task
  • Asynchronous scheduler
  • Task runner

File API

  • Yaml parser (with comments support)
  • Yaml helper
  • Yaml interpreter
  • Path utilities
  • File utilities (replaced with path utilities)
  • Stream utilities
  • Directory/File serializer

Logging API

  • Console logger
  • File logger
  • Logger manager

Web API

  • URL utilities
  • Version utilities

Minecraft TODO

  • KarmaPlugin
  • Chat components

Bukkit API

  • Spigot scheduler
  • Spigot version checker
  • Bukkit server utilities
  • Title API
  • Actionbar API
  • BossBar API
  • ArmorStand trackers
  • Inventory API
  • Cuboid region
  • Hexagonal region
  • Permission manager

BungeeCord API

  • Spigot version checker (BungeeCord support)
  • Title API (MakeItEasy)
  • Actionbar API (MakeItEasy)
  • BossBar API (MakeItEasy)

Velocity API (Discarded)

KarmaAPI 2.0 won't be ported to Velocity

About

KarmaAPI2 is the new version of the KarmaAPI

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages