Skip to content
This repository was archived by the owner on Jun 1, 2024. It is now read-only.

gmitch215/MobChip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c8df04b Β· May 4, 2024
Apr 25, 2024
Apr 26, 2024
May 4, 2024
Apr 26, 2024
Apr 21, 2024
May 3, 2024
May 13, 2023
Aug 1, 2023
Jul 21, 2022
Jul 12, 2022
Feb 4, 2024
Apr 28, 2024
May 4, 2024
Apr 21, 2024
Apr 21, 2024
Apr 1, 2024
Apr 28, 2024

Repository files navigation

🚚 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]')
}