java.lang.Object
com.refinedmods.refinedstorage.common.content.ColorMap<T>
Direct Known Subclasses:
BlockColorMap

public class ColorMap<T> extends Object
  • Field Details

    • defaultColor

      protected final net.minecraft.world.item.DyeColor defaultColor
  • Constructor Details

    • ColorMap

      public ColorMap(net.minecraft.resources.ResourceLocation baseId, net.minecraft.world.item.DyeColor defaultColor)
  • Method Details

    • isDefaultColor

      public boolean isDefaultColor(net.minecraft.world.item.DyeColor color)
    • putAll

      protected final void putAll(Function<net.minecraft.world.item.DyeColor,Supplier<T>> factory)
    • getId

      protected final net.minecraft.resources.ResourceLocation getId(net.minecraft.world.item.DyeColor color)
    • forEach

      public void forEach(ColorMap.ColoredConsumer<T> consumer)
    • get

      public T get(net.minecraft.world.item.DyeColor color)
    • getDefault

      public T getDefault()
    • values

      public Collection<T> values()