From 85384df650edbe0c14156d0a0563eedc02fc1cb3 Mon Sep 17 00:00:00 2001 From: Gregory Mitchell <54124162+GamerCoder215@users.noreply.github.com> Date: Sat, 3 Feb 2024 21:35:17 -0600 Subject: [PATCH] Update README.md --- README.md | 43 ++++++++++++++++++++++++++++++------------- 1 file changed, 30 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 5f2801936..4345cd09e 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,45 @@ -# MobChip -> Minecraft Entity AI and Bosses Library +# 🚚 MobChip +> Minecraft Entity AI and Bosses Library for 1.13 and above ## Background
Click to Expand -Accessing Entity AI has been widely thought and used over the life of SpigotMC. -With many improvements, from Mojang Mappings to tutorials, there were many options. This library aims to help -improve the hassle of playing around with NMS and learning how to import and use it with a simple wrapper. +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? +## ❓ Why? -- **Small**: MobChip is currently below 2MB, and we will try to optimize and keep it as small as possible. - **Simple**: MobChip has documentation, API usage, and other utilities to help ease the experience of working with Entity AI. -- **Flexible**: With normal NMS, you're often limited with what fields you are able to pick, and obfuscated methods make knowing what to pick even harder. Even with the addition of Mojang Mappings, there's still a lot of things that both new and experienced developers don't know. MobChip uses Reflection and Abstraction to help solve this issue, as well as providing an easy-to-read API and JavaDocs to access important fields and methods. -- **Transparent**: Instead of the getHandle() methods in previous versions, we have open wrappers that allow you to switch between MobChip and NMS for your MC Version. Depend on one of the wrapper modules according to your MC Version. +- **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. -## Installation +## 🐘 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](https://img.shields.io/github/license/GamerCoder215/MobChip) [![GitHub branch checks state](https://github.com/GamerCoder215/MobChip/actions/workflows/build.yml/badge.svg)](https://github.com/GamerCoder215/MobChip/actions/workflows/build.yml) -[![](https://jitpack.io/v/GamerCoder215/MobChip.svg)](https://jitpack.io/#GamerCoder215/MobChip) -[![](https://jitci.com/gh/GamerCoder215/MobChip/svg)](https://jitci.com/gh/GamerCoder215/MobChip) -![GitHub release (latest by date)](https://img.shields.io/github/v/release/GamerCoder215/MobChip?style=plastic) +![GitHub release (latest by date)](https://img.shields.io/github/v/release/GamerCoder215/MobChip) +![GitHub issues](https://img.shields.io/github/issues/GamerCoder215/MobChip) +![Discord](https://img.shields.io/discord/972684412359680040?color=5865F2)
Maven