I’m making horses to put in the game, complete with many appearance variants. However, some of the model elements fail to render when multiple pieces are provided variants.
I currently have a bay horse in the game (as a static tree repalcer, not a moving critter) with a common body and eight pieces that have appearance variants: head, mane, tail, forelock, and all four feet. The whole thing loads without throwing errors, but when I get in… three of the feet are missing from every horse. Only the right back hoof renders.
Problem solving data:
This isn’t a case of individual items disappearing randomly. The same body part(s) is invisible on every horse in a given world generation. Which part disappears seems to be reproducible, but I haven’t tested this extensively.
This isn’t a problem with the hoof qb files. If I delete the instructions to show a right back hoof variant, only the right front hoof shows up. If I delete the instructions for both right feet, a left hoof shows up, and so on.
This isn’t a strict upper limit on how many qb files can be involved in a given model. Thinking it might be, I tried ditching the individual-hoof files in favor of set-of-matching-hooves files, but then things got even weirder: everything but the manes and tails disappeared.
This bug occurs independent of whether the mod is formatted as loose files or as an smod.
The feet are saved as single matrices, unlike the body and tail which are multiple matrices each, but that isn’t what’s triggering this. The head, mane, and forelock are each single-matrix qb files, and they don’t seem to be having the same problem.
Steps to reproduce:
Load the game with my mod, quickstart, observe weirdness.
To test the matching-feet case, rename bay_horse_matching_hooves.json to bay_horse.json. To return to the individually-chosen-feet case, rename bay_horse_independent_hooves.json to bay_horse.json.
Versions and Mods:
Version r42; only my mod is loaded.
OS: Windows 7 Professional 64-bit
CPU: Intel Core i7-3720QM CPU @ 2.60GHz
Memory: 8 GB
Graphics Card: GeForce GT 650M
Trivia: This computer is physically a MacBook Pro, but I’m dual-booting Windows on it because games.