This project is experimental.

This project is only experimental and may change drastically between now and when it comes out of experimental status. It may even be disapproved once that happens, worst-case.

Be forewarned before downloading anything from this project.

EntityAPI Logo



Line Break

Live Chat (IRC)

Line Break

Line Break

Feel like you can make EntityAPI better? Got something awesome to contribute? Feel free to place a fork in our GitHub repository and submit a pull request!

Line Break

The EntityAPI is designed to provide access to a wide variety of mob controls and options allowing Developers to create and customise their own entities. Providing a high level of access to opportunities previously available only through obfuscated NMS Server code, this API is essential for the implementation of unique, customisable and controllable entities.

Line Break


The following customisations (and more) that can be applied to entities through this API:

Modification of navigation, AI and entity behaviour
A level of interaction with players, other entities and the terrain
An array of Events fired by each entity

This feature list will likely grow as development gets closer to release.

Line Break


Implement the EntityAPI as a Maven dependency using the following:

Coming soon…

If you don't use Maven, include it as a dependency in your IDE. Please do not include this API in your plugin's JAR. Instead, install your plugin on your server and it will be found at runtime.

See the Wiki for more information:

Coming soon…

Line Break


Metrics is used to collect plugin statistics. Only data such as plugin version and players online. If you do not wish for this data to be collected, disable it in the 'Plugin Metrics' folder of your 'plugins' directory.

Line Break

Create a ticket

Line Break


Line Break

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of DSH105 DSH105 Jul 17, 2014 at 12:13 UTC - 0 likes

    EntityAPI is now open sourced at the GitHub repository. We would love for people to contribute and help us get to an alpha/beta/release build faster :).

  • Avatar of CaptainBern CaptainBern Jul 16, 2014 at 15:39 UTC - 0 likes

    @macboinc: Go

    The plugin will be open sourced tomorrow or in the next few days. It's almost finished :)

    @123ang: Go

    See above.

    @macboinc: Go

    See above the above.


  • Avatar of macboinc macboinc Jul 16, 2014 at 01:16 UTC - 0 likes

    I doubt that they ever will release this plugin.

  • Avatar of 123ang 123ang Jul 08, 2014 at 02:26 UTC - 0 likes

    Any ETA on when this will be finished? Trying to release my server ASAP, but cant do so without these npcs. Also I really appreciate you doing this; it's going to help tones of bukkit developers. Will this get regular updates because of the 2 new mobs coming in 1.8?

  • Avatar of IvyCode IvyCode Jun 25, 2014 at 05:56 UTC - 0 likes

    Very excited to get my hands on this!

    Owner & Developer @ The Avicus Network BFAK:90965383,64d4c90da4c2798317749beccc4b3139310e375bc4f280befa3e379a921e483e

  • Avatar of macboinc macboinc Jun 21, 2014 at 00:42 UTC - 0 likes

    When is this gonna be released? I need this so bad!

    Staff edit: removed large image.

    Last edited Jul 17, 2014 by lol768
  • Avatar of DSH105 DSH105 Jun 08, 2014 at 08:16 UTC - 0 likes

    @Chewfungus115: Go Most certainly :)

  • Avatar of Chewfungus115 Chewfungus115 Apr 21, 2014 at 22:25 UTC - 0 likes

    does this provide mobs targeting control and neutral/aggression statuses?

  • Avatar of tacticalsk8er tacticalsk8er Apr 15, 2014 at 21:16 UTC - 0 likes

    Can't wait till I can mess around with this.

  • Avatar of DSH105 DSH105 Apr 10, 2014 at 06:39 UTC - 0 likes

    @Mirreducki: Go That will certainly be possible :).


Date created
Nov 14, 2013
Last update
Nov 14, 2013
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)