Class ModBlockColors

java.lang.Object
com.idark.valoria.client.color.ModBlockColors
All Implemented Interfaces:
net.minecraft.client.color.block.BlockColor

public class ModBlockColors extends Object implements net.minecraft.client.color.block.BlockColor
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraft.world.level.block.Block[]
     
    static final net.minecraft.world.level.block.Block[]
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    getColor(net.minecraft.world.level.block.state.BlockState blockState, @Nullable net.minecraft.world.level.BlockAndTintGetter blockAndTintGetter, @Nullable net.minecraft.core.BlockPos blockPos, int i)
     
    int
    getFoliageColor(net.minecraft.world.level.block.state.BlockState pState, @Nullable net.minecraft.world.level.BlockAndTintGetter pLevel, @Nullable net.minecraft.core.BlockPos pPos, int pTintIndex)
     
    int
    getGrassColor(net.minecraft.world.level.block.state.BlockState pState, @Nullable net.minecraft.world.level.BlockAndTintGetter pLevel, @Nullable net.minecraft.core.BlockPos pPos, int pTintIndex)
     
     

    Methods inherited from class java.lang.Object

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

    • MODDED_GRASS

      public static final net.minecraft.world.level.block.Block[] MODDED_GRASS
    • MODDED_FOLIAGE

      public static final net.minecraft.world.level.block.Block[] MODDED_FOLIAGE
  • Constructor Details

    • ModBlockColors

      public ModBlockColors()
  • Method Details

    • getInstance

      public static ModBlockColors getInstance()
    • getGrassColor

      public int getGrassColor(net.minecraft.world.level.block.state.BlockState pState, @Nullable @Nullable net.minecraft.world.level.BlockAndTintGetter pLevel, @Nullable @Nullable net.minecraft.core.BlockPos pPos, int pTintIndex)
    • getFoliageColor

      public int getFoliageColor(net.minecraft.world.level.block.state.BlockState pState, @Nullable @Nullable net.minecraft.world.level.BlockAndTintGetter pLevel, @Nullable @Nullable net.minecraft.core.BlockPos pPos, int pTintIndex)
    • getColor

      public int getColor(net.minecraft.world.level.block.state.BlockState blockState, @Nullable @Nullable net.minecraft.world.level.BlockAndTintGetter blockAndTintGetter, @Nullable @Nullable net.minecraft.core.BlockPos blockPos, int i)
      Specified by:
      getColor in interface net.minecraft.client.color.block.BlockColor