Skip to content

Instantly share code, notes, and snippets.

@grum
Created May 20, 2015 10:58
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save grum/91331002c6149e39c4c0 to your computer and use it in GitHub Desktop.
Save grum/91331002c6149e39c4c0 to your computer and use it in GitHub Desktop.
{
"multipart": {
"base": { "model": "oak_fence_post" },
"selectors": [
{ "selector": { "north": "true" },
"model": { "model": "oak_fence_side" }
},
{ "selector": { "east": "true" },
"model": { "model": "oak_fence_side", "y": 90, "uvlock": true }
},
{ "selector": { "south": "true" },
"model": { "model": "oak_fence_side", "y": 180, "uvlock": true }
},
{ "selector": { "west": "true" },
"model": { "model": "oak_fence_side", "y": 270, "uvlock": true }
}
]
}
}
{
"multipart": {
"selectors": [
{ "selector": { "facing": "north" },
"model": { "model": "furnace" }
},
{ "selector": { "facing": "east" },
"model": { "model": "furnace", "y": 90 }
},
{ "selector": { "facing": "south" },
"model": { "model": "furnace", "y": 180 }
},
{ "selector": { "facing": "west" },
"model": { "model": "furnace", "y": 270 }
},
{ "selector": { "facing": "north" },
"model": [
{ "model": "furnace_prop1" },
{ "model": "furnace_prop2" },
{ "model": "furnace_prop3" },
{ "model": "furnace_prop4", "weight": 2 },
{ "model": "furnace_prop5", "weight": 3 }
]
},
{ "selector": { "facing": "east" },
"model": [
{ "model": "furnace_prop1", "y": 90 },
{ "model": "furnace_prop2", "y": 90 },
{ "model": "furnace_prop3", "y": 90 },
{ "model": "furnace_prop4", "y": 90, "weight": 2 },
{ "model": "furnace_prop5", "y": 90, "weight": 3 }
]
},
{ "selector": { "facing": "south" },
"model": [
{ "model": "furnace_prop1", "y": 180 },
{ "model": "furnace_prop2", "y": 180 },
{ "model": "furnace_prop3", "y": 180 },
{ "model": "furnace_prop4", "y": 180, "weight": 2 },
{ "model": "furnace_prop5", "y": 180, "weight": 3 }
]
},
{ "selector": { "facing": "west" },
"model": [
{ "model": "furnace_prop1", "y": 270 },
{ "model": "furnace_prop2", "y": 270 },
{ "model": "furnace_prop3", "y": 270 },
{ "model": "furnace_prop4", "y": 270, "weight": 2 },
{ "model": "furnace_prop5", "y": 270, "weight": 3 }
]
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment