File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/main/java/twilightforest/block Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ public TrollsteinnBlock(Properties properties) {
4747 /**
4848 * Computation from vanilla function updateSkyBrightness in Level.java
4949 */
50- public static int calculateServerSkyDarken (ClientLevel level ) {
50+ public static int calculateServerSkyDarken (Level level ) {
5151 double rainEffect = 1.0 - (double ) (level .getRainLevel (1.0F ) * 5.0F ) / 16.0 ;
5252 double thunderEffect = 1.0 - (double ) (level .getThunderLevel (1.0F ) * 5.0F ) / 16.0 ;
5353 double dayCycleEffect = 0.5 + 2.0 * Mth .clamp (Mth .cos (level .getTimeOfDay (1.0F ) * (float ) (Math .PI * 2 )), -0.25 , 0.25 );
@@ -88,7 +88,8 @@ public BlockState getStateForPlacement(BlockPlaceContext ctx) {
8888 for (Map .Entry <Direction , BooleanProperty > e : PROPERTY_MAP .entrySet ()) {
8989 Level level = ctx .getLevel ();
9090 BlockPos pos = ctx .getClickedPos ();
91- int light = level .getMaxLocalRawBrightness (pos .relative (e .getKey ()), level instanceof ClientLevel clientLevel ? calculateServerSkyDarken (clientLevel ) : level .getSkyDarken ());
91+ int light = level .getMaxLocalRawBrightness (pos .relative (e .getKey ()),
92+ level .isClientSide () ? calculateServerSkyDarken (level ) : level .getSkyDarken ());
9293 ret = ret .setValue (e .getValue (), light > LIGHT_THRESHOLD );
9394 }
9495 return ret ;
You can’t perform that action at this time.
0 commit comments