From 882d60ebc6fee108edc657be597cc1a7bf3de25b Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Fri, 17 Feb 2023 07:57:16 +0700 Subject: [PATCH] Fix android config not being built fully --- .../ru/dbotthepony/mc/otm/config/AndroidConfig.kt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/config/AndroidConfig.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/config/AndroidConfig.kt index 693a1392b..3a6981e53 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/config/AndroidConfig.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/config/AndroidConfig.kt @@ -13,6 +13,10 @@ object AndroidConfig : AbstractConfig("androids") { object NanobotsRegeneration { + init { + builder.push("NanobotsRegeneration") + } + val COOLDOWN: List by builder .comment("In ticks, time between heal ticks") .comment("One heal tick restores 1 heart (2 health points) at most") @@ -30,6 +34,10 @@ object AndroidConfig : AbstractConfig("androids") { val ENERGY_PER_HITPOINT by builder .comment("Energy required to regenerate 1 health point (half a heart)") .defineDecimal("ENERGY_PER_HITPOINT", Decimal(800)) + + init { + builder.pop() + } } val ANDROID_ENERGY_PER_HUNGER_POINT by builder.defineDecimal("energyPerHunger", Decimal(2000), Decimal.ZERO) @@ -105,4 +113,11 @@ object AndroidConfig : AbstractConfig("androids") { } } + init { + NanobotsRegeneration + EnderTeleporter + JumpBoost + Magnet + Shockwave + } }