Class ConfigImpl
java.lang.Object
io.github.startsmercury.simply_no_shading.impl.client.ConfigImpl
- All Implemented Interfaces:
Config
-
Constructor Summary
ConstructorsConstructorDescriptionConfigImpl(boolean blockShadingEnabled, boolean cloudShadingEnabled) ConfigImpl(Config other) -
Method Summary
Modifier and TypeMethodDescriptionbooleanBlock shading.booleanCloud shading.voidfromJson(com.google.gson.JsonElement json) voidset(boolean blockShadingEnabled, boolean cloudShadingEnabled) voidvoidsetBlockShadingEnabled(boolean enabled) Sets block shading enabled or disabled.voidsetCloudShadingEnabled(boolean enabled) Sets cloud shading enabled or disabled.voidtoJson(com.google.gson.JsonObject tree)
-
Constructor Details
-
ConfigImpl
public ConfigImpl(boolean blockShadingEnabled, boolean cloudShadingEnabled) -
ConfigImpl
-
-
Method Details
-
blockShadingEnabled
public boolean blockShadingEnabled()Description copied from interface:ConfigBlock shading.- Specified by:
blockShadingEnabledin interfaceConfig- See Also:
-
setBlockShadingEnabled
public void setBlockShadingEnabled(boolean enabled) Description copied from interface:ConfigSets block shading enabled or disabled.- Specified by:
setBlockShadingEnabledin interfaceConfig- See Also:
-
cloudShadingEnabled
public boolean cloudShadingEnabled()Description copied from interface:ConfigCloud shading.- Specified by:
cloudShadingEnabledin interfaceConfig- See Also:
-
setCloudShadingEnabled
public void setCloudShadingEnabled(boolean enabled) Description copied from interface:ConfigSets cloud shading enabled or disabled.- Specified by:
setCloudShadingEnabledin interfaceConfig- See Also:
-
set
public void set(boolean blockShadingEnabled, boolean cloudShadingEnabled) -
set
-
fromJson
public void fromJson(com.google.gson.JsonElement json) -
toJson
public void toJson(com.google.gson.JsonObject tree)
-