convertWithIdentifier

public static String convertWithIdentifier(String geometryIdentifier, String outputModelPath, JsonObject javaModel, Map<String, SpriteInfo> spriteMap, int atlasWidth, int atlasHeight, File bedrockPackDir)

Generic-pipeline conversion: caller supplies the full geometry identifier and output-path stem, so this method has no hardcoded "freeminecraftmodels" naming. Added in Phase 6 of the generic Java→Bedrock pipeline.

Return

geometryIdentifier on success, null on failure

Parameters

geometryIdentifier

full Bedrock geometry identifier, e.g. "geometry.elitemobs.gear_bronze_sword"

outputModelPath

stem under models/entity/ (no extension); e.g. "elitemobs/gear_bronze_sword" writes to models/entity/elitemobs/gear_bronze_sword.geo.json