From a908fcdb698e6d8ea6bf3671208826b8df147236 Mon Sep 17 00:00:00 2001 From: s809 <43530948+s809@users.noreply.github.com> Date: Sat, 18 Jan 2025 16:25:34 +0500 Subject: [PATCH] Change valueConstrainer type in SessionConfig --- .../core/multiplayer/config/SessionConfig.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/multiplayer/config/SessionConfig.java b/core/src/main/java/com/seibel/distanthorizons/core/multiplayer/config/SessionConfig.java index af5b2448e..0076d0738 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/multiplayer/config/SessionConfig.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/multiplayer/config/SessionConfig.java @@ -9,7 +9,7 @@ import io.netty.buffer.ByteBuf; import java.io.Closeable; import java.util.*; -import java.util.function.BiFunction; +import java.util.function.BinaryOperator; import java.util.function.Function; import java.util.stream.Collectors; @@ -82,7 +82,7 @@ public class SessionConfig implements INetworkObject // entry registration // //====================// - private static void registerConfigEntry(ConfigEntry configEntry, BiFunction valueConstrainer) + private static void registerConfigEntry(ConfigEntry configEntry, BinaryOperator valueConstrainer) { CONFIG_ENTRIES.compute(Objects.requireNonNull(configEntry.getChatCommandName()), (key, existingEntry) -> { if (existingEntry != null) @@ -170,13 +170,13 @@ public class SessionConfig implements INetworkObject private static class Entry { public final ConfigEntry supplier; - public final BiFunction valueConstrainer; + public final BinaryOperator valueConstrainer; @SuppressWarnings("unchecked") - private Entry(ConfigEntry supplier, BiFunction valueConstrainer) + private Entry(ConfigEntry supplier, BinaryOperator valueConstrainer) { this.supplier = (ConfigEntry) supplier; - this.valueConstrainer = (BiFunction) valueConstrainer; + this.valueConstrainer = (BinaryOperator) valueConstrainer; } }