File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 11{
22 "meta": {
33 "format_version": "0.0",
4- "creation_time": 1643566986 ,
4+ "creation_time": 1643569055 ,
55 "model_format": "animated_java/ajmodel",
66 "box_uv": false,
77 "settings": {
3333 "vanillaAnimationExporter": {
3434 "rootEntityType": "minecraft:marker",
3535 "rootEntityNbt": "{}",
36- "markerArmorStands": false ,
36+ "markerArmorStands": true ,
3737 "autoDistance": true,
3838 "autoDistanceMovementThreshold": 1,
3939 "manualDistance": 10,
40- "deduplicatePositionFrames": false ,
40+ "deduplicatePositionFrames": true ,
4141 "deduplicateRotationFrames": true,
4242 "modelTag": "aj.%projectName",
4343 "rootTag": "aj.%projectName.root",
Original file line number Diff line number Diff line change @@ -983,7 +983,10 @@ async function createMCFile(
983983 }
984984 case 'leaf' :
985985 const pos = getPos ( boneName , item )
986+ const nextFrame = getFrame ( boneName , item . index + 1 )
986987 if ( isEqualVector ( pos , lastPos ) ) {
988+ // Ignore deduplication if next frame is different value
989+ if ( nextFrame && isEqualVector ( pos , nextFrame . pos ) )
987990 return { v : '' , trimmed : true }
988991 }
989992 lastPos = pos
You can’t perform that action at this time.
0 commit comments