public interface IAlleleBeeSpeciesBuilder extends IAlleleSpeciesBuilder
| Modifier and Type | Method and Description |
|---|---|
IAlleleBeeSpeciesBuilder |
addProduct(net.minecraft.item.ItemStack product,
java.lang.Float chance)
Add a product for this bee species.
|
IAlleleBeeSpeciesBuilder |
addSpecialty(net.minecraft.item.ItemStack specialty,
java.lang.Float chance)
Add a specialty product for this bee species.
|
IAlleleBeeSpecies |
build() |
IAlleleBeeSpeciesBuilder |
setCustomBeeModelProvider(IBeeModelProvider beeIconProvider)
Use this if you have custom icons for bees.
|
IAlleleBeeSpeciesBuilder |
setCustomBeeSpriteColourProvider(IBeeSpriteColourProvider beeIconColourProvider)
Use this if you have custom icon colours for bees (other than the default static primary + secondary colours).
|
IAlleleBeeSpeciesBuilder |
setJubilanceProvider(IJubilanceProvider provider)
Set the Jubilance Provider for this bee species.
|
IAlleleBeeSpeciesBuilder |
setNocturnal()
Make this species only active at night.
|
setComplexity, setHasEffect, setHumidity, setIsNotCounted, setIsSecret, setTemperatureIAlleleBeeSpecies build()
build in interface IAlleleSpeciesBuilderIAlleleBeeSpeciesBuilder addProduct(net.minecraft.item.ItemStack product, java.lang.Float chance)
IAlleleBeeSpeciesBuilder addSpecialty(net.minecraft.item.ItemStack specialty, java.lang.Float chance)
IAlleleBeeSpeciesBuilder setJubilanceProvider(IJubilanceProvider provider)
IAlleleBeeSpeciesBuilder setNocturnal()
IAlleleBeeSpeciesBuilder setCustomBeeModelProvider(IBeeModelProvider beeIconProvider)
IAlleleBeeSpeciesBuilder setCustomBeeSpriteColourProvider(IBeeSpriteColourProvider beeIconColourProvider)