UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

32 lines (31 loc) 1.13 kB
"use strict"; // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. Object.defineProperty(exports, "__esModule", { value: true }); exports.createDefaultEntityContext = createDefaultEntityContext; /** * Creates a default entity context for gallery/preview rendering. * Represents an adult entity with default variant (not baby, not sheared, variant 0). */ function createDefaultEntityContext() { const queries = new Map(); // Common entity state queries - default to adult, normal appearance queries.set("query.is_baby", 0); queries.set("query.is_sheared", 0); queries.set("query.is_tamed", 0); queries.set("query.is_angry", 0); queries.set("query.is_saddled", 0); queries.set("query.is_charged", 0); queries.set("query.is_powered", 0); queries.set("query.is_ignited", 0); queries.set("query.is_swimming", 0); queries.set("query.is_sleeping", 0); queries.set("query.variant", 0); queries.set("query.mark_variant", 0); queries.set("query.skin_id", 0); return { queries, variables: new Map(), temps: new Map(), }; }