Skip to content

🧬 Генетика животных и наследование признаков ​

📌 Отказ от ответственности относительно исходного кода: Документация в этой вики отражает текущее состояние исходного кода в репозитории, которое может содержать недавние невыпущенные коммиты или разрабатываемые функции, опережающие общедоступные сборки на CurseForge и Modrinth.

Trait KeyTarget AttributeModifier OperationDefault BaseMin BoundMax BoundMutation Rule
scaleminecraft:generic.scaleADD_VALUE0.0f0.75f1.30funiform(0.75f, 1.30f)
movement_speedminecraft:generic.movement_speedADD_MULTIPLIED_BASE0.0f-0.04f0.08funiform(-0.04f, 0.08f)
attack_damageminecraft:generic.attack_damageADD_VALUE0.0f1.0f4.0funiform(1.0f, 4.0f)

☕ Заметка соло-разработчика: Если вам нравятся реалистичные 3D-стаи летучих мышей и удобрение посевов гуано, поддержите меня на Ko-fi!


🧬 Регистрация генов через DasikLibrary ​

Better Bats leverages the standalone genetics engine from DasikLibrary (DasikAnimalGeneticsAPI). When a bat spawns, individual alleles are generated within continuous Gaussian or uniform intervals. Wingspans visibly vary from tiny micro-bats ($0.75\times$) to giant fruit-bat silhouettes ($1.30\times$), with corresponding flight speed and attack damage attributes scaling proportionately.


📊 Диапазоны признаков и мутации ​

$$\text{Wingspan Scale} = 1.0 + \Delta_{\text{gene}} \quad (\Delta \in [-0.25, +0.30])$$ $$\text{Effective Speed} = V_{\text{base}} \times (1.0 + M_{\text{speed}})$$


Next: Охота на чешуйниц и бой | Таблица правил GameRules

Official documentation & web portal for Dasik Igaijinn mods.