Class MapAppender<K,V>

java.lang.Object
dev.dhyces.trimmed.api.data.map.appenders.MapAppender<K,V>
Direct Known Subclasses:
MappedMapAppender, RegistryMapAppender

public class MapAppender<K,V> extends Object
  • Field Details

  • Constructor Details

    • MapAppender

      public MapAppender(MapBuilder<V> builder)
  • Method Details

    • self

      protected <S extends MapAppender<K, V>> S self()
    • put

      public <S extends MapAppender<K, V>> S put(net.minecraft.resources.ResourceLocation key, V value)
    • putOptional

      public <S extends MapAppender<K, V>> S putOptional(net.minecraft.resources.ResourceLocation key, V value)
    • putAll

      public <S extends MapAppender<K, V>> S putAll(Map<net.minecraft.resources.ResourceLocation,V> map)
    • putAllOptional

      public <S extends MapAppender<K, V>> S putAllOptional(Map<net.minecraft.resources.ResourceLocation,V> map)
    • append

      public <S extends MapAppender<K, V>> S append(net.minecraft.resources.ResourceLocation clientMapKey)
    • append

      public <S extends MapAppender<K, V>> S append(MapKey<K,V> mapKey)
    • appendOptional

      public <S extends MapAppender<K, V>> S appendOptional(net.minecraft.resources.ResourceLocation clientMapKey)
    • appendOptional

      public <S extends MapAppender<K, V>> S appendOptional(MapKey<K,V> mapKey)
    • replaces

      public <S extends MapAppender<K, V>> S replaces()