EntityAPI
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!
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.
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.
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…
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.
When will this plugin be able for download?
@DSH105 this plugin looks interesting! Maybe I could revive CloneMe with this.
Welp. Hopefully this will be an awesome replacement for RemoteEntities. Was just about to start using it until I realised it doesn't work for 1.7.9. Hopefully an ETA will be announced soon! Thanks for the hard work DSH!
@123ang Nope, it's difficult to provide an ETA. And yes, of course you do ;p
@DSH105 Ahhh I see ;) my bad, I misunderstood what you meant. Do you have any ETA yet or not? Also when this is finished will I have to put the jar file in my plugins folder? (please say no xD).
@123ang EntityAPI is not ready to be used as a dependency or built as a JAR file yet. Hence why the CI job hasn't run yet. It's only open source for people to see progress and contribute :).
@DSH105
As you can see from the image below, I'm having trouble using it. Maybe you could make a temporary download for the jar file :).
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 :).
@macboinc
The plugin will be open sourced tomorrow or in the next few days. It's almost finished :)
@123ang
See above.
@macboinc
See above the above.
I doubt that they ever will release this plugin.
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?
Very excited to get my hands on this!
When is this gonna be released? I need this so bad!
Staff edit: removed large image.
@Chewfungus115 Most certainly :)
does this provide mobs targeting control and neutral/aggression statuses?
Can't wait till I can mess around with this.
@Mirreducki That will certainly be possible :).
Will you be able to make mobs rideable or spawn rideable entities? As shown in your tutorial.
@buizelfan2 We would like to think it shall be better ;3
Can't wait till this is released! Is it going to be like Remote Entites? or better?