I18n implementation for ItemLemon.java

This commit is contained in:
Bufka2011 2025-08-24 12:37:14 -06:00
parent 7793f9fa24
commit 78ea52cbab
3 changed files with 61 additions and 29 deletions

View File

@ -2,6 +2,8 @@ package com.hbm.items.food;
import java.util.List;
import com.hbm.util.i18n.I18nUtil;
import com.hbm.handler.threading.PacketThreading;
import com.hbm.items.ModItems;
import com.hbm.packet.toclient.AuxParticlePacketNT;
@ -29,70 +31,62 @@ public class ItemLemon extends ItemFood {
public void addInformation(ItemStack itemstack, EntityPlayer player, List list, boolean bool)
{
if(this == ModItems.lemon) {
list.add("Eh, good enough.");
list.add(I18nUtil.resolveKey("item.lemon.desc"));
}
if(this == ModItems.med_ipecac) {
list.add("Bitter juice that will cause your stomach");
list.add("to forcefully eject its contents.");
list.add(I18nUtil.resolveKey("item.med_ipecac.desc.1"));
list.add(I18nUtil.resolveKey("item.med_ipecac.desc.2"));
}
if(this == ModItems.med_ptsd) {
list.add("This isn't even PTSD mediaction, it's just");
list.add("Ipecac in a different bottle!");
list.add(I18nUtil.resolveKey("item.med_ptsd.desc.1"));
list.add(I18nUtil.resolveKey("item.med_ptsd.desc.2"));
}
if(this == ModItems.med_schizophrenia) {
list.add("Makes the voices go away. Just for a while.");
list.add(I18nUtil.resolveKey("item.med_schizophrenia.desc.1"));
list.add("");
list.add("...");
list.add("Better not take it.");
}
if(this == ModItems.med_schizophrenia) {
list.add("Makes the voices go away. Just for a while.");
list.add("");
list.add("...");
list.add("Better not take it.");
list.add(I18nUtil.resolveKey("item.med_schizophrenia.desc.2"));
list.add(I18nUtil.resolveKey("item.med_schizophrenia.desc.3"));
}
if(this == ModItems.loops) {
list.add("Brøther, may I have some lööps?");
list.add(I18nUtil.resolveKey("item.loops.desc"));
}
if(this == ModItems.loop_stew) {
list.add("A very, very healthy breakfast.");
list.add(I18nUtil.resolveKey("item.loop_stew.desc"));
}
if(this == ModItems.twinkie) {
list.add("Expired 600 years ago!");
list.add(I18nUtil.resolveKey("item.twinkie.desc"));
}
if(this == ModItems.pudding) {
list.add("What if he did?");
list.add("What if he didn't?");
list.add("What if the world was made of pudding?");
list.add(I18nUtil.resolveKey("item.pudding.desc.1"));
list.add(I18nUtil.resolveKey("item.pudding.desc.2"));
list.add(I18nUtil.resolveKey("item.pudding.desc.3"));
}
if(this == ModItems.ingot_semtex) {
list.add("Semtex H Plastic Explosive");
list.add("Performant explosive for many applications.");
list.add("Edible");
list.add(I18nUtil.resolveKey("item.ingot_semtex.desc.1"));
list.add(I18nUtil.resolveKey("item.ingot_semtex.desc.2"));
list.add(I18nUtil.resolveKey("item.ingot_semtex.desc.3"));
}
if(this == ModItems.peas) {
list.add("He accepts your offering.");
list.add(I18nUtil.resolveKey("item.peas.desc"));
}
if(this == ModItems.quesadilla) {
list.add("That's what a 50 year old yeast infection does to you.");
list.add(I18nUtil.resolveKey("item.cheese_quesadilla.desc"));
}
}
@Override
@Override
protected void onFoodEaten(ItemStack stack, World world, EntityPlayer player)
{
{
if(this == ModItems.med_ipecac || this == ModItems.med_ptsd) {
player.addPotionEffect(new PotionEffect(Potion.hunger.id, 50, 49));

View File

@ -2384,6 +2384,7 @@ item.centrifuge_tower.name=Centrifuge Tower
item.chainsaw.name=Chainsaw
item.cheese.name=Cheese
item.cheese_quesadilla.name=Cheese Quesadilla
item.cheese_quesadilla.desc=That's what a 50 year old yeast infection does to you.
item.chemical_dye.black.name=Chemical Dye (Black)
item.chemical_dye.blue.name=Chemical Dye (Blue)
item.chemical_dye.brown.name=Chemical Dye (Brown)
@ -3172,6 +3173,9 @@ item.ingot_schrabidium_fuel.name=Ingot of Schrabidium Fuel
item.ingot_schraranium.name=Schraranium Ingot
item.ingot_schraranium.desc=Made from uranium in a schrabidium transmutator
item.ingot_semtex.name=Bar of Semtex
item.ingot_semtex.desc.1=Semtex H Plastic Explosive
item.ingot_semtex.desc.2=Performant explosive for many applications.
item.ingot_semtex.desc.3=Edible
item.ingot_silicon.name=Silicon Boule
item.ingot_smore.name=S'more Ingot
item.ingot_solinium.name=Solinium Ingot
@ -3262,6 +3266,7 @@ item.launch_code_piece.name=Silo Launch Code Piece
item.launch_key.name=Silo Launch Key
item.lead_gavel.name=Leaden Gavel
item.lemon.name="Lemon"
item.lemon.desc=Eh, good enough.
item.letter.name=Express Mail
item.levitation_unit.name=Gravity Manipulator
item.lignite.name=Lignite
@ -3274,7 +3279,9 @@ item.liquidator_plate.name=Liquidator Suit Chestplate
item.lithium.name=Lithium Cube
item.lodestone.name=Lodestone
item.loop_stew.name=IT Breakfast
item.loop_stew.desc=A very, very healthy breakfast.
item.loops.name=Lööps
item.loops.desc=Brøther, may I have some lööps?
item.loot_10.name=Size 10 Missile Loot Crate
item.loot_15.name=Size 15 Missile Loot Crate
item.loot_misc.name=General Missile Loot Crate
@ -3301,8 +3308,15 @@ item.mechanism_rifle_2.name=Advanced Rifle Mechanism
item.mechanism_special.name=High-Tech Weapon Mechanism
item.med_bag.name=First Aid Kit
item.med_ipecac.name=Ipecac Syrup
item.med_ipecac.desc.1=Bitter juice that will cause your stomach
item.med_ipecac.desc.2=to forcefully eject its contents.
item.med_ptsd.name=PTSD Medication
item.med_ptsd.desc.1=This isn't even PTSD mediaction, it's just
item.med_ptsd.desc.2=Ipecac in a different bottle!
item.med_schiziphrenia.name=Schizophrenia Medication
item.med_schizophrenia.desc.1=Makes the voices go away. Just for a while.
item.med_schizophrenia.desc.2=...
item.med_schizophrenia.desc.3=Better not take it.
item.medal_liquidator.name=Liquidator Medal
item.meltdown_tool.name=Dyatlov Instant Meltdown Applicator
item.memespoon.name=§eMarket Gardener
@ -3803,6 +3817,7 @@ item.particle_strange.name=Strange Quark Capsule
item.particle_tachyon.name=Tachyon Capsule
item.parts_legendary.name=Legendary Parts
item.peas.name=Peas
item.peas.desc=He accepts your offering.
item.pedestal_steel.name=Steel Pedestal
item.pellet_advanced.name=Advanced Watz Performance Improver
item.pellet_antimatter.name=Antimatter Cluster
@ -4069,6 +4084,9 @@ item.primer_buckshot.name=Buckshot Primer (x12)
item.protection_charm.name=Charm of Protection
item.prototype_kit.name=Prototype Kit
item.pudding.name=Pudding
item.pudding.desc.1=What if he did?
item.pudding.desc.2=What if he didn't?
item.pudding.desc.3=What if the world was made of pudding?
item.pwr_fuel.bfb_am_mix.name=Fuel Grade Americium PWR BFB Rod
item.pwr_fuel.bfb_pu241.name=Plutonium-241 PWR BFB Rod
item.pwr_fuel.hea242.name=HEA-242 PWR Fuel Rod
@ -4645,6 +4663,7 @@ item.turret_rocket_ammo.name=Rocket Turret 2x4 Ammunition
item.turret_spitfire_ammo.name=AA-Shell
item.turret_tau_ammo.name=Tau Turret Uranium Ammo
item.twinkie.name=Twinkie
item.twinkie.desc=Expired 600 years ago!
item.ullapool_caber.name=Ullapool Caber
item.undefined.name=Undefined
item.upgrade_5g.name=5G Radiation Emitter Upgrade

View File

@ -2540,6 +2540,7 @@ item.centrifuge_tower.name=Башня центрифуги
item.chainsaw.name=Бензопила
item.cheese.name=Сыр
item.cheese_quesadilla.name=Сырная кесадилья
item.cheese_quesadilla.desc=Вот что делает с вами 50-летняя дрожжевая инфекция.
item.chemical_dye.black.name=Химический краситель (Чёрный)
item.chemical_dye.blue.name=Химический краситель (Синий)
item.chemical_dye.brown.name=Химический краситель (Коричневый)
@ -3431,6 +3432,9 @@ item.ingot_schrabidium_fuel.name=Слиток шрабидиевого топл
item.ingot_schraranium.name=Шрараниевый слиток
item.ingot_schraranium.desc=Делается из урана в шрабидиевом трансмутаторе
item.ingot_semtex.name=Семтекс
item.ingot_semtex.desc.1=Пластиковая взрывчатка Семтекс H
item.ingot_semtex.desc.2=Эффективное взрывчатое вещество для многих применений.
item.ingot_semtex.desc.3=Съедобно
item.ingot_silicon.name=Кремниевый брусок
item.ingot_smore.name=Слиток с'мора
item.ingot_solinium.name=Солиниевый слиток
@ -3525,6 +3529,7 @@ item.launch_code_piece.name=Кусок кода запуска
item.launch_key.name=Ключ запуска
item.lead_gavel.name=Свинцовый молоток
item.lemon.name="Лимон"
item.lemon.desc=Ну, вроде нормально.
item.letter.name=Экспресс-почта
item.levitation_unit.name=Гравитационный манипулятор
item.lignite.name=Бурый уголь
@ -3537,7 +3542,9 @@ item.liquidator_plate.name=Нагрудник костюма Ликвидато
item.lithium.name=Куб лития
item.lodestone.name=Магнетит
item.loop_stew.name=Завтрак IT-шника
item.loop_stew.desc=Очень, очень полезный завтрак.
item.loops.name=Пəтли
item.loops.desc=Брø, можно мне немного пəтлей?
item.loot_10.name=Ящик с запчастями от ракеты 10-го размера
item.loot_15.name=Ящик с запчастями от ракеты 15-го размера
item.loot_misc.name=Общий ящик с запчастями от ракеты
@ -3564,8 +3571,15 @@ item.mechanism_rifle_2.name=Усовершенствованный винтов
item.mechanism_special.name=Механизм высокотехнологичного оружия
item.med_bag.name=Аптечка первой помощи
item.med_ipecac.name=Сироп из рвотного корня
item.med_ipecac.desc.1=Горький сок, который заставит ваш желудок
item.med_ipecac.desc.2=с силой извергнуть свое содержимое.
item.med_ptsd.name=Лечение ПТСР
item.med_ptsd.desc.1=Это даже не лекарство от ПТСР,
item.med_ptsd.desc.2=это просто рвотный корень в другой банке!
item.med_schiziphrenia.name=Лекарство от шизофрении
item.med_schizophrenia.desc.1=Заставляет голоса исчезнуть. Хоть на время.
item.med_schizophrenia.desc.2=...
item.med_schizophrenia.desc.3=Лучше не принимать.
item.medal_liquidator.name=Медаль Ликвидатора
item.meltdown_tool.name=Аппликатор мгновенного расплавления Дятлова
item.memespoon.name=§eЗемлекоп
@ -4065,6 +4079,7 @@ item.particle_strange.name=Капсула со Странным кварком
item.particle_tachyon.name=Капсула с тахионом
item.parts_legendary.name=Легендарные запчасти
item.peas.name=Горошек
item.peas.desc=Он принимает твое приношение.
item.pedestal_steel.name=Стальная стойка
item.pellet_advanced.name=Улучшитель производительности Ватцз
item.pellet_antimatter.name=Кластер антиматерии
@ -4331,6 +4346,9 @@ item.primer_buckshot.name=Картечные Капсюли (x12)
item.protection_charm.name=Талисман защиты
item.prototype_kit.name=Комплект Прототипа
item.pudding.name=Пудинг
item.pudding.desc.1=Что, если бы он сделал?
item.pudding.desc.2=Что, если бы он не сделал?
item.pudding.desc.3=Что, если бы мир был сделан из пудинга?
item.pwr_fuel.bfb_am_mix.name=Стержень ВВЭР ЦБР с реакторным америцием
item.pwr_fuel.bfb_pu241.name=Стержень ВВЭР ЦБР с плутонием-241
item.pwr_fuel.hea242.name=Топливный стержень ВВЭР с высокообогащённым америцием-242
@ -4915,6 +4933,7 @@ item.turret_rocket_ammo.name=Боекомплект ракетной турел
item.turret_spitfire_ammo.name=AA-Снаряд
item.turret_tau_ammo.name=Урановые боеприпасы Тау-турели
item.twinkie.name=Твинки
item.twinkie.desc=Испортилось 600 лет назад!
item.ullapool_caber.name=Аллапульское бревно
item.undefined.name=Undefined
item.upgrade_5g.name=Улучшение "5G излучение"