FlatDataPart.java 451 B

1234567891011121314151617
  1. package me.lortseam.completeconfig.data.structure;
  2. import org.spongepowered.configurate.CommentedConfigurationNode;
  3. public interface FlatDataPart<CV extends DataPart> extends ParentDataPart<CV, CV> {
  4. @Override
  5. default CommentedConfigurationNode navigateToChild(CommentedConfigurationNode node, CV childValue) {
  6. return node;
  7. }
  8. @Override
  9. default CV retrieveChildValue(CV childValue) {
  10. return childValue;
  11. }
  12. }