- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
Molang/函式表達
出自Minecraft基岩版开发Wiki
< Molang
數學函式[編輯]
名稱
|
描述
|
---|---|
math.abs(value) | value的絕對值。 |
math.acos(value) | value的反餘弦值。 |
math.asin(value) | value的反正弦值。 |
math.atan(value) | value的反正切值。 |
math.atan2(y,x) | y/x的反正切值。 |
math.ceil(value) | 將value向上取整。 |
math.clamp(value,min,max) | 將value限定在最小值(min)到最大值(max)之間。 |
math.cos(value) | value的餘弦值。 |
math.die_roll(num,low,high) | 傳回num個隨機數的總和,每個值的範圍在最低(low)到最高(high)範圍之間(註:生成的隨機數不是像一般骰子那樣的整數,若為此,請使用math.die_roll_integer)。 |
math.die_roll_integer(num,low,high) | 傳回num個隨機整數的總和,每個值的範圍在最低(low)到最高(high)範圍之間。 |
math.exp(value) | 計算value以e為底數的指數函式。 |
math.floor(value) | 將value向下取整。 |
math.hermite_blend(value) | |
math.lerp(start,end,t) | 傳回[start,end]域以t(t值只能在0~1之間)為比例算出的差值。 |
math.lerprotate(start,end,0_to_1) | |
math.ln(value) | value的自然對數。 |
math.max(A,B) | 傳回A和B中的最大值。 |
math.min(A,B) | 傳回A和B中的最小值。 |
math.min_angel(value) | 將value(角度)最小化到[-180,180)的範圍(單位:度)。 |
math.mod(value,denominator) | 傳回value除以denominator(分母)後的餘數。 |
math.pi | 傳回常數π的浮點數形式。 |
math.pow(base,exponent) | 傳回base(底數)的exponent(指數)次冪。 |
math.random(low,high) | 最低(low)到最高(high)範圍內的隨機數(註:隨機數不包含low)。 |
math.random_integer(low,high) | 最低(low)到最高(high)範圍內的隨機整數(註:隨機整數包含low和high)。 |
math.round(value) | 將value四捨五入取整。 |
math.sin(value) | value的正弦值。 |
math.sqrt(value) | value的平方根。 |
math.trunc(value) | 截短法取整。 |
查詢函式[編輯]
查詢函式是布爾運算式,允許您查詢引擎在不同情況下擁有的值。它們可以用在Molang運算式中。可用於控制位置,紋理,動畫等內容。
例如:
"position": [ 0.0, "query.is_baby ? -8.0 : 0.0", "query.is_baby ? 4.0 : 0.0" ]
查詢函式清單[編輯]
名稱
|
描述
|
---|---|
query.above_top_solid | 傳回位於輸入座標正上方最高固體方塊的高度。 |
query.actor_count | 傳回上一個畫格中繪製的活動物件的數量。 |
query.all | 如果其他全部參數與第一個參數結果相同,則傳回1.0,否則傳回0.0。 |
query.all_animations_finished | 如果目前動畫控制器下的所有動畫至少播放了一次則傳回1.0,否則傳回0.0。 |
query.all_tags | 傳回物品或方塊所具有的所有指定標籤。 |
query.anim_time | 傳回動畫自開始以來的時間(以秒為單位),如果動畫未被呼叫則傳回0.0。 |
query.any | 如果其他任意參數與第一個參數結果相同,則傳回1.0,否則傳回0.0 |
query.any_animation_finished | 如果目前動畫控制器下的任意動畫至少播放了一次則傳回1.0,否則傳回0.0。 |
query.any_tag | 傳回物品或方塊所具有的任意指定標籤。 |
query.approx_eq | 如果所有參數都在0.000000之內,則傳回1.0,否則傳回0.0。 |
query.armor_color_slot | 將盔甲欄編號作為參數,並傳回所查詢的盔甲欄中盔甲的顏色。 |
query.armor_material_slot | 將盔甲欄編號作為參數,並傳回所查詢的盔甲欄中盔甲的材料型別。 |
query.armor_texture_slot | 將盔甲欄編號作為參數,並傳回所查詢的盔甲欄中盔甲的紋理型別。 |
query.average_frame_time | 以秒為單位傳回過去n畫格中的平均每畫格的時間。 |
query.block_face | 傳回點擊方塊的面。(向下 = 0.0,向上 = 1.0,北 = 2.0,南 = 3.0,西 = 4.0,東 = 5.0,未定義 = 6.0) |
query.block_property | 傳回所查詢的方塊屬性的值。 |
query.block_neighbor_has_all_tags | 查詢方塊邊上的某個塊(根據填入的x,y,z)所有tag是否等於填入的那個tag,如果是,傳回1.0,否則傳回0.0 |
query.block_neighbor_has_any_tag | 查詢方塊是否有tag等於填入的tag,如果是,傳回1.0,否則傳回0.0 |
query.blocking | 如果實體正在搬運或放置方塊(例如終界使者),則傳回1.0,否則傳回0.0。 |
query.body_x_rotation | 若對活動物件呼叫,則傳回活動物件身體的x軸旋轉角度,否則傳回0.0。 |
query.body_y_rotation | 若對活動物件呼叫,則傳回活動物件身體的y軸旋轉角度,否則傳回0.0。 |
query.bone_aabb | 傳回軸對其的骨骼邊界框作為結構體。 |
query.bone_origin | 傳回骨骼的初始樞軸作為結構體。 |
query.bone_rotation | 傳回骨骼的初始旋轉角度作為結構體。 |
query.camera_distance_range_lerp | 以任意順序取兩個距離,並根據相對於這兩個距離範圍之間的相機距離傳回對應數值。 |
query.camera_rotation | 傳回相機的旋轉角度。 |
query.can_climb | 如果實體可以攀爬,則傳回1.0,否則傳回0.0。 |
query.can_damage_nearby_mobs | 如果實體可以對附近的生物造成傷害,則傳回1.0,否則傳回0.0。 |
query.can_fly | 如果實體可以飛行,則傳回1.0,否則傳回0.0。 |
query.can_power_jump | 如果實體可以蓄力跳躍,則傳回1.0,否則傳回0.0。 |
query.can_swim | 如果實體可以游泳,則傳回1.0,否則傳回0.0。 |
query.can_walk | 如果實體可以行走,則傳回1.0,否則傳回0.0。 |
query.cape_flap_amount | 傳回披風的飄起程度。 |
query.cardinal_facing | 傳回玩家目前的面部朝向。 |
query.cardinal_facing_2d | 傳回玩家目前面部在2D平面上的朝向。 |
query.cardinal_player_facing | 傳回玩家目前的面部朝向。 |
query.combine_entities | 將來自所有參數的任何有效實體引用組合到單個陣列中。注意:不保留順序,並且會刪除重複值和無效值。 |
query.count | 計數讀取該內容包含的值的數量(將陣列計為它們包含的元素數;非陣列計為1)。 |
query.current_squish_value | 傳回目前實體的壓縮值,如果沒有意義,這傳回0.0。 |
query.day | 傳回目前存檔中度過的天數。 |
query.debug_output | 向開發構建的除錯記錄中輸出一個Molang運算式運算的值。 |
query.delta_time | 以秒為單位傳回自上一個畫格以來的時間。 |
query.distance_from_camera | 傳回此活動物件或粒子發射器的基部到相機的距離 |
query.effect_emitter_count | 傳回被呼叫方粒子型別的活躍粒子發射器總數。 |
query.effect_particle_count | 傳回被呼叫方粒子型別的活躍粒子總數。 |
query.equipment_count | 傳回活動物件攜帶的裝備數量。 |
query.equipped_item_all_tags | 根據指定欄位以及欲查詢的物品標籤,如果被查詢欄位中的裝備擁有欲查詢的所有標籤,則傳回1.0,否則傳回0.0。 |
query.equipped_item_any_tag | 根據指定欄位以及欲查詢的物品標籤,如果被查詢欄位中的裝備擁有欲查詢的任意標籤,則傳回1.0,否則傳回0.0。 |
query.equipped_item_is_attachable | 如果此物品是附着物,則傳回1.0,否則傳回0.0。 |
query.eye_target_x_rotation | 如果有意義,則傳回實體眼部的X軸旋轉角度,否則傳回0.0。 |
query.eye_target_y_rotation | 如果有意義,則傳回實體眼部的Y軸旋轉角度,否則傳回0.0。 |
query.facing_target_to_range_attack | 如果實體正在進行範圍攻擊,則傳回1.0,否則傳回0.0。 |
query.frame_alpha | 傳回AI繪製兩畫格之間的時間刻度比率。 |
query.get_actor_info_id | 傳回活動物件的數字ID。 |
query.get_animation_frame | 傳回動畫目前畫格,如果無意義,則傳回0.0 |
query.get_default_bone_pivot | 取得指定骨骼朝向樞軸的指定軸。 |
query.get_locator_offset | 取得指定定位器偏移量的指定座標軸。 |
query.get_root_locator_offset | 取得根模型指定定位器偏移量的指定座標軸。 |
query.ground_speed | 傳回實體的對地速度(單位為米每秒)。 |
query.has_any_family | 如果實體擁有欲查詢的任意家族名稱,則傳回1.0,否則傳回0.0。 |
query.has_armor_slot | 將盔甲欄編號作為參數,如果實體在欲查詢的盔甲欄中有盔甲,則傳回1.0,否則傳回0.0 |
query.has_biome_tag | 查詢方塊放置目標原點位置的生物羣落是否具有指定的標籤。 |
query.has_block_property | 如果相關方塊有指定的方塊屬性,則傳回1.0,否則傳回0.0。 |
query.has_cape | 如果玩家有披風,則傳回1.0,否則傳回0.0。 |
query.has_collision | 如果實體有碰撞箱,則傳回1.0,否則傳回0.0。 |
query.has_gravity | 如果實體受重力影響,則傳回1.0,否則傳回0.0。 |
query.has_owner | 如果實體有主人ID,則傳回true,否則傳回false。 |
query.has_rider | 如果實體有乘騎者,則傳回1.0,否則傳回0.0。 |
query.has_target | 如果實體有目標,則傳回1.0,否則傳回0.0。 |
query.head_roll_angel | 如果有意義,則傳回實體頭部的翻滾角旋轉度數,否則傳回0.0 |
query.head_x_rotation | 如果有意義,則傳回實體的N個頭的X軸旋轉角度,否則傳回0.0。 |
query.head_y_rotation | 如果有意義,則傳回實體第N個頭的Y軸旋轉角度,否則傳回0.0。 |
query.health | 傳回目前實體的生命值,如果呼叫該實體的生命值沒有意義,則傳回0.0。 |
query.heightmap | 取得高度圖。 |
query.hurt_direction | 傳回此活動物件的傷害方向,否則傳回0.0。 |
query.hurt_time | 傳回此活動物件的傷害時間,否則傳回0.0。 |
query.in_range | 如果第一個參數介於第二個參數(最小值)和第三個參數(最大值)之間,則傳回1.0,否則傳回0.0。 |
query.invulnerable_ticks | 如果有意義,則傳回實體剩餘的無敵時間(單位為遊戲刻),否則傳回0.0。 |
query.is_admiring | 如果實體羨慕你手上的物品,則傳回1.0,否則傳回0.0 |
query.is_alive | 如果實體正存活着,則傳回1.0,否則傳回0.0。 |
query.is_angry | 如果實體處於憤怒狀態,則傳回1.0,否則傳回0.0。 |
query.is_attached_to_entity | 如果活動物件附着在實體上,則傳回1.0,否則傳回0.0。 |
query.is_avoiding_block | 如果實體正在避開方塊,則傳回1.0,否則傳回0.0。 |
query.is_avoiding_mobs | 如果實體正在躲避生物,則傳回1.0,否則傳回0.0。 |
query.is_baby | 如果實體處於幼年,則傳回1.0,否則傳回0.0。 |
query.is_breathing | 如果實體正在呼吸,則傳回1.0,否則傳回0.0。 |
query.is_bribed | 如果實體為玩家服務則傳回1.0,否則傳回0.0 |
query.is_carrying_block | 如果實體拿着方塊,則傳回1.0,否則傳回0.0。 |
query.is_casting | 如果實體正在施法,則傳回1.0,否則傳回0.0。 |
query.is_celebrating | 如果實體正在慶賀,則傳回1.0,否則傳回0.0。 |
query.is_celebrating_special | 如果實體正在特殊慶賀,則傳回1.0,否則傳回0.0。 |
query.is_charged | 如果實體變為閃電Creeper,則傳回1.0,否則傳回0.0。 |
query.is_charging | 如果實體正在充能,則傳回1.0,否則傳回0.0。 |
query.is_chested | 如果實體裝配有儲物箱,則傳回1.0,否則傳回0.0。 |
query.is_critical | 如果實體發生暴擊,則傳回1.0,否則傳回0.0。 |
query.croaking | 如果實體正在蛙鳴,則傳回1.0,否則傳回0.0。 |
query.is_dancing | 如果實體正在跳舞,則傳回1.0,否則傳回0.0。 |
query.is_delayed_attacking | 如果實體處於攻擊狀態,則傳回1.0,否則傳回0.0。 |
query.is_digging | 如果實體正在挖掘,則傳回1.0,否則傳回0.0。 |
query.is_eating | 如果實體正在進食,則傳回1.0,否則傳回0.0。 |
query.is_eating_mob | 如果實體正在吞噬其他實體,則傳回1.0,否則傳回0.0。 |
query.is_elder | 如果實體處於成年,則傳回1.0,否則傳回0.0。 |
query.is_emoting | 如果實體正在播放表情,則傳回1.0,否則傳回0.0。 |
query.is_enchanted | 如果活動物件已附魔,則傳回1.0,否則傳回0.0。 |
query.is_fire_immune | 如果實體對火焰免疫,則傳回1.0,否則傳回0.0。 |
query.is_first_person | 如果實體處於第一人稱視角,則傳回1.0,否則傳回0.0。 |
query.is_ghost | 如果實體處於死亡狀態,則傳回1.0,否則傳回0.0。 |
query.is_gliding | 如果實體正在滑動,則傳回1.0,否則傳回0.0。 |
query.is_grazing | 如果實體正在吃方塊,則傳回1.0,否則傳回0.0。 |
query.is_idling | 如果實體處於閒置狀態,則傳回1.0,否則傳回0.0。 |
query.is_ignited | 如果實體被點燃,則傳回1.0,否則傳回0.0。 |
query.is_illager_captain | 如果實體是襲擊隊長,則傳回1.0,否則傳回0.0。 |
query.is_in_contact_with_water | 如果實體與任何水源(水、雨或飛濺藥水)接觸,則傳回1.0,否則傳回0.0。 |
query.is_in_love | 如果實體正在發情,則傳回1.0,否則傳回0.0。 |
query.is_in_ui | 如果實體正在UI中,則傳回1.0,否則傳回0.0。 |
query.is_in_water | 如果實體處於水中,則傳回1.0,否則傳回0.0。 |
query.is_in_water_or_rain | 如果實體處於水中或雨中,則傳回1.0,否則傳回0.0。 |
query.is_interested | 如果實體感興趣,則傳回1.0,否則傳回0.0。 |
query.is_invisible | 如果實體處於隱形狀態,則傳回1.0,否則傳回0.0。 |
query.is_item_equipped | 傳回慣用手或非慣用手是否持有物品。 |
query.is_jumping | 如果實體正在跳躍,則傳回1.0,否則傳回0.0。 |
query.is_laying_down | 如果實體處於躺下的狀態,則傳回1.0,否則傳回0.0。 |
query.is_laying_egg | 如果實體正在產卵(例如海龜]]),則傳回1.0,否則傳回0.0。 |
query.is_leashed | 如果實體被栓繩牽引,則傳回1.0,否則傳回0.0。 |
query.is_levitating | 如果實體正在漂浮,則傳回1.0,否則傳回0.0。 |
query.is_moving | 如果實體正在移動,則傳回1.0,否則傳回0.0。 |
query.is_name_any | 可有一個或多個參數,如果實體的名稱是任意參數,則傳回 1.0,否則傳回 0.0。 |
query.is_on_fire | 如果實體着火了,則傳回1.0,否則傳回0.0。 |
query.is_on_ground | 如果實體正處於地面上,則傳回1.0,否則傳回0.0。 |
query.is_on_screen | 如果實體在熒幕相機內,則傳回1.0,否則傳回0.0。 |
query.is_onfire | 如果實體着火了,則傳回1.0,否則傳回0.0。 |
query.is_orphaned | 如果實體是孤兒,則傳回1.0,否則傳回0.0。 |
query.is_owner_identifier_any | 傳回父活動物件識別碼是否為指定的任意字串。 |
query.is_persona_or_premium_skin | 如果此玩家擁有角色或付費外觀,則傳回1.0,否則傳回0.0。 |
query.is_powered | 如果實體已充能,則傳回1.0,否則傳回0.0。 |
query.is_pregnant | 如果實體懷孕了,則傳回1.0,否則傳回0.0。 |
query.is_ram_attacking | 如果實體正在使用隨機攻擊,則傳回1.0,否則傳回0.0。 |
query.is_resting | 如果實體在休息,則傳回1.0,否則傳回0.0。 |
query.is_riding | 如果實體正處於騎乘狀態,則傳回1.0,否則傳回0.0。 |
query.is_roaring | 如果實體正在咆哮,則傳回1.0,否則傳回0.0。 |
query.is_rolling | 如果實體正在翻滾,則傳回1.0,否則傳回0.0。 |
query.is_saddled | 如果實體擁有鞍,則傳回1.0,否則傳回0.0。 |
query.is_scared | 如果實體受到驚嚇,則傳回1.0,否則傳回0.0。 |
query.is_selected_item | 如果玩家選中了物品欄中的物品,則傳回1.0,否則傳回0.0。 |
query.is_shaking | 如果實體正在顫抖,則傳回1.0,否則傳回0.0。 |
query.is_shaking_wetness | 如果實體正在抖水,則傳回1.0,否則傳回0.0。 |
query.is_sheared | 如果實體擁有minecraft:is_sheared元件則傳回1.0,否則傳回0.0。 |
query.is_shield_powered | 如果有意義,則實體有啟動的能量盾時傳回1.0,否則傳回0.0。 |
query.is_silent | 如果實體靜默,則傳回1.0,否則傳回0.0。 |
query.is_sitting | 如果實體坐着,則傳回1.0,否則傳回0.0。 |
query.is_sleeping | 如果實體正在睡覺,則傳回1.0,否則傳回0.0。 |
query.is_sneaking | 如果實體正在潛行,則傳回1.0,否則傳回0.0。 |
query.is_sneezing | 如果實體正在打噴嚏,則傳回1.0,否則傳回0.0。 |
query.is_sprinting | 如果實體正在衝刺,則傳回1.0,否則傳回0.0。 |
query.is_stackable | 如果實體是可堆疊的,則傳回1.0,否則傳回0.0。 |
query.is_stalking | 如果實體正在潛近目標,則傳回1.0,否則傳回0.0。 |
query.is_standing | 如果實體站立,則傳回1.0,否則傳回0.0。 |
query.is_stunned | 如果實體處於昏迷狀態,則傳回1.0,否則傳回0.0。 |
query.is_swimming | 如果實體在游泳,則傳回1.0,否則傳回0.0。 |
query.is_tamed | 如果實體被馴服,則傳回1.0,否則傳回0.0。 |
query.is_transforming | 如果實體在轉化,傳回1.0,否則傳回0.0。 |
query.is_using_item | 如果實體正在使用一個物品,則傳回1.0,否則傳回0.0。 |
query.is_wall_climbing | 如果實體在爬牆,則傳回1.0,否則傳回0.0。 |
query.item_in_use_duration | 傳回此物品被使用的最高持續時間(以秒為單位),如果沒有意義,則傳回0.0。 |
query.item_is_charged | 如果物品被充能,則傳回1.0,否則傳回0.0。 |
query.item_max_use_duration | 如果有意義,則傳回此物品可被使用的最大時間,否則傳回0.0。 |
query.item_remaining_use_duration | 傳回此物品的剩餘使用時間(以秒為單位),如果沒有意義,則傳回0.0。 |
query.item_slot_to_bone_name | 傳回實體映射到對應欄位的骨骼名稱。 |
query.key_frame_lerp_time | 傳回前一關鍵畫格和後一關鍵畫格之間的比率。 |
query.last_frame_time | 傳回最後一個畫格的時間(以秒為單位)。 |
query.last_hit_by_player | 如果實體的上一次受傷由玩家造成,則傳回1.0,否則傳回0.0。 |
query.lie_amount | 傳回實體的躺下程度。 |
query.life_span | 傳回實體的有限生命週期,如果其生命週期無限,則傳回0.0。 |
query.life_time | 傳回此動畫開始以來的持續時間(以秒為單位)。 |
query.lod_index | 以0為基準值傳回活動物件到相機預設距離範圍的對應值。 |
query.log | 向內容記錄輸出目前運算式的值。 |
query.main_hand_item_max_duration | 傳回慣用手物品的最大使用時間,如果沒有意義,則傳回0.0。 |
query.main_hand_item_use_duration | 傳回慣用手物品的使用時間,如果沒有意義,則傳回0.0。 |
query.mark_variant | 傳回實體的變種標記,如果沒有意義,則傳回0.0。 |
query.max_durability | 查詢物品最大耐久值,如果沒有意義,則傳回0.0。 |
query.max_health | 查詢實體最高生命值,如果沒有意義,則傳回0.0。 |
query.max_trade_tire | 如果有意義,則傳回此實體的最大交易層級,否則傳回0.0。 |
query.maximum_frame_item | |
query.minimum_frame_time | |
query.model_scale | 傳回此實體的縮放比例,如果沒有意義,則傳回0.0 |
query.modified_distance_moved | 傳回實體修改過的移動方向,如果沒有意義,則傳回0.0 |
query.modified_move_speed | 傳回實體變更過的移速,如果沒有意義,則傳回0.0 |
query.moon_brightness | 傳回月亮目前亮度,如果沒有意義,則傳回0.0 |
query.moon_phase | 傳回月亮目前的階段,如果沒有意義,則傳回0.0 |
query.movement_direction | 查詢實體運動方向,如果沒有意義,則傳回0.0 |
query.noise | 取得柏林噪聲型別。 |
query.on_fire_time | 查詢實體着火時間,如果沒有意義則傳回0.0。 |
query.out_of_control | 查詢實體是否失控,如果沒有意義,則傳回0.0。 |
query.player_level | 傳回實體的等級,否則傳回0.0。 |
query.position | 傳回實體在世界中的絕對座標。它根據一個參數來傳回對應軸的座標,0代表x軸,1代表y軸,2代表z軸。 |
query.position_delta | 傳回實體上一個畫格的相對位移。它接收一個參數來傳回對應軸的座標,0代表x軸,1代表y軸,2代表z軸。 |
query.previous_squish_value | 傳回實體目前的壓縮值,如果沒有意義,則傳回0.0。 |
query.remaining_durability | 傳回物品的剩餘耐久度。 |
query.roll_counter | 傳回實體的翻滾計數器。 |
query.rotation_to_camera | 傳回瞄準相機_(遊戲系統)所需的對應軸旋轉角度。 |
query.shake_angel | 如果有意義,則傳回實體的搖晃角度角度,否則傳回0.0。 |
query.shake_time | 傳回實體的搖晃時間。 |
query.shield_blocking_bob | 傳回非慣用手盾牌在阻擋被擊中時應該向下平移的量。 |
query.sit_amount | 傳回實體的目前坐下程度。 |
query.skin_id | 傳回實體的外觀ID。 |
query.sleep_rotation | 傳回玩家睡在牀上應該旋轉的角度。 |
query.sneeze_counter | 傳回實體的噴嚏計數器。 |
query.spellcolor | 傳回指定實體的附魔顏色結構體。 |
query.standing_scale | 傳回實體站立程度的度量。 |
query.structural_integrity | 傳回活動物件的完整性,否則傳回0.0。 |
query.swell_amount | 傳回實體的膨脹程度。 |
query.swelling_dir | 如果有意義,則傳回實體的膨脹方向,否則傳回0.0。 |
query.swim_amount | 傳回目前實體正在游泳的程度。 |
query.tail_angel | 如果有意義,則傳回實體尾巴的旋轉角度,否則傳回0.0。 |
query.target_x_rotation | 如果實體有目標,則傳回對準目標的X軸旋轉角度,否則傳回0.0。 |
query.target_y_rotation | 如果實體有目標,則傳回對準目標的Y軸旋轉角度,否則傳回0.0。 |
query.texture_frame_index | 傳回經驗球的圖示層級。 |
query.time_of_day | 傳回目前實體所在維度的時間。 |
query.time_stamp | 傳回目前存檔的時間戳。 |
query.total_emitter_count | 傳回世界上活躍的粒子發射器總數。 |
query.total_particle_count | 傳回世界上活躍的粒子總數。 |
query.trade_tier | 如果有意義,則傳回實體的交易層級,否則傳回0.0。 |
query.unhappy_counter | 傳回實體的好感度。 |
query.variant | 傳回實體的變種層級。 |
query.vertical_speed | 傳回實體向上或向下的速度(以秒為單位),正數為向上。 |
query.walk_distance | 傳回實體的行走距離。 |
query.wing_flap_position | 如果有意義,則傳回實體的鞘翅位置,否則傳回0.0。 |
query.wing_flap_speed | 如果有意義,則傳回實體的鞘翅速度,否則傳回0.0。 |
query.yaw_speed | 傳回實體的偏航速度。 |
實驗性查詢函式清單[編輯]
已棄用函式[編輯]
名稱
|
型別
|
棄用版本
|
描述
|
替代函式
|
---|---|---|---|---|
query.cardinal_block_face_placed_on | 查詢函式 | 傳回點擊方塊的面。 | query.block_face | |
query.get_equipped_item_name | 查詢函式 | 傳回實體手持物品的名稱,如果無意義,則傳回0.0。 | ||
query.get_name | 查詢函式 | 如果有意義,則傳回實體的名稱,否則傳回0.0。 | query.is_name_any | |
query.overlay_alpha | 查詢函式 | |||
query.owner_identifier | 查詢函式 | 傳回一串父類實體擁有的附命名空間識別碼字串,常用來判斷物品持有者的型別。 | query.is_owner_identifier_any |