Class MapBuilder<V>

java.lang.Object
dev.dhyces.trimmed.api.data.map.MapBuilder<V>

public final class MapBuilder<V> extends Object
  • Constructor Details

    • MapBuilder

      public MapBuilder()
  • Method Details

    • addEntry

      public MapBuilder<V> addEntry(net.minecraft.resources.ResourceLocation key, V value)
    • addOptionalEntry

      public MapBuilder<V> addOptionalEntry(net.minecraft.resources.ResourceLocation key, V value)
    • addAll

      public MapBuilder<V> addAll(Map<net.minecraft.resources.ResourceLocation,MapValue<V>> map)
    • append

      public MapBuilder<V> append(net.minecraft.resources.ResourceLocation mapId)
    • appendOptional

      public MapBuilder<V> appendOptional(net.minecraft.resources.ResourceLocation mapId)
    • appendAll

      public MapBuilder<V> appendAll(List<MapAppendElement> list)
    • merge

      public MapBuilder<V> merge(MapFile<V> mapFile)
    • replaces

      public MapBuilder<V> replaces()
    • build

      public MapFile<V> build()