Roblox API Reference

MaterialService On DevHub

Summary

This class is not creatable. An object of this class cannot be created with Instance.new.
This class is a service. It is a singleton that may be acquired with GetService.
This item is not browsable. It is not visible in Studio's object browser.

Tags: [NotCreatable, Service, NotBrowsable]

Inherits (1)

Member index (86)

Type Member History
string AsphaltName 518
string BasaltName 518
MaterialVariant Brick 504 504 504
string BrickName 518
MaterialVariant Cobblestone 504 504 504
string CobblestoneName 518
MaterialVariant Concrete 504 504 504
string ConcreteName 518
MaterialVariant CorrodedMetal 504 504 504
string CorrodedMetalName 518
string CrackedLavaName 518
MaterialVariant DiamondPlate 504 504 504
string DiamondPlateName 518
MaterialVariant Fabric 504 504 504
string FabricName 518
MaterialVariant Foil 504 504 504
string FoilName 518
string GlacierName 518
MaterialVariant Granite 504 504 504
string GraniteName 518
MaterialVariant Grass 504 504 504
string GrassName 518
string GroundName 518
MaterialVariant Ice 504 504 504
string IceName 518
string LeafyGrassName 518
string LimestoneName 518
MaterialVariant Marble 504 504 504
string MarbleName 518
MaterialVariant Metal 504 504 504
string MetalName 518
string MudName 518
string PavementName 518
MaterialVariant Pebble 504 504 504
string PebbleName 518
MaterialVariant Plastic 504 504 504
string PlasticName 518
string RockName 518
string SaltName 518
MaterialVariant Sand 504 504 504
string SandName 518
string SandstoneName 518
MaterialVariant Slate 504 504 504
string SlateName 518
MaterialVariant SmoothPlastic 504 504 504
string SmoothPlasticName 518
string SnowName 518
MaterialVariant TerrainAsphalt 505
MaterialVariant TerrainBasalt 505
MaterialVariant TerrainBrick 505
MaterialVariant TerrainCobblestone 505
MaterialVariant TerrainConcrete 505
MaterialVariant TerrainCrackedLava 505
MaterialVariant TerrainGlacier 505
MaterialVariant TerrainGrass 505
MaterialVariant TerrainGround 505
MaterialVariant TerrainIce 505
MaterialVariant TerrainLeafyGrass 505
MaterialVariant TerrainLimestone 505
MaterialVariant TerrainMud 505
MaterialVariant TerrainPavement 505
MaterialVariant TerrainRock 505
MaterialVariant TerrainSalt 505
MaterialVariant TerrainSand 505
MaterialVariant TerrainSandstone 505
MaterialVariant TerrainSlate 512
MaterialVariant TerrainSnow 505
MaterialVariant TerrainWoodPlanks 512
bool Use2022Materials 513 524 524 525
MaterialVariant Wood 504 504 504
string WoodName 518
MaterialVariant WoodPlanks 504 504 504
string WoodPlanksName 518
bool hasPropertyWarningInStudio 505
void ClearOverridePartMaterial (Material material) 504
void ClearOverrideTerrainMaterial (Material material) 505
string GetBaseMaterialOverride (Material material) 519
RBXScriptSignal GetMaterialOverrideChanged (Material material) 523
MaterialVariant GetMaterialVariant (Material material, string name) 521
MaterialVariant GetOverridePartMaterial (Material material) 504
PropertyStatus GetOverrideStatus (Material material) 524
MaterialVariant GetOverrideTerrainMaterial (Material material) 505
void SetBaseMaterialOverride (Material material, string name) 519
void SetOverridePartMaterial (MaterialVariant materialVariant) 504
void SetOverrideTerrainMaterial (MaterialVariant materialVariant) 505
OverrideStatusChanged (Material material) 524
51 members inherited from Instance

Removed member index (2)

Type Member History
string GetMaterialOverride (Material material) 518 519
void SetMaterialOverride (Material material, string name) 518 519

History

Members

AsphaltName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

BasaltName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Brick On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

BrickName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

ClearOverridePartMaterial On DevHub

Name Type Default
material Material none

History

ClearOverrideTerrainMaterial On DevHub

Name Type Default
material Material none

History

Cobblestone On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

CobblestoneName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Concrete On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

ConcreteName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

CorrodedMetal On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

CorrodedMetalName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

CrackedLavaName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

DiamondPlate On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

DiamondPlateName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Fabric On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

FabricName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Foil On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

FoilName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

GetBaseMaterialOverride On DevHub

Name Type Default
material Material none

History

GetMaterialOverrideChanged On DevHub

Name Type Default
material Material none

History

GetMaterialVariant On DevHub

Name Type Default
material Material none
name string none

History

GetOverridePartMaterial On DevHub

Name Type Default
material Material none

History

GetOverrideStatus On DevHub

Name Type Default
material Material none

History

GetOverrideTerrainMaterial On DevHub

Name Type Default
material Material none

History

GlacierName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Granite On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

GraniteName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Grass On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

GrassName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

GroundName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Ice On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

IceName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

LeafyGrassName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

LimestoneName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Marble On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

MarbleName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Metal On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

MetalName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

MudName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

OverrideStatusChanged On DevHub

Name Type Default
material Material none

History

PavementName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Pebble On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

PebbleName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Plastic On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

PlasticName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

RockName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

SaltName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Sand On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

SandName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

SandstoneName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

SetBaseMaterialOverride On DevHub

Name Type Default
material Material none
name string none

History

SetOverridePartMaterial On DevHub

Name Type Default
materialVariant MaterialVariant none

History

SetOverrideTerrainMaterial On DevHub

Name Type Default
materialVariant MaterialVariant none

History

Slate On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

SlateName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

SmoothPlastic On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

SmoothPlasticName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

SnowName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainAsphalt On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainBasalt On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainBrick On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainCobblestone On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainConcrete On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainCrackedLava On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainGlacier On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainGrass On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainGround On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainIce On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainLeafyGrass On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainLimestone On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainMud On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainPavement On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainRock On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainSalt On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainSand On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainSandstone On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainSlate On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainSnow On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

TerrainWoodPlanks On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

Use2022Materials On DevHub

This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [NotReplicated]

Wood On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

WoodName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

WoodPlanks On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

WoodPlanksName On DevHub

This member is not scriptable. It cannot be accessed by Lua code.

History

Tags: [NotScriptable]

hasPropertyWarningInStudio On DevHub

This property is read-only. Its value can be read, but it cannot be modified.
This member is hidden. It is not meant to be used, and may have unresolved issues.
This item is not replicated. Its interface does not cross the network boundary.

History

Tags: [Hidden, ReadOnly, NotReplicated]

Removed members

GetMaterialOverride

Name Type Default
material Material none

History

SetMaterialOverride

Name Type Default
material Material none
name string none

History

Relevant classes (1)

Relevant enums (2)