From e2e5bb2242c7eefa2d68e398c30f1bb1e850aaf7 Mon Sep 17 00:00:00 2001 From: ch-yx Date: Wed, 27 Apr 2022 20:46:20 +0800 Subject: [PATCH] light? --- src/main/java/carpet/script/api/WorldAccess.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/carpet/script/api/WorldAccess.java b/src/main/java/carpet/script/api/WorldAccess.java index f5f6128a..813076c0 100644 --- a/src/main/java/carpet/script/api/WorldAccess.java +++ b/src/main/java/carpet/script/api/WorldAccess.java @@ -517,6 +517,9 @@ public class WorldAccess { expression.addContextFunction("sky_light", -1, (c, t, lv) -> genericStateTest(c, "sky_light", lv, (s, p, w) -> new NumericValue(w.getBrightness(LightLayer.SKY, p)))); + expression.addContextFunction("real_light", -1, (c, t, lv) -> + genericStateTest(c, "real_light", lv, (s, p, w) -> new NumericValue(w.getMaxLocalRawBrightness(p)))); + expression.addContextFunction("see_sky", -1, (c, t, lv) -> genericStateTest(c, "see_sky", lv, (s, p, w) -> BooleanValue.of(w.canSeeSky(p))));