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 Summary
FieldsModifier and TypeFieldDescriptionfinal com.mojang.serialization.MapCodec
<DeferredBlockBuilder.ConstantItemTintSourceBuilder> private final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
calculate
(net.minecraft.world.item.ItemStack p_388652_, @Nullable net.minecraft.client.multiplayer.ClientLevel p_390356_, @Nullable net.minecraft.world.entity.LivingEntity p_390510_) int
color()
boolean
int
hashCode()
toString()
com.mojang.serialization.MapCodec
<? extends net.minecraft.client.color.item.ItemTintSource> type()
-
Field Details
-
codec
public final com.mojang.serialization.MapCodec<DeferredBlockBuilder.ConstantItemTintSourceBuilder> codec -
color
private final int color
-
-
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 interfacenet.minecraft.client.color.item.ItemTintSource
-
type
public com.mojang.serialization.MapCodec<? extends net.minecraft.client.color.item.ItemTintSource> type()- Specified by:
type
in interfacenet.minecraft.client.color.item.ItemTintSource
-
color
public int color() -
equals
-
hashCode
public int hashCode() -
toString
-