✅ TheAPI ✅ 1.7.10 - Latest 5.4

Create plugins easier then before!

  1. TheDevTec
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/TheDevTec/TheAPI
    Contributors:
    Houska02, StraikerinaCZ
    Languages Supported:
    English
    Why use TheAPI ?
    TheAPI is open-source on discord group of DevTec
    https://discord.io/spigotdevtec
    With many features and more incoming!

    Looking for source-code ?

    Our project is located on github:
    https://github.com/TheDevTec/TheAPI

    Commands permissions:

    • TheAPI.Command.<NameOfCommand>

    Bukkit Events:
    • DamageGodPlayerByEntityEvent
    • DamageGodPlayerEvent
    • PlayerItemBreakEvent
    • EntityMoveEvent (Speed of checking can be edited in config)
    • PlayerJumpEvent

    TheAPI Events: (me.DevTec.Utils.Listener.Events package)
    • ServerListPingEvent
    • PlayerVanishEvent

    Features:
    • Bukkit configuration (ConfigAPI.class)
    • BossBar for 1.7.10+ (BossBar.class)
    • Blocks utils (BlocksAPI.class)
    • Custom configuration (Config.class)
    • Custom scheduler (Scheduler.class & Tasker.class)
    • Custom schematic (Schemate.class)
    • Cooldowns (CooldownAPI)
    • Creator of Items (ItemCreatorAPI.class)
    • Economy classes (Connected to Vault,
    • EconomyAPI.class)
    • Enchantments from minecraft and bukkit names (EnchantmentAPI.class)
    • GUI creator (GUICreatorAPI.class)
    • HEX Support for 1.16+ (#17a8d9HEX)
    • Memory utils (MemoryAPI.class)
    • NMS helper (NMSAPI.class & Ref.class)
    • Other utils like getting Int from String or Converting Long to String Time (StringUtils.class)
    • Punishment utils (PunishmentAPI.class, ReportSystem.class, BanList.class)
    • NMS helper (NMSAPI.class & Ref.class)
    • Player nametag utils (NameTagAPI.class)
    • Plugin manager utils (PluginManagerAPI.class)
    • PlaceholderAPI & Custom PlaceholderAPI utils (PlaceholderAPI.class & ThePlaceholderAPI.class)
    • PacketListener (PacketListener.class)
    • Scoreboard creator (Packets and Bukkit scorebords, ScoreboardAPI.class)
    • Sorting of HashMap<?, BigDecimal> (RankingAPI.class)
    • Sign utils (SignAPI.class)
    • TabList utils (TabListAPI.class)
    • Worlds manager utils (WorldsManager.class)
    • World border utils (WorldBorderAPI.class)
    • SQL utils (SQLAPI.class)
    • Sum of some useful classes (Animation, Compression, Decompression, Data, HoverMessage (Support for CraftBukkit), MultiMap<Key, Thread, Value>, PercentageList<T>, Position (Like Bukkit Location), SlowLoop, Storage, TheCoder, TheMaterial, User....)

    How to use TheAPI:
    1. To the plugin.yml put "depend: [TheAPI]"
    2. Install plugin to the server
    3. Enjoy this awesome API!
    Maven:
    Code (Text):
     <dependency>
       <groupId>me.DevTec.TheAPI</groupId>
       <artifactId>TheAPI</artifactId>
       <version>5.0</version>
       <scope>system</scope>
       <systemPath>${basedir}/../Path/To/TheAPI/TheAPI.jar</systemPath>
    </dependency>
    Special thanks to BESSGEORG for creating the logo

Recent Updates

  1. Fixed bugs, New class, Renamed classes
  2. Added ParticleAPI, Optimized events
  3. HOTFIX

Recent Reviews

  1. China_Eternal_
    China_Eternal_
    5/5,
    Version: 3.1.5
    It's so easy to use this plugin to develop my own plugins.
    Can I share this plugin to a biggest Chinese BBS about Minecraft.
    (https://www.mcbbs.net/forum.php)
    The download link is at SpigotMC.
    I'll translate this page and list how to use this plugin.
    Thanks:)
    1. TheDevTec
      Author's Response
      Yes, you can
  2. Drexten
    Drexten
    5/5,
    Version: 1.9.7
    Its excellent, i love this, is the best solution

    I recommend it
    1. TheDevTec
      Author's Response
      Thank you, I'm working on it every day ! :)
  3. BengerZsy
    BengerZsy
    5/5,
    Version: 1.7
    Thanks.
    Keep work up. It is great and useful.

    And also it has nice logo, hasn't it? ;)
    1. TheDevTec
      Author's Response
      Thank you for logo! :)
  4. vqid
    vqid
    5/5,
    Version: 1.6
    This is probably one of the most useful things in Spigot. It's super helpful whilst making GUIs, Invsees, Vanish, etc.

    I have a suggestion though: Maybe make a tutorial on how to use the APIs? It would help so much.
  5. Meldiron
    Meldiron
    5/5,
    Version: 1.1
    Useless for me so far but great idea.. If we (developers) sum all APIs into one big chunk which we ensure is well-coded, it will help a LOT new developers. Fully support this project ♥