Class HashOps.MapHashBuilder

java.lang.Object
com.mojang.serialization.RecordBuilder.AbstractBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
net.minecraft.util.HashOps.MapHashBuilder
All Implemented Interfaces:
RecordBuilder<com.google.common.hash.HashCode>
Enclosing class:
HashOps

private final class HashOps.MapHashBuilder extends RecordBuilder.AbstractUniversalBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
  • Constructor Details

    • MapHashBuilder

      public MapHashBuilder()
  • Method Details

    • initBuilder

      protected List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> initBuilder()
      Specified by:
      initBuilder in class RecordBuilder.AbstractBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
    • append

      protected List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> append(com.google.common.hash.HashCode key, com.google.common.hash.HashCode value, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> builder)
      Specified by:
      append in class RecordBuilder.AbstractUniversalBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
    • build

      protected DataResult<com.google.common.hash.HashCode> build(List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> builder, com.google.common.hash.HashCode prefix)
      Specified by:
      build in class RecordBuilder.AbstractBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>