Class BedrockGeometry

java.lang.Object
com.viaversion.viafabricplus.bedrock.render.BedrockGeometry

public final class BedrockGeometry extends Object
Builds client models from the geometry that ViaBedrock has already parsed.
  • Method Summary

    Modifier and Type
    Method
    Description
    static net.minecraft.client.model.Model<net.minecraft.client.renderer.entity.state.EntityRenderState>
    entityModel(org.cube.converter.model.impl.bedrock.BedrockGeometryModel geometry)
     
    static net.minecraft.client.model.player.PlayerModel
    playerModel(org.cube.converter.model.impl.bedrock.BedrockGeometryModel geometry, boolean slim)
     
    static net.minecraft.client.model.player.PlayerModel
    playerModel(org.cube.converter.model.impl.bedrock.BedrockGeometryModel geometry, boolean slim, Map<String, com.viaversion.viaversion.libs.gson.JsonObject> meshes)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • entityModel

      public static net.minecraft.client.model.Model<net.minecraft.client.renderer.entity.state.EntityRenderState> entityModel(org.cube.converter.model.impl.bedrock.BedrockGeometryModel geometry)
    • playerModel

      public static net.minecraft.client.model.player.PlayerModel playerModel(org.cube.converter.model.impl.bedrock.BedrockGeometryModel geometry, boolean slim)
    • playerModel

      public static net.minecraft.client.model.player.PlayerModel playerModel(org.cube.converter.model.impl.bedrock.BedrockGeometryModel geometry, boolean slim, Map<String, com.viaversion.viaversion.libs.gson.JsonObject> meshes)