UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

33 lines (32 loc) 1.01 kB
"use strict"; // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. Object.defineProperty(exports, "__esModule", { value: true }); exports.MusicDiscItemTrait = void 0; const ContentTraits_1 = require("./ContentTraits"); /** * Music disc - can be played in a jukebox. */ class MusicDiscItemTrait extends ContentTraits_1.ItemContentTrait { get id() { return "music_disc"; } getData(config) { const soundEvent = config?.soundEvent ?? "record.13"; return { id: "music_disc", displayName: "Music Disc", description: "Can be played in a jukebox", category: "special", components: { "minecraft:record": { sound_event: soundEvent, duration: 178.0, comparator_signal: 1, }, "minecraft:max_stack_size": 1, }, }; } } exports.MusicDiscItemTrait = MusicDiscItemTrait;