diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt index e8e558903..ab1f5619f 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt @@ -411,7 +411,8 @@ private fun death(provider: MatteryLanguageProvider) { private fun blocks(provider: MatteryLanguageProvider) { with(provider.english) { add(MBlocks.ANDROID_STATION, "Android Station") - add(MBlocks.ANDROID_CHARGER, "Wireless Android Charger") + add(MBlocks.ANDROID_CHARGER, "Wireless Charger") + add(MBlocks.ANDROID_CHARGER, "desc", "Charges nearby androids and exopacks") add(MBlocks.BATTERY_BANK, "Battery Bank") add(MBlocks.MATTER_DECOMPOSER, "Matter Decomposer") add(MBlocks.MATTER_CAPACITOR_BANK, "Matter Capacitor Bank") diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/Russian.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/Russian.kt index f29ed4aaf..9fbc08869 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/Russian.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/Russian.kt @@ -413,7 +413,8 @@ private fun death(provider: MatteryLanguageProvider) { private fun blocks(provider: MatteryLanguageProvider) { with(provider.russian) { add(MBlocks.ANDROID_STATION, "Станция андроидов") - add(MBlocks.ANDROID_CHARGER, "Беспроводной зарядник андроидов") + add(MBlocks.ANDROID_CHARGER, "Беспроводной зарядник") + add(MBlocks.ANDROID_CHARGER, "desc", "Заряжает ближайших андроидов и экзопаки") add(MBlocks.BATTERY_BANK, "Банк аккумуляторов") add(MBlocks.MATTER_DECOMPOSER, "Декомпозитор материи") add(MBlocks.MATTER_CAPACITOR_BANK, "Банк накопителей материи") diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/block/tech/AndroidChargerBlock.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/block/tech/AndroidChargerBlock.kt index 2ffc08985..5b3afa5ef 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/block/tech/AndroidChargerBlock.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/block/tech/AndroidChargerBlock.kt @@ -1,5 +1,6 @@ package ru.dbotthepony.mc.otm.block.tech +import net.minecraft.ChatFormatting import net.minecraft.core.BlockPos import net.minecraft.network.chat.Component import net.minecraft.util.StringRepresentable @@ -29,6 +30,7 @@ import ru.dbotthepony.mc.otm.block.entity.tech.AndroidChargerMiddleBlockEntity import ru.dbotthepony.mc.otm.block.entity.tech.AndroidChargerTopBlockEntity import ru.dbotthepony.mc.otm.block.getShapeForEachState import ru.dbotthepony.mc.otm.capability.energy.WorkerEnergyStorage +import ru.dbotthepony.mc.otm.core.TranslatableComponent import ru.dbotthepony.mc.otm.core.get import ru.dbotthepony.mc.otm.core.gracefulBlockBreak import ru.dbotthepony.mc.otm.core.math.plus @@ -139,6 +141,8 @@ class AndroidChargerBlock : RotatableMatteryBlock(Properties.of().destroyTime(2. override fun appendHoverText(p_49816_: ItemStack, p_49817_: BlockGetter?, p_49818_: MutableList, p_49819_: TooltipFlag) { super.appendHoverText(p_49816_, p_49817_, p_49818_, p_49819_) + + p_49818_.add(TranslatableComponent("$descriptionId.desc").withStyle(ChatFormatting.GRAY)) WorkerEnergyStorage.appendHoverText(p_49816_, p_49817_, p_49818_, p_49819_) MatteryPoweredBlockEntity.appendHoverText(p_49816_, p_49817_, p_49818_, p_49819_) }