Add example of config as well

This commit is contained in:
AzureDoom
2026-06-08 09:28:46 -04:00
parent 314ff77855
commit f0f2476f06
2 changed files with 38 additions and 1 deletions

View File

@@ -0,0 +1,25 @@
package dev.hytalemodding.config;
import com.hypixel.hytale.codec.Codec;
import com.hypixel.hytale.codec.KeyedCodec;
import com.hypixel.hytale.codec.builder.BuilderCodec;
public class ExampleConfig {
public static final BuilderCodec<ExampleConfig> CODEC = BuilderCodec.builder(ExampleConfig.class, ExampleConfig::new)
.append(
new KeyedCodec<>("EnableWelcomeMessage", Codec.BOOLEAN),
(exConfig, aBoolean, extraInfo) -> exConfig.enabledWelcomeMessage = aBoolean,
(exConfig, extraInfo) -> exConfig.enabledWelcomeMessage
)
.add()
.build();
private boolean enabledWelcomeMessage;
private ExampleConfig() {}
public boolean isEnabledWelcomeMessage() {
return enabledWelcomeMessage;
}
}