diff --git a/src/main/java/de/bixilon/minosoft/data/registries/effects/IntegratedStatusEffects.kt b/src/main/java/de/bixilon/minosoft/data/registries/effects/IntegratedStatusEffects.kt index 37dab0ef0..6a9745370 100644 --- a/src/main/java/de/bixilon/minosoft/data/registries/effects/IntegratedStatusEffects.kt +++ b/src/main/java/de/bixilon/minosoft/data/registries/effects/IntegratedStatusEffects.kt @@ -36,12 +36,14 @@ object IntegratedStatusEffects : IntegratedRegistry( MiningEffect.MiningFatigue, VisionEffect.Blindness, + VisionEffect.Darkness, VisionEffect.Nausea, VisionEffect.NightVision, OtherEffects.BadOmen, OtherEffects.ConduitPower, OtherEffects.Glowing, + OtherEffects.HeroOfTheVillage, OtherEffects.Hunger, OtherEffects.Invisibility, OtherEffects.Luck, diff --git a/src/main/java/de/bixilon/minosoft/data/registries/effects/other/OtherEffects.kt b/src/main/java/de/bixilon/minosoft/data/registries/effects/other/OtherEffects.kt index 2f19b13f8..a89bc2b45 100644 --- a/src/main/java/de/bixilon/minosoft/data/registries/effects/other/OtherEffects.kt +++ b/src/main/java/de/bixilon/minosoft/data/registries/effects/other/OtherEffects.kt @@ -69,4 +69,9 @@ interface OtherEffects { override val RESOURCE_LOCATION = minecraft("bad_omen") override val color = 0x0B6138.asRGBColor() } + + object HeroOfTheVillage : StatusEffectType(), OtherEffects, CompanionResourceLocation, Colored, BeneficalEffect { + override val RESOURCE_LOCATION = minecraft("hero_of_the_village") + override val color = 0x44FF44.asRGBColor() + } } diff --git a/src/main/java/de/bixilon/minosoft/data/registries/effects/vision/VisionEffect.kt b/src/main/java/de/bixilon/minosoft/data/registries/effects/vision/VisionEffect.kt index eeb32e4e9..90f3e4ae2 100644 --- a/src/main/java/de/bixilon/minosoft/data/registries/effects/vision/VisionEffect.kt +++ b/src/main/java/de/bixilon/minosoft/data/registries/effects/vision/VisionEffect.kt @@ -38,4 +38,9 @@ interface VisionEffect { override val RESOURCE_LOCATION = minecraft("night_vision") override val color = 0x1F1FA1.asRGBColor() } + + object Darkness : StatusEffectType(), VisionEffect, CompanionResourceLocation, Colored, HarmfulEffect { + override val RESOURCE_LOCATION = minecraft("darkness") + override val color = 0x292721.asRGBColor() + } }