Controllable Mobs API v4 Alpha 1

Details

  • Filename
    ControllableMobsAPI.jar
  • Uploaded by
  • Uploaded
    Mar 22, 2013
  • Size
    113.47 KB
  • Downloads
    365
  • MD5
    062f9b080923d16b830d2f759fd331c2

Supported Bukkit Versions

  • CB 1.5.1-R0.1

Changelog

  • compatible with Minecraft 1.5.1, JRE 6 and 7
  • changes for entity assignment:
    • added get(LivingEntity) to retrieve previously assigned entities
    • added getOrAssign(LivingEntity) to retrieve or auto-assign entity
  • changes for AI behaviors:
    • created enum AIType - a list of ALL possible AI parts
    • more specific behavior removal options - using AIType you can filter even default behaviors
    • created enum AIState
    • created interface AIPart - representing exactly one part of the AI, determining whether it's default or custom, used for state monitoring and specific removal
    • AI behaviors are now re-usable
    • auto-sorting of behaviors by given priorities
    • fixed a bug that caused not-updating of auto-generated priorities for AI behaviors
  • alpha version, new functions untested, use on your own risk.
  • please report any bugs using the ticket system