Uses of Class
ke.ric.api.registration.CropRegistration.CropDefinitionBuilder
Packages that use CropRegistration.CropDefinitionBuilder
Package
Description
Owner-scoped registration facades for custom items, recipes, crops, dietary properties,
seed acquisition rules, advancements, and staged aging definitions.
-
Uses of CropRegistration.CropDefinitionBuilder in ke.ric.api.registration
Methods in ke.ric.api.registration that return CropRegistration.CropDefinitionBuilderModifier and TypeMethodDescriptionCropRegistration.CropDefinitionBuilder.aspectRatioY(double ratio) CropRegistration.CropDefinitionBuilder.bonusDrop(String itemId, int min, int max, double chance, boolean requiresFortune) Add a bonus drop (e.g., with fortune enchant).CropRegistration.builder()Create a new crop definition builder.CropRegistration.CropDefinitionBuilder.consumeItemOnPlant(boolean consume) CropRegistration.CropDefinitionBuilder.growthDuration(int seconds) CropRegistration.CropDefinitionBuilder.growthStages(int stages) CropRegistration.CropDefinitionBuilder.growthVariance(double variance) CropRegistration.CropDefinitionBuilder.harvestDrop(String itemId, int min, int max) Add a harvest drop.CropRegistration.CropDefinitionBuilder.harvestDrop(String itemId, int min, int max, double chance) Add a harvest drop with custom chance.CropRegistration.CropDefinitionBuilder.qualityChance(double chance) CropRegistration.CropDefinitionBuilder.replantAfterHarvest(boolean replant) CropRegistration.CropDefinitionBuilder.requiresWaterAbove(boolean requires) CropRegistration.CropDefinitionBuilder.scaleRange(double start, double end) CropRegistration.CropDefinitionBuilder.sounds(org.bukkit.Sound harvest, org.bukkit.Sound breakSound) CropRegistration.CropDefinitionBuilder.spreading(boolean enabled, double chance, org.bukkit.block.BlockFace direction, int maxChain) CropRegistration.CropDefinitionBuilder.validCeilingBlocks(org.bukkit.Material... materials) CropRegistration.CropDefinitionBuilder.validPlantingBlocks(org.bukkit.Material... materials) CropRegistration.CropDefinitionBuilder.validWallBlocks(org.bukkit.Material... materials) Methods in ke.ric.api.registration with parameters of type CropRegistration.CropDefinitionBuilderModifier and TypeMethodDescriptionbooleanCropRegistration.register(CropRegistration.CropDefinitionBuilder definition) Register a custom crop definition.voidCropRegistration.registerAll(CropRegistration.CropDefinitionBuilder... definitions) Register multiple crops at once.