-
Notifications
You must be signed in to change notification settings - Fork 0
Mutation API
#BioForge #BioForge_V2_0 #Build_V0_54T #JavaAPI #JSONAPI #Mutation #AddonDevelopment
Mutation JSON defines metadata, compatible pathogens, rarity/weight, enable/hidden state, requirements, conflicts, tags, effects, and interactions.
Built-in handlers cover symptom changes, route changes, potion/attribute effects, damage/heal/exhaustion/ignite, sound/particles, climbing, camouflage, light/grass/water reactions, respiration, effect clearing, and self-destruction. Java addons register a MutationEffectHandler for new executable types.
Handlers receive a server context and must be deterministic about cleanup, intervals, saved IDs, and client synchronization. Invalid effect targets must reject validation instead of throwing during entity ticks.
BioForge V2.0
Catalogues
- Item Catalogue
- Block and Machine Catalogue
- Mechanics Index
- Mutation Catalogue
- Symptom Catalogue
- Transmission Catalogue
- Command Catalogue
Research
- Research Tablet Progression
- CRISPR Programming
- Vaccine Maker Pages and Inventory
- Vaccines and Immunity
- Containment and PPE
Customization
- Modpack Maker Guide
- Addon Developer Guide
- BioForge addon creation guide
- Localization and Translation
Project