Class ColorResolverRegistryImpl

java.lang.Object
net.fabricmc.fabric.impl.client.rendering.ColorResolverRegistryImpl

public final class ColorResolverRegistryImpl extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static it.unimi.dsi.fastutil.objects.Reference2ReferenceMap<net.minecraft.world.level.ColorResolver, net.minecraft.client.color.block.BlockTintCache>
    createCustomCacheMap(Function<net.minecraft.world.level.ColorResolver, net.minecraft.client.color.block.BlockTintCache> cacheFactory)
     
    static @UnmodifiableView Set<net.minecraft.world.level.ColorResolver>
     
    static @UnmodifiableView Set<net.minecraft.world.level.ColorResolver>
     
    static void
    register(net.minecraft.world.level.ColorResolver resolver)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • register

      public static void register(net.minecraft.world.level.ColorResolver resolver)
    • getAllResolvers

      public static @UnmodifiableView Set<net.minecraft.world.level.ColorResolver> getAllResolvers()
    • getCustomResolvers

      public static @UnmodifiableView Set<net.minecraft.world.level.ColorResolver> getCustomResolvers()
    • createCustomCacheMap

      public static it.unimi.dsi.fastutil.objects.Reference2ReferenceMap<net.minecraft.world.level.ColorResolver, net.minecraft.client.color.block.BlockTintCache> createCustomCacheMap(Function<net.minecraft.world.level.ColorResolver, net.minecraft.client.color.block.BlockTintCache> cacheFactory)