MobChip

MobChip

🐘 Entity AI Library for SpigotMC 1.13+

Stars: 89

Visit
 screenshot

MobChip is an all-in-one Entity AI and Bosses Library for Minecraft 1.13 and above. It simplifies the implementation of Minecraft's native entity AI into plugins, offering documentation, API usage, and utilities for ease of use. The library is flexible, using Reflection and Abstraction for modern functionality on older versions, and ensuring compatibility across multiple Minecraft versions. MobChip is open source, providing features like Bosses Library, Pathfinder Goals, Behaviors, Villager Gossip, Ender Dragon Phases, and more.

README:

🚚 MobChip

Minecraft Entity AI and Bosses Library for 1.13 and above

Background

Click to Expand

MobChip is an all-in-one Entity AI and Bosses Library for Minecraft 1.13 and above. It allows you to easily implement Minecraft's native entity AI into your own plugins for simple use.

❓ Why?

  • Simple: MobChip has documentation, API usage, and other utilities to help ease the experience of working with Entity AI.
  • Flexible: MobChip uses Reflection and Abstraction to help create flexibility, in order to ensure modern functionality on older versions. We also providing an easy-to-read API and JavaDocs to access important fields and methods.
  • Compatibility: MobChip uses Abstraction to create compatibility on multiple versions of Minecraft. We also provide a version checker to ensure that your plugin is running on a compatible version.
  • Transparent: MobChip is completely open source.

🐘 Features

  • Bosses Library
  • Native Entity AI Wrappers
    • Pathfinder Goals
    • Behaviors
    • Memories
    • Villager Gossip
    • Ender Dragon Phases
    • Tick Schedules
    • Sensors
  • Native Entity Navigation & Controllers
  • Native Entity Animations
  • Native Entity Combat Tracking
  • Entity NBT Editor
  • Custom Entity Attributes

📥 Installation

GitHub GitHub branch checks state GitHub release (latest by date) GitHub issues Discord

Maven
<project>
    
    <!-- Import CodeMC Repo -->
    
    <repositories>
        <repository>
            <id>codemc-snapshots</id>
            <url>https://repo.codemc.io/repository/maven-snapshots/</url>
        </repository>
    </repositories>
    
    <dependencies>
        <dependency>
            <groupId>me.gamercoder215</groupId>
            <artifactId>mobchip-bukkit</artifactId>
            <version>[VERSION]</version>

            <!-- Use something like 1.7.0-SNAPSHOT for a stable release -->
        </dependency>
    </dependencies>
    
</project>
Gradle (Groovy)
repositories {
    maven { url 'https://repo.codemc.io/repository/maven-snapshots/' }
}

dependencies {
    // Use something like 1.9.1-SNAPSHOT for a stable release
    implementation 'me.gamercoder215:mobchip-bukkit:[VERSION]'
}
Gradle (Kotlin DSL)
repositories {
    maven(url = "https://repo.codemc.io/repository/maven-snapshots/")
}

dependencies {
    // Use something like 1.9.1-SNAPSHOT for a stable release
    implementation('me.gamercoder215:mobchip-bukkit:[VERSION]')
}

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for MobChip

Similar Open Source Tools

For similar tasks

For similar jobs