Interface BrewingStand
Interface to the 'has_bottle_0', 'has_bottle_1', 'has_bottle_2' flags on a
brewing stand which indicate which bottles are rendered on the outside.
Stand may have 0, 1...
Stand may have 0, 1...
getMaximumBottles()-1 bottles.-
Method Summary
Modifier and TypeMethodDescriptionGet the indexes of all the bottles present on this block.intGet the maximum amount of bottles present on this stand.booleanhasBottle(int bottle) Checks if the stand has the following bottlevoidsetBottle(int bottle, boolean has) Set whether the stand has this bottle present.Methods inherited from interface BlockData
clone, copyTo, createBlockState, getAsString, getAsString, getCollisionShape, getDestroySpeed, getDestroySpeed, getLightEmission, getMapColor, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, isFaceSturdy, isOccluding, isPreferredTool, isRandomlyTicked, isReplaceable, isSupported, isSupported, matches, merge, mirror, requiresCorrectToolForDrops, rotate
-
Method Details
-
hasBottle
boolean hasBottle(int bottle) Checks if the stand has the following bottle- Parameters:
bottle- to check- Returns:
- if bottle is present
-
setBottle
void setBottle(int bottle, boolean has) Set whether the stand has this bottle present.- Parameters:
bottle- to sethas- bottle
-
getBottles
-
getMaximumBottles
int getMaximumBottles()Get the maximum amount of bottles present on this stand.- Returns:
- maximum bottle count
-