Class DeferredBlockBuilder.ConstantItemTintSourceBuilder

java.lang.Object
net.neoforged.testframework.registration.DeferredBlockBuilder.ConstantItemTintSourceBuilder
All Implemented Interfaces:
net.minecraft.client.color.item.ItemTintSource
Enclosing class:
DeferredBlockBuilder<T extends net.minecraft.world.level.block.Block>

private static final class DeferredBlockBuilder.ConstantItemTintSourceBuilder extends Object implements net.minecraft.client.color.item.ItemTintSource
  • Field Details

  • Constructor Details

    • ConstantItemTintSourceBuilder

      private ConstantItemTintSourceBuilder(int color)
  • Method Details

    • calculate

      public int calculate(net.minecraft.world.item.ItemStack p_388652_, @Nullable @Nullable net.minecraft.client.multiplayer.ClientLevel p_390356_, @Nullable @Nullable net.minecraft.world.entity.LivingEntity p_390510_)
      Specified by:
      calculate in interface net.minecraft.client.color.item.ItemTintSource
    • type

      public com.mojang.serialization.MapCodec<? extends net.minecraft.client.color.item.ItemTintSource> type()
      Specified by:
      type in interface net.minecraft.client.color.item.ItemTintSource
    • color

      public int color()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object