hello. not sure if this is citizen's issue or meg's issue.
we got citizens modelled with meg, an NPC has internal data of
meg_model:
model_data: '{"renderDistance":24,"isHeadClampUneven":false,"isBodyClampUneven":false,"maxHeadAngle":75.0,"maxBodyAngle":75.0,"minHeadAngle":-75.0,"minBodyAngle":-0.0,"playerMode":false,"stableAngle":15.0,"rotationDelay":10,"rotationDuration":10,"canSteer":true,"canRide":true,"isBaseEntityVisible":false,"modelRotationLock":false,"hitbox":{"width":0.875,"height":2.1875,"depth":0.875,"eyeHeight":1.8125},"models":{"farmer":{"states":{"idle":{"lerpIn":0.25,"lerpOut":0.25,"time":2.710113525386235,"speed":1.0,"phase":"PLAY","forceLoopMode":"LOOP","forceOverride":false}},"defaultStates":{"IDLE":{"stateId":"idle","lerpIn":0.25,"lerpOut":0.25,"speed":1.0},"JUMP":{"stateId":"jump","lerpIn":0.25,"lerpOut":0.25,"speed":1.0},"SPAWN":{"stateId":"spawn","lerpIn":0.0,"lerpOut":0.25,"speed":1.0},"DEATH":{"stateId":"death","lerpIn":0.25,"lerpOut":0.0,"speed":1.0},"WALK":{"stateId":"walk","lerpIn":0.25,"lerpOut":0.25,"speed":1.0}},"canHurt":true,"lockPitch":false,"lockYaw":false}}}'
this. It works fine.. until server reboots. meg model is not shown properly after server restarts, but it shows as original one ( pig ) ,
however, it works after set npc's type agani by doing /npc2 type pig , which clearly doesn't apply meg model again, but just setting a pic npc to.. type pig again, but it works. I'm posting this to both citizens and meg support cuz unsure which is relevant. lemme know if you know anything! thanks