UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

37 lines (36 loc) 1.09 kB
"use strict"; // 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;