Module: Default/Builder/Constructors/Voxel/VoxelConstructors
Variables
VoxelConstructors
• Const VoxelConstructors: Object
Type declaration
| Name | Type |
|---|---|
constructors | UtilMap<string, VoxelConstructor> |
defaults | { box: { pillar: (id: string, textures: PillarBoxVoxelConstructorData) => PillarBoxVoxelConstructor ; simple: (id: string, textures: ConstructorTextureData | Record<DirectionNames, ConstructorTextureData>) => SimpleBoxVoxelConstructor } ; crossedPanel: { simple: (id: string, texture: ConstructorTextureData) => SimpleCrossedPanelVoxelConstructor } ; liquid: { simple: (id: string, textures: [ConstructorTextureData, ConstructorTextureData]) => SimpleLiquidConstructor } ; panel: { simple: (id: string, texture: ConstructorTextureData) => SimplePanelVoxelConstructor } ; stair: { simple: (id: string, texture: ConstructorTextureData) => SimpleStairVoxelConstructor } } |
defaults.box | { pillar: (id: string, textures: PillarBoxVoxelConstructorData) => PillarBoxVoxelConstructor ; simple: (id: string, textures: ConstructorTextureData | Record<DirectionNames, ConstructorTextureData>) => SimpleBoxVoxelConstructor } |
defaults.box.pillar | [object Object] |
defaults.box.simple | [object Object] |
defaults.crossedPanel | { simple: (id: string, texture: ConstructorTextureData) => SimpleCrossedPanelVoxelConstructor } |
defaults.crossedPanel.simple | [object Object] |
defaults.liquid | { simple: (id: string, textures: [ConstructorTextureData, ConstructorTextureData]) => SimpleLiquidConstructor } |
defaults.liquid.simple | [object Object] |
defaults.panel | { simple: (id: string, texture: ConstructorTextureData) => SimplePanelVoxelConstructor } |
defaults.panel.simple | [object Object] |
defaults.stair | { simple: (id: string, texture: ConstructorTextureData) => SimpleStairVoxelConstructor } |
defaults.stair.simple | [object Object] |
get | (id: string) => VoxelConstructor |
registerVoxel | (voxel: VoxelConstructor | VoxelConstructor[]) => void |
Defined in
divinevoxel/foundation/src/Default/Builder/Constructors/Voxel/VoxelConstructors.ts:20