diff --git a/leaves-api/src/main/java/org/leavesmc/leaves/plugin/Features.java b/leaves-api/src/main/java/org/leavesmc/leaves/plugin/Features.java index fc5d2c18..bb6ccea5 100644 --- a/leaves-api/src/main/java/org/leavesmc/leaves/plugin/Features.java +++ b/leaves-api/src/main/java/org/leavesmc/leaves/plugin/Features.java @@ -6,4 +6,6 @@ public class Features { public static final String FAKEPLAYER = "fakeplayer"; public static final String PHOTOGRAPHER = "photographer"; public static final String RECORDER = "recorder"; + public static final String BYTEBUF = "bytebuf"; + public static final String UPDATE_SUPPRESSION_EVENT = "update_suppression_event"; } diff --git a/leaves-server/src/main/java/org/leavesmc/leaves/plugin/ServerFeatureManager.java b/leaves-server/src/main/java/org/leavesmc/leaves/plugin/ServerFeatureManager.java index a2d2c6e5..bae1092f 100644 --- a/leaves-server/src/main/java/org/leavesmc/leaves/plugin/ServerFeatureManager.java +++ b/leaves-server/src/main/java/org/leavesmc/leaves/plugin/ServerFeatureManager.java @@ -13,7 +13,9 @@ public class ServerFeatureManager implements FeatureManager { private ServerFeatureManager() { availableFeatures.addAll(Set.of( FAKEPLAYER, - PHOTOGRAPHER + PHOTOGRAPHER, + BYTEBUF, + UPDATE_SUPPRESSION_EVENT )); if (Boolean.getBoolean("leavesclip.enable.mixin")) { availableFeatures.add(MIXIN);