diff options
author | Léa Gris <lea.gris@noiraude.net> | 2021-02-16 17:30:31 +0100 |
---|---|---|
committer | Léa Gris <lea.gris@noiraude.net> | 2021-02-16 21:35:44 +0100 |
commit | b05f9e268a4b318f1af10cddc2dab7ee507dcef0 (patch) | |
tree | a242d60bec6861b7c61f9c7fe047fda7ad0eb610 /src/main/java/gregtech/GT_Mod.java | |
parent | 7203229d417f72036f0fdbaf54390d02c6d0dd1d (diff) | |
download | GT5-Unofficial-b05f9e268a4b318f1af10cddc2dab7ee507dcef0.tar.gz GT5-Unofficial-b05f9e268a4b318f1af10cddc2dab7ee507dcef0.tar.bz2 GT5-Unofficial-b05f9e268a4b318f1af10cddc2dab7ee507dcef0.zip |
feat(render): tile ambient occlusion
Render smooth lighting ambient occlusion on all Gregtech tiles:
- Ores
- Machines
- Pipes, Cables, Wires, Frames
Add new Client-side configuration entry in Gregtech.cfg.
If false, the flat lighting rendering of older versions is used.
```yml
render {
B:TileAmbientOcclusion_true=true
}
```
Diffstat (limited to 'src/main/java/gregtech/GT_Mod.java')
-rw-r--r-- | src/main/java/gregtech/GT_Mod.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/gregtech/GT_Mod.java b/src/main/java/gregtech/GT_Mod.java index 858f8c87f8..4115e61251 100644 --- a/src/main/java/gregtech/GT_Mod.java +++ b/src/main/java/gregtech/GT_Mod.java @@ -323,6 +323,8 @@ public class GT_Mod implements IGT_Mod { tDye.mRGBa[2] = ((short) Math.min(255, Math.max(0, GregTech_API.sClientDataFile.get(SBdye1, "B", tDye.mRGBa[2])))); } ); + gregtechproxy.mRenderTileAmbientOcclusion = GregTech_API.sClientDataFile.get("render", "TileAmbientOcclusion", true); + gregtechproxy.mMaxEqualEntitiesAtOneSpot = tMainConfig.get(aTextGeneral, "MaxEqualEntitiesAtOneSpot", 3).getInt(3); gregtechproxy.mSkeletonsShootGTArrows = tMainConfig.get(aTextGeneral, "SkeletonsShootGTArrows", 16).getInt(16); gregtechproxy.mFlintChance = tMainConfig.get(aTextGeneral, "FlintAndSteelChance", 30).getInt(30); |