diff --git a/src/main/java/gg/skytils/skytilsmod/utils/SuperSecretSettings.java b/src/main/java/gg/skytils/skytilsmod/utils/SuperSecretSettings.java index 46d55ea97..6d50d85e6 100644 --- a/src/main/java/gg/skytils/skytilsmod/utils/SuperSecretSettings.java +++ b/src/main/java/gg/skytils/skytilsmod/utils/SuperSecretSettings.java @@ -44,6 +44,7 @@ public class SuperSecretSettings { public static boolean noSychic = false; public static boolean palworld = false; public static boolean sheepifyRebellion = false; + public static boolean smolSelf = false; public static boolean smolPeople = false; public static boolean tryItAndSee = false; public static boolean twilightGiant = false; @@ -114,6 +115,7 @@ public static void setSecrets() { noSychic = settings.contains("nosychic"); palworld = settings.contains("palworld"); sheepifyRebellion = settings.contains("sheepifyRebellion"); + smolSelf = settings.contains("smolself"); smolPeople = settings.contains("smolpeople"); tryItAndSee = settings.contains("tryItAndSee"); twilightGiant = settings.contains("twilightGiant"); diff --git a/src/main/kotlin/gg/skytils/skytilsmod/mixins/hooks/entity/EntityLivingBaseHook.kt b/src/main/kotlin/gg/skytils/skytilsmod/mixins/hooks/entity/EntityLivingBaseHook.kt index 52770fdab..2e4123aa5 100644 --- a/src/main/kotlin/gg/skytils/skytilsmod/mixins/hooks/entity/EntityLivingBaseHook.kt +++ b/src/main/kotlin/gg/skytils/skytilsmod/mixins/hooks/entity/EntityLivingBaseHook.kt @@ -50,7 +50,7 @@ class EntityLivingBaseHook(val entity: EntityLivingBase) { } val isSmol by lazy { - Utils.inSkyblock && entity is EntityPlayer && (SuperSecretSettings.smolPeople || isBreefing) + Utils.inSkyblock && (entity is EntityPlayer && (SuperSecretSettings.smolPeople || (entity is EntityPlayerSP && SuperSecretSettings.smolSelf) || isBreefing)) } fun modifyPotionActive(potionId: Int, cir: CallbackInfoReturnable) {