@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
103 lines (102 loc) • 3.71 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LeftArmCustomDifference = exports.RightArmCustomDifference = exports.LeftLeg = exports.RightLeg = exports.LeftArmSlim = exports.LeftArmCustom = exports.RightArmSlim = exports.RightArmCustom = exports.Body = exports.Head = void 0;
exports.Head = {
name: "Head",
parts: {
top: { x1: 8, y1: 0, x2: 15, y2: 7 },
front: { x1: 8, y1: 8, x2: 15, y2: 15 },
left: { x1: 16, y1: 8, x2: 23, y2: 15 },
right: { x1: 0, y1: 8, x2: 7, y2: 15 },
bottom: { x1: 16, y1: 0, x2: 23, y2: 7 },
back: { x1: 24, y1: 8, x2: 31, y2: 15 },
},
};
exports.Body = {
name: "Body",
parts: {
top: { x1: 20, y1: 16, x2: 27, y2: 19 },
front: { x1: 20, y1: 20, x2: 27, y2: 31 },
left: { x1: 16, y1: 20, x2: 19, y2: 31 },
right: { x1: 28, y1: 20, x2: 31, y2: 31 },
bottom: { x1: 26, y1: 16, x2: 35, y2: 19 },
back: { x1: 32, y1: 20, x2: 39, y2: 31 },
},
};
// Right Arm - Custom
exports.RightArmCustom = {
name: "Right Arm",
parts: {
top: { x1: 44, y1: 16, x2: 47, y2: 19 },
front: { x1: 44, y1: 20, x2: 47, y2: 31 },
left: { x1: 40, y1: 20, x2: 43, y2: 31 },
right: { x1: 48, y1: 20, x2: 51, y2: 31 },
bottom: { x1: 48, y1: 16, x2: 51, y2: 19 },
back: { x1: 52, y1: 20, x2: 55, y2: 31 },
},
};
// Right Arm - Slim
exports.RightArmSlim = {
name: "Right Arm",
parts: {
top: { x1: 44, y1: 16, x2: 46, y2: 19 },
front: { x1: 44, y1: 20, x2: 46, y2: 31 },
left: { x1: 40, y1: 20, x2: 43, y2: 31 },
right: { x1: 47, y1: 20, x2: 50, y2: 31 },
bottom: { x1: 47, y1: 16, x2: 49, y2: 19 },
back: { x1: 51, y1: 20, x2: 53, y2: 31 },
},
};
// Left Arm - Custom
exports.LeftArmCustom = {
name: "Left Arm",
parts: {
top: { x1: 36, y1: 48, x2: 39, y2: 51 },
front: { x1: 36, y1: 52, x2: 39, y2: 63 },
left: { x1: 32, y1: 52, x2: 35, y2: 63 },
right: { x1: 40, y1: 52, x2: 43, y2: 63 },
bottom: { x1: 40, y1: 48, x2: 43, y2: 51 },
back: { x1: 44, y1: 52, x2: 47, y2: 63 },
},
};
// Left Arm - Slim
exports.LeftArmSlim = {
name: "Left Arm",
parts: {
top: { x1: 36, y1: 48, x2: 38, y2: 51 },
front: { x1: 36, y1: 52, x2: 38, y2: 63 },
left: { x1: 32, y1: 52, x2: 35, y2: 63 },
right: { x1: 39, y1: 52, x2: 42, y2: 63 },
bottom: { x1: 39, y1: 48, x2: 41, y2: 51 },
back: { x1: 43, y1: 52, x2: 45, y2: 63 },
},
};
// Right Leg
exports.RightLeg = {
name: "Right Leg",
parts: {
top: { x1: 4, y1: 16, x2: 7, y2: 19 },
front: { x1: 4, y1: 20, x2: 7, y2: 31 },
left: { x1: 0, y1: 20, x2: 3, y2: 31 },
right: { x1: 8, y1: 20, x2: 11, y2: 31 },
bottom: { x1: 8, y1: 16, x2: 11, y2: 19 },
back: { x1: 12, y1: 20, x2: 15, y2: 31 },
},
};
// Left Leg
exports.LeftLeg = {
name: "Left Leg",
parts: {
top: { x1: 20, y1: 48, x2: 23, y2: 51 },
front: { x1: 20, y1: 52, x2: 23, y2: 63 },
left: { x1: 16, y1: 52, x2: 19, y2: 63 },
right: { x1: 24, y1: 52, x2: 27, y2: 63 },
bottom: { x1: 24, y1: 48, x2: 27, y2: 51 },
back: { x1: 28, y1: 52, x2: 31, y2: 63 },
},
};
// Right Arm Custom Difference
exports.RightArmCustomDifference = { x1: 54, y1: 20, x2: 55, y2: 31 };
// Extra 1px column present in the Custom (thick) right arm but not in the Slim variant.
exports.LeftArmCustomDifference = { x1: 46, y1: 52, x2: 47, y2: 63 };
// Extra 1px column present in the Custom (thick) left arm but not in the Slim variant.