public class BeekeepingMode extends java.lang.Object implements IBeekeepingMode
| Modifier and Type | Field and Description |
|---|---|
static IBeekeepingMode |
easy |
static IBeekeepingMode |
hard |
static IBeekeepingMode |
hardcore |
static IBeekeepingMode |
insane |
static IBeekeepingMode |
normal |
| Constructor and Description |
|---|
BeekeepingMode(java.lang.String name,
float mutationModifier,
float lifespanModifier,
float speedModifier,
boolean reducesFertility,
boolean canFatigue) |
| Modifier and Type | Method and Description |
|---|---|
IBeeModifier |
getBeeModifier() |
java.util.List<java.lang.String> |
getDescription() |
int |
getFinalFertility(IBee queen,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos) |
java.lang.String |
getName() |
float |
getWearModifier() |
boolean |
isDegenerating(IBee queen,
IBee offspring,
IBeeHousing housing) |
boolean |
isFatigued(IBee queen,
IBeeHousing housing) |
boolean |
isNaturalOffspring(IBee queen) |
boolean |
mayMultiplyPrincess(IBee queen) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisOverworkedpublic static final IBeekeepingMode easy
public static final IBeekeepingMode normal
public static final IBeekeepingMode hard
public static final IBeekeepingMode hardcore
public static final IBeekeepingMode insane
public BeekeepingMode(java.lang.String name,
float mutationModifier,
float lifespanModifier,
float speedModifier,
boolean reducesFertility,
boolean canFatigue)
public java.lang.String getName()
getName in interface IBeekeepingModepublic java.util.List<java.lang.String> getDescription()
getDescription in interface IBeekeepingModepublic float getWearModifier()
getWearModifier in interface IBeekeepingModepublic int getFinalFertility(IBee queen, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos)
getFinalFertility in interface IBeekeepingModepublic boolean isFatigued(IBee queen, IBeeHousing housing)
isFatigued in interface IBeekeepingModepublic boolean isDegenerating(IBee queen, IBee offspring, IBeeHousing housing)
isDegenerating in interface IBeekeepingModepublic boolean isNaturalOffspring(IBee queen)
isNaturalOffspring in interface IBeekeepingModepublic boolean mayMultiplyPrincess(IBee queen)
mayMultiplyPrincess in interface IBeekeepingModepublic IBeeModifier getBeeModifier()
getBeeModifier in interface IBeekeepingMode