Skip to content
/ Packs Public

Minecraft: BE Resource/Behavior Pack Deserializer (WIP)

License

Notifications You must be signed in to change notification settings

bedrockk/Packs

Repository files navigation

Packs

CI

A library for de/serialization of definitions on Minecraft: BE Resource/Behavior Packs

Still under heavy development

TODO:

  • Client Animation Definition
  • Server Animation Definition
  • Client Animation Controller Definition
  • Server Animation Controller Definition
  • Attachable Definition
  • Biome Definition
  • Block Definition
  • Client Entity Definition
  • Entity Definition
  • Feature Definition
  • Feature Rule Definition
  • Fog Settings Definition
  • Function File
  • Item Definition
  • Loot Table Definition
  • Manifest Definition
  • Particle Definition
  • Recipe Definition
  • Render Controller Definition
  • Spawn Group Definition
  • Spawn Rule Definition
  • Texture Set Definition
  • Trade Table Definition
  • Basic Resource Pack File Definitions

How to get Java Package

I'm currently using Github Packages for publishing.

  1. Add the authentication to your global settings.xml to access Github Package Registry
<servers>
    <server>
        <id>github</id>
        <username>YOUR_USERNAME</username>
        <password>YOUR_AUTH_TOKEN</password>
    </server>
</servers>
  1. Add the bedrockk's package repository to pom.xml
<repository>
    <id>github</id>
    <url>https://maven.pkg.github.com/bedrockk/*</url>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>
</repository>
  1. Add the dependency what you want: packages