@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
37 lines (36 loc) • 1.09 kB
JavaScript
;
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
Object.defineProperty(exports, "__esModule", { value: true });
exports.SlimeEntityTrait = void 0;
const ContentTraits_1 = require("./ContentTraits");
/**
* Slime body type - bouncy cube.
*/
class SlimeEntityTrait extends ContentTraits_1.EntityContentTrait {
get id() {
return "slime";
}
getData(config) {
return {
id: "slime",
displayName: "Slime",
description: "Bouncy cube body",
category: "body_type",
components: {
"minecraft:movement.sway": { sway_amplitude: 0.0 },
"minecraft:movement.jump": {},
"minecraft:jump.static": {},
"minecraft:navigation.walk": {
avoid_damage_blocks: true,
},
},
resources: {
animations: {
move: "animation.slime.move",
},
},
};
}
}
exports.SlimeEntityTrait = SlimeEntityTrait;