From 66bba1c80a4cae52f5284bff70579de8620cdccd Mon Sep 17 00:00:00 2001 From: James Seibel Date: Thu, 23 Apr 2026 07:41:51 -0500 Subject: [PATCH] add opacity to API block state wrapper --- .../api/interfaces/block/IDhApiBlockStateWrapper.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/src/main/java/com/seibel/distanthorizons/api/interfaces/block/IDhApiBlockStateWrapper.java b/api/src/main/java/com/seibel/distanthorizons/api/interfaces/block/IDhApiBlockStateWrapper.java index 29b76d610..492db4ca3 100644 --- a/api/src/main/java/com/seibel/distanthorizons/api/interfaces/block/IDhApiBlockStateWrapper.java +++ b/api/src/main/java/com/seibel/distanthorizons/api/interfaces/block/IDhApiBlockStateWrapper.java @@ -42,6 +42,12 @@ public interface IDhApiBlockStateWrapper extends IDhApiUnsafeWrapper /** @since API 1.0.0 */ boolean isLiquid(); + /** + * Returns a value between 0 (fully transparent) and 16 (fully opaque). + * @since 6.1.0 + */ + int getOpacity(); + /** * Returns the full serialized form of the given block * as defined by DH's serialization methods.