diff --git a/src/main/java/net/minecraftforge/client/model/generators/ModelBuilder.java b/src/main/java/net/minecraftforge/client/model/generators/ModelBuilder.java index 4ea0987f36..ba397d0ff2 100644 --- a/src/main/java/net/minecraftforge/client/model/generators/ModelBuilder.java +++ b/src/main/java/net/minecraftforge/client/model/generators/ModelBuilder.java @@ -361,6 +361,10 @@ public class ModelBuilder> extends ModelFile { partObj.addProperty("shade", part.shade); } + if (!part.getFaceData().equals(ForgeFaceData.DEFAULT)) { + partObj.add("forge_data", ForgeFaceData.CODEC.encodeStart(JsonOps.INSTANCE, part.getFaceData()).result().get()); + } + JsonObject faces = new JsonObject(); for (Direction dir : Direction.values()) { BlockElementFace face = part.faces.get(dir);