- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
Minecraft基岩版开发Wiki:ICMod函数表/Dimensions.CustomDimension
Dimensions.CustomDimension is a class representing custom dimension.
Constructors[编辑]
constructor[编辑]
new Dimensions.CustomDimension(name: string, preferedId: number): CustomDimension
Constructs a new dimension with specified name and preffered
Parameters[编辑]
- name string
- dimension name, can be used to get dimension via CustomDimension.getDimensionByName call
- preferedId number
- prefered dimension id. If id is already occupied by some another dimension, constructor will look for the next empty dimension id and assign it to the current dimension
Returns[编辑]
Properties[编辑]
id[编辑]
id: number
Custom dimension id
Methods[编辑]
hasSkyLight[编辑]
hasSkyLight(): boolean
Returns[编辑]
- boolean
- whether the sky produces light in the current dimension
resetCloudColor[编辑]
resetCloudColor(): CustomDimension
Resets clouds color to the default value
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
resetFogColor[编辑]
resetFogColor(): CustomDimension
Resets fog color to the default value
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
resetSkyColor[编辑]
resetSkyColor(): CustomDimension
Resets sky color to the default value
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
resetSunsetColor[编辑]
resetSunsetColor(): CustomDimension
Resets sunset sky color to the default value
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
setCloudColor[编辑]
setCloudColor(r: number, g: number, b: number): CustomDimension
Sets clouds color for the dimension in the RGB format. Default color is as in the Overworld
Parameters[编辑]
- r number
- red color component, value from 0 to 1
- g number
- green color component, value from 0 to 1
- b number
- blue color component, value from 0 to 1
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
setFogColor[编辑]
setFogColor(r: number, g: number, b: number): CustomDimension
Sets fog color for the dimension in the RGB format. Default color is as in the Overworld
Parameters[编辑]
- r number
- red color component, value from 0 to 1
- g number
- green color component, value from 0 to 1
- b number
- blue color component, value from 0 to 1
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
setGenerator[编辑]
setGenerator(generator: CustomGenerator): CustomDimension
Sets custom landscape generator
Parameters[编辑]
- generator CustomGenerator
- custom landscape generator used for current dimension
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
setHasSkyLight[编辑]
setHasSkyLight(hasSkyLight: boolean): CustomDimension
Specifies whether the sky produces light (like in overworld) or not (like in the End or Nether). By default this value is true
Parameters[编辑]
- hasSkyLight boolean
- if true, the sky produces light in the dimension
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
setSkyColor[编辑]
setSkyColor(r: number, g: number, b: number): CustomDimension
Sets sky color for the dimension in the RGB format. Default color is as in the Overworld
Parameters[编辑]
- r number
- red color component, value from 0 to 1
- g number
- green color component, value from 0 to 1
- b number
- blue color component, value from 0 to 1
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls
setSunsetColor[编辑]
setSunsetColor(r: number, g: number, b: number): CustomDimension
Sets sunset sky color for the dimension in the RGB format. Default color is as in the Overworld
Parameters[编辑]
- r number
- red color component, value from 0 to 1
- g number
- green color component, value from 0 to 1
- b number
- blue color component, value from 0 to 1
Returns[编辑]
- CustomDimension
- reference to itself to be used in sequential calls