Developers
Landing Page
Custom Bees
Custom Bees
  • Creating A Custom Bee
    • The Custom Bee JSON
    • Core Data
    • Render Data
      • Layer Data
      • Color Data
    • Breed Data
      • Bee Family
    • Combat Data
    • Mutation Data
      • Mutation Recipe
        • Mutation Type
    • Trait Data
      • Bee Aura
      • Potion Effect
      • Damage Effect
      • Damage Type
    • Trade Data
Powered by GitBook
On this page
  • Identifier
  • Customization Options
  • count
  • mutation

Was this helpful?

Edit on GitHub
Export as PDF
  1. Creating A Custom Bee

Mutation Data

Mutations are the repurposing of a vanilla mechanic: pollination effect. When a bee pollinates a flower and is returning to a hive, any flower it flies over has a chance to be fertilized (have a growth tick applied to it). It can do this up to 10 times before it needs to visit a hive to reset the counter.

Mutations reuse the vanilla mechanic by allowing bees to transform one object into another. The bee would simply fly over a target item|block|fluid|entity and the target would be transformed into different item|block|fluid|entity.

The mutation customization component simply contains the recipe ID for the mutations which the bee can perform and the mutation limit.

Template:
"resourcefulbees:mutation/v1": {
  "count": 5,
  "mutation": "resourcefulbees:mutations/template"
}

Identifier


The root JSON of the mutation customization component looks like this:

"resourcefulbees:mutation/v1": {
    ...
}

The identifier of the component is as such:

resourcefulbees:mutation/v1

Customization Options


count

The number of mutations that can be performed before the bee needs to visit a hive to reset the counter.


Name: Mutation Count

Key: count

Type: Integer

Default: 10

Example
"resourcefulbees:mutation/v1": {
  "count": 5,
  "mutation": "resourcefulbees:mutations/template"
}

mutation


Name: Mutation

Key: mutation

Default: No Mutation

Example
"resourcefulbees:mutation/v1": {
  "mutation": "resourcefulbees:mutations/template"
}

PreviousCombat DataNextMutation Recipe

Last updated 1 year ago

Was this helpful?

The ID for the mutation recipe. The format is that of a .

Type:

ResourceLocation
ResourceLocation