Can't find any straightforward docs on how to upload .gltf model data to lwjgl

SOLVED: apparently it's not that deep and I can just use assimp to do it in like 20 lines of code

I'm trying to get animations for my java opengl game. I've loaded the data into memory, but the part for actually uploading it to vbos and setting VAPs is confusing, and I haven't even gotten to uploading animation matrices or even calculating them in the first place. Is there any good library for this? I've looked at jgltf but it was written like 8 years ago and isn't fun (imo) to work with.

If using another format would be easier, please let me know. I was using .obj before and it took about 15 minutes to get working, but obj doesn't store bones of the model needed for animations.

I am exporting from classic blockbench and am going for Minecraft-like voxel models with no special material stuff and just textures and cubes.