package de.hysky.skyblocker.config.datafixer; import com.mojang.datafixers.DSL; import com.mojang.datafixers.schemas.Schema; import com.mojang.datafixers.types.templates.TypeTemplate; import java.util.Map; import java.util.function.Supplier; public class ConfigSchema extends Schema { public ConfigSchema(int versionKey, Schema parent) { super(versionKey, parent); } @Override public void registerTypes(Schema schema, Map> entityTypes, Map> blockEntityTypes) { schema.registerType(true, ConfigDataFixer.CONFIG_TYPE, DSL::remainder); } @Override public Map> registerEntities(Schema schema) { return Map.of(); } @Override public Map> registerBlockEntities(Schema schema) { return Map.of(); } }