https://github.com/ocelot5836/pinwheel
🧍 Java parser and API for Minecraft Bedrock Engine formats
https://github.com/ocelot5836/pinwheel
animation api bedrock geometry java minecraft parser particle
Last synced: about 2 months ago
JSON representation
🧍 Java parser and API for Minecraft Bedrock Engine formats
- Host: GitHub
- URL: https://github.com/ocelot5836/pinwheel
- Owner: Ocelot5836
- License: mit
- Created: 2023-03-22T03:58:37.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-04-03T22:26:39.000Z (about 2 months ago)
- Last Synced: 2025-04-03T23:26:01.012Z (about 2 months ago)
- Topics: animation, api, bedrock, geometry, java, minecraft, parser, particle
- Language: Java
- Homepage:
- Size: 267 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://jitpack.io/#MoonflowerTeam/pinwheel)
# Pinwheel
Java parser and renderer for Minecraft Bedrock models, animations, and particles.
# How to add to your workspace
There are two main ways to use this in your application. If you are writing a Minecraft Mod with Forge or Fabric,
install [Pollen](https://github.com/MoonflowerTeam/pollen) which already has the library shadowed. If you do not want
to add another library to your mod, you can just manually shadow this library into your mod.```gradle
plugins {
id 'com.github.johnrengelman.shadow' version "4.0.4"
}configurations {
shade
}repositories {
maven {
name = "JitPack"
url = "https://jitpack.io"
}
}dependencies {
implementation "com.github.MoonflowerTeam:pinwheel:version"
shade "com.github.MoonflowerTeam:pinwheel:version"
}shadowJar {
configurations = [project.configurations.shade]
relocate 'io.github.ocelot', 'your.project.lib.ocelot'
}
```This is only required in a modded workspace
```gradle
reobf {
shadowJar {}
}artifacts {
archives jar
archives shadowJar
}build.dependsOn reobfShadowJar
```