mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-12 00:07:45 +00:00
[1.18.x] Enable the Forge light pipeline by default (#8629)
This commit is contained in:
1 parent
997d8e0aa2
commit
4008057803
2 files changed
+10
-2
No files matched your search
@@ -39,7 +39,7 @@ public class ForgeBlockModelRenderer extends ModelBlockRenderer
|
||||
@Override
|
||||
public boolean tesselateWithoutAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer buffer, boolean checkSides, Random rand, long seed, int packedOverlay, IModelData modelData)
|
||||
{
|
||||
if(ForgeConfig.CLIENT.experimentalForgeLightPipelineEnabled.get())
|
||||
if(ForgeConfig.CLIENT.forgeLightPipelineEnabled.get())
|
||||
{
|
||||
VertexBufferConsumer consumer = consumerFlat.get();
|
||||
consumer.setBuffer(buffer);
|
||||
@@ -59,7 +59,7 @@ public class ForgeBlockModelRenderer extends ModelBlockRenderer
|
||||
@Override
|
||||
public boolean tesselateWithAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer buffer, boolean checkSides, Random rand, long seed, int packedOverlay, IModelData modelData)
|
||||
{
|
||||
if(ForgeConfig.CLIENT.experimentalForgeLightPipelineEnabled.get())
|
||||
if(ForgeConfig.CLIENT.forgeLightPipelineEnabled.get())
|
||||
{
|
||||
VertexBufferConsumer consumer = consumerSmooth.get();
|
||||
consumer.setBuffer(buffer);
|
||||
|
||||
@@ -120,6 +120,9 @@ public class ForgeConfig {
|
||||
public static class Client {
|
||||
public final BooleanValue alwaysSetupTerrainOffThread;
|
||||
|
||||
public final BooleanValue forgeLightPipelineEnabled;
|
||||
|
||||
@Deprecated(forRemoval = true, since = "1.18.2")
|
||||
public final BooleanValue experimentalForgeLightPipelineEnabled;
|
||||
|
||||
public final BooleanValue showLoadWarnings;
|
||||
@@ -139,6 +142,11 @@ public class ForgeConfig {
|
||||
.translation("forge.configgui.alwaysSetupTerrainOffThread")
|
||||
.define("alwaysSetupTerrainOffThread", false);
|
||||
|
||||
forgeLightPipelineEnabled = builder
|
||||
.comment("Enable the Forge block rendering pipeline - fixes the lighting of custom models.")
|
||||
.translation("forge.configgui.forgeLightPipelineEnabled")
|
||||
.define("forgeLightPipelineEnabled", true);
|
||||
|
||||
experimentalForgeLightPipelineEnabled = builder
|
||||
.comment("EXPERIMENTAL: Enable the Forge block rendering pipeline - fixes the lighting of custom models.")
|
||||
.translation("forge.configgui.forgeLightPipelineEnabled")
|
||||
|
||||
Reference in new issue
Block a user