上下文数值提供器
世界规则 Java 支持 基岩版 未核验

上下文数值提供器

Context Number Providers

Java 26.3 将上下文数值计算分为整数和浮点数两套提供器,各有独立的定义与类型注册表。

本条目按 Java 26.3 记录。

机制说明

Java 26.3 将上下文数值计算分为整数和浮点数两套提供器,各有独立的定义与类型注册表。

context_int_provider 与 context_float_provider 保存可引用的计算定义,对应的 _type 注册表列出实现类型。它们与用于世界生成的无上下文 int_provider_type、float_provider_type 不同。

/compute 可计算上下文整数或浮点提供器;计算可使用实体、方块、分数、存储等上下文,发生无效运算时终止。

基础数据

适用版本
Java 26.3
核心规则
Java 26.3 将上下文数值计算分为整数和浮点数两套提供器,各有独立的定义与类型注册表。

机制表与对照数据

正式版类型

注册表 提供器类型
context_int_provider_type abs、add、avg、binomial、conditional、constant、div、environment_attribute、floor_div、floor_mod、from_float、max、min、mod、mul、negate、number_dispatcher、pow、score、storage、sub、uniform、weighted_list
context_float_provider_type abs、add、avg、ceil、conditional、constant、cos、div、enchantment_level、environment_attribute、floor、from_int、length、max、min、mod、mul、negate、number_dispatcher、pow、round、sin、sqrt、storage、sub、truncate、uniform、weighted_list

同分类条目

下面这些条目和当前主题属于同一分类,方便继续浏览。

返回列表