net.minecraft.entity.passive

public class SheepColors

net.minecraft.world.entity.animal.sheep.SheepColorSpawnRules
net.minecraft.class_10777
net.minecraft.entity.passive.SheepColors

Field summary

Modifier and TypeField
private static final SheepColors$SpawnConfig
TEMPERATE_SPAWN_CONFIGURATION
field_56661
TEMPERATE
private static final SheepColors$SpawnConfig
WARM_SPAWN_CONFIGURATION
field_56662
WARM
private static final SheepColors$SpawnConfig
COLD_SPAWN_CONFIGURATION
field_56663
COLD

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static SheepColors$ColorSelector
commonColors(DyeColor defaultColor)
method_67665(class_1767 arg0)
createDefaultSelector(DyeColor color)
public static DyeColor
getSheepColor(Holder<Biome> biome, RandomSource random)
method_67668(class_6880<class_1959> arg0, class_5819 arg1)
select(RegistryEntry<Biome> biome, Random random)
private static SheepColors$SpawnConfig
getSheepColorConfiguration(Holder<Biome> biome)
method_67667(class_6880<class_1959> arg0)
getSpawnConfig(RegistryEntry<Biome> biome)
private static SheepColors$ColorSelector
weighted(WeightedList<SheepColorSpawnRules$SheepColorProvider> elements)
method_67663(class_6012<class_10777$class_10778> arg0)
createCombinedSelector(Pool<SheepColors$ColorSelector> pool)
private static SheepColors$ColorSelector
single(DyeColor color)
method_67669(class_1767 arg0)
createSingleSelector(DyeColor color)
private static Pool$Builder<SheepColors$ColorSelector>
builder()
method_67662()
poolBuilder()
private static DyeColor
lambda$single$0(DyeColor arg0, RandomSource arg1)
method_67666(class_1767 arg0, class_5819 arg1)
method_67666(DyeColor arg0, Random random)
private static DyeColor
lambda$weighted$0(WeightedList arg0, RandomSource arg1)
method_67664(class_6012 arg0, class_5819 arg1)
method_67664(Pool arg0, Random random)