Sueta

SpigotMetadataAPI

4.0-SNAPSHOT

A spigot librairy to easily change internals data without taking care of version

·Plugin

EntityMetadataAPI is an API to edit entities's data. It allows Spigot developers to access Minecraft entities features that Spigot doesn't support without worry about version.

Features
NBT Support
This project allow users to edit entites's NBT and edit Minecraft NBT files (.dat) like players's one. You can for example edit the position, the inventory, potion effects etc... of an offline player.

DataWatcher Support
You can using this librairy edit entities's DataWatcher. You can for example enable/disable Player's skin parts, set arrow count on a Player, trigger animations like EnderCrystal and Guardian beam, or the Evoker summoning animation.

See also https://wiki.vg/Entity_metadata

[Read More]
[Javadoc]
[Wiki on Github]

Installation
[Binaries and Sources] or [See available versions]

Maven:
- Repository:

<repositories>
   <repository>
       <id>il_totore</id>
       <url>https://raw.githubusercontent.com/Iltotore/maven/master/</url>
   </repository>
</repositories>

- Dependency:

<repositories>
   <repository>
       <id>il_totore</id>
       <url>https://raw.githubusercontent.com/Iltotore/maven/master/</url>
   </repository>
</repositories>

Gradle:
- Repository

repositories {
   ...
   maven { url 'https://raw.githubusercontent.com/Iltotore/maven/master' }
}

- Dependency

dependencies {
   implementation 'fr.il_totore:entitymetadataapi:Tag'
}

Future
This librairy supports only entities'metadata.
In the future it will support item's NBT Tags and Block NBT Tags

A problem ?
Use the Discussion section or PM me on Discord: Il_totore#9133

Similar projects

Plugin →