fix: fix missing language

This commit is contained in:
2026-06-22 01:40:00 +08:00
Unverified
parent f0a089bfa4
commit 64605ff7fb
2 changed files with 15 additions and 282 deletions
+2 -3
View File
@@ -34,9 +34,8 @@ Actor* getDamagingEntity(ActorDamageSource* ads) {
std::string getResourcePackKey(std::string const& name, Actor* ac) { std::string getResourcePackKey(std::string const& name, Actor* ac) {
if (ac->hasCategory(ActorCategory::Player)){return name;} if (ac->hasCategory(ActorCategory::Player)){return name;}
auto type = ac->getTypeName(); auto type = ac->getEntityLocNameString();
ll::utils::string_utils::replaceAll(type, "minecraft:", ""); std::string res = "%" + type;
std::string res = "%entity." + type + ".name";
return res; return res;
} }
+13 -279
View File
@@ -6,8 +6,10 @@ death.attack.anvil=%1$s was squashed by a falling anvil
death.attack.anvil.player=%1$s was squashed by a falling anvil during a fight with %2$s death.attack.anvil.player=%1$s was squashed by a falling anvil during a fight with %2$s
death.attack.anvil.item=%1$s was squashed by a falling anvil while fighting %2$s holding %3$s death.attack.anvil.item=%1$s was squashed by a falling anvil while fighting %2$s holding %3$s
death.attack.arrow=%1$s was shot by %2$s death.attack.arrow=%1$s was shot by %2$s
death.attack.arrow.player=%1$s was shot by %2$s
death.attack.arrow.item=%1$s was shot by %2$s using %3$s death.attack.arrow.item=%1$s was shot by %2$s using %3$s
death.attack.bullet=%1$s was sniped by %2$s death.attack.bullet=%1$s was sniped by %2$s
death.attack.bullet.player=%1$s was sniped by %2$s
death.attack.cactus=%1$s was pricked to death death.attack.cactus=%1$s was pricked to death
death.attack.cactus.player=%1$s collided with a cactus while trying to escape %2$s death.attack.cactus.player=%1$s collided with a cactus while trying to escape %2$s
death.attack.cactus.item=%1$s collided with a cactus while trying to escape %2$s holding %3$s death.attack.cactus.item=%1$s collided with a cactus while trying to escape %2$s holding %3$s
@@ -25,6 +27,7 @@ death.attack.fallingBlock=%1$s was squashed by a falling block
death.attack.fallingBlock.player=%1$s was squashed by a falling block during a fight with %2$s death.attack.fallingBlock.player=%1$s was squashed by a falling block during a fight with %2$s
death.attack.fallingBlock.item=%1$s was squashed by a falling block while fighting %2$s holding %3$s death.attack.fallingBlock.item=%1$s was squashed by a falling block while fighting %2$s holding %3$s
death.attack.fireball=%1$s was incinerated by %2$s fireball death.attack.fireball=%1$s was incinerated by %2$s fireball
death.attack.fireball.player=%1$s was incinerated by %2$s fireball
death.attack.fireball.item=%1$s was incinerated by %2$s fireball launched using %3$s death.attack.fireball.item=%1$s was incinerated by %2$s fireball launched using %3$s
death.attack.fireworks=%1$s vanished with a bang death.attack.fireworks=%1$s vanished with a bang
death.attack.fireworks.player=%1$s vanished with a bang while fighting %2$s death.attack.fireworks.player=%1$s vanished with a bang while fighting %2$s
@@ -56,6 +59,7 @@ death.attack.hotFloor.item=%1$s stepped into danger due to %2$s holding %3$s
death.attack.mob=%1$s was killed by %2$s death.attack.mob=%1$s was killed by %2$s
death.attack.mob.item=%1$s was killed by %2$s using %3$s death.attack.mob.item=%1$s was killed by %2$s using %3$s
death.attack.sting=%1$s was stung to death by %2$s death.attack.sting=%1$s was stung to death by %2$s
death.attack.sting.player=%1$s was stung to death by %2$s
death.attack.sting.item=%1$s was stung to death by %2$s using %3$s death.attack.sting.item=%1$s was stung to death by %2$s using %3$s
death.attack.onFire=%1$s was burned to death death.attack.onFire=%1$s was burned to death
death.attack.onFire.player=%1$s was crispy fried while fighting %2$s death.attack.onFire.player=%1$s was crispy fried while fighting %2$s
@@ -79,6 +83,7 @@ death.attack.thrown=%1$s was pummeled by %2$s
death.attack.thrown.player=%1$s was pummeled by %2$s death.attack.thrown.player=%1$s was pummeled by %2$s
death.attack.thrown.item=%1$s was pummeled by %2$s using %3$s death.attack.thrown.item=%1$s was pummeled by %2$s using %3$s
death.attack.trident=%1$s was impaled by %2$s death.attack.trident=%1$s was impaled by %2$s
death.attack.trident.player=%1$s was impaled by %2$s
death.attack.trident.item=%1$s was impaled by %2$s using %3$s death.attack.trident.item=%1$s was impaled by %2$s using %3$s
death.attack.wither=%1$s withered away death.attack.wither=%1$s withered away
death.attack.wither.player=%1$s withered away while fighting %2$s death.attack.wither.player=%1$s withered away while fighting %2$s
@@ -96,6 +101,7 @@ death.attack.stalagmite=%1$s was impaled by a stalagmite
death.attack.stalagmite.player=%1$s was impaled by a stalagmite while battling %2$s death.attack.stalagmite.player=%1$s was impaled by a stalagmite while battling %2$s
death.attack.stalagmite.item=%1$s was impaled by a stalagmite while battling %2$s holding %3$s death.attack.stalagmite.item=%1$s was impaled by a stalagmite while battling %2$s holding %3$s
death.attack.witherSkull=%1$s was shot and killed by a wither skull launched by %2$s death.attack.witherSkull=%1$s was shot and killed by a wither skull launched by %2$s
death.attack.witherSkull.player=%1$s was shot and killed by a wither skull launched by %2$s
death.attack.witherSkull.item=%1$s was shot and killed by a wither skull launched by %2$s using %3$s death.attack.witherSkull.item=%1$s was shot and killed by a wither skull launched by %2$s using %3$s
death.attack.even_more_magic=%1$s was killed by unknown magic death.attack.even_more_magic=%1$s was killed by unknown magic
death.attack.genericKill=%1$s was slain death.attack.genericKill=%1$s was slain
@@ -114,145 +120,6 @@ death.fell.finish=%1$s fell too far and was finished by %2$s
death.fell.finish.player=%1$s fell too far and was finished by %2$s death.fell.finish.player=%1$s fell too far and was finished by %2$s
death.fell.finish.item=%1$s fell too far and was finished by %2$s using %3$s death.fell.finish.item=%1$s fell too far and was finished by %2$s using %3$s
death.fell.killer=%1$s was doomed to fall death.fell.killer=%1$s was doomed to fall
entity.area_effect_cloud.name=Area Effect Cloud
entity.armor_stand.name=Armor Stand
entity.arrow.name=Arrow
entity.bat.name=Bat
entity.bee.name=Bee
entity.blaze.name=Blaze
entity.boat.name=Boat
entity.cat.name=Cat
entity.cave_spider.name=Cave Spider
entity.chicken.name=Chicken
entity.cow.name=Cow
entity.creeper.name=Creeper
entity.dolphin.name=Dolphin
entity.goat.name=Goat
entity.panda.name=Panda
entity.donkey.name=Donkey
entity.dragon_fireball.name=Dragon Fireball
entity.drowned.name=Drowned
entity.egg.name=Egg
entity.elder_guardian.name=Elder Guardian
entity.ender_crystal.name=Ender Crystal
entity.ender_dragon.name=Ender Dragon
entity.enderman.name=Enderman
entity.endermite.name=Endermite
entity.ender_pearl.name=Ender Pearl
entity.evocation_illager.name=Evoker
entity.evocation_fang.name=Evoker Fang
entity.eye_of_ender_signal.name=Eye of Ender
entity.falling_block.name=Falling Block
entity.fireball.name=Fireball
entity.fireworks_rocket.name=Firework Rocket
entity.fishing_hook.name=Fishing Hook
entity.fish.clownfish.name=Clownfish
entity.fox.name=Fox
entity.cod.name=Cod
entity.pufferfish.name=Pufferfish
entity.salmon.name=Salmon
entity.tropicalfish.name=Tropical Fish
entity.axolotl.name=Axolotl
entity.ghast.name=Ghast
entity.glow_squid.name=Glow Squid
entity.piglin_brute.name=Piglin Brute
entity.guardian.name=Guardian
entity.hoglin.name=Hoglin
entity.horse.name=Horse
entity.husk.name=Husk
entity.ravager.name=Ravager
entity.iron_golem.name=Iron Golem
entity.item.name=Item
entity.leash_knot.name=Leash Knot
entity.lightning_bolt.name=Lightning Bolt
entity.lingering_potion.name=Lingering Potion
entity.llama.name=Llama
entity.trader_llama.name=Trader Llama
entity.llama_spit.name=Llama Spit
entity.magma_cube.name=Magma Cube
entity.minecart.name=Minecart
entity.chest_minecart.name=Minecart with Chest
entity.command_block_minecart.name=Minecart with Command Block
entity.furnace_minecart.name=Minecart with Furnace
entity.hopper_minecart.name=Minecart with Hopper
entity.tnt_minecart.name=Minecart with TNT
entity.mule.name=Mule
entity.mooshroom.name=Mooshroom
entity.moving_block.name=Moving Block
entity.ocelot.name=Ocelot
entity.painting.name=Painting
entity.parrot.name=Parrot
entity.phantom.name=Phantom
entity.pig.name=Pig
entity.piglin.name=Piglin
entity.pillager.name=Pillager
entity.polar_bear.name=Polar Bear
entity.rabbit.name=Rabbit
entity.sheep.name=Sheep
entity.shulker.name=Shulker
entity.shulker_bullet.name=Shulker Bullet
entity.silverfish.name=Silverfish
entity.skeleton.name=Skeleton
entity.skeleton_horse.name=Skeleton Horse
entity.stray.name=Stray
entity.slime.name=Slime
entity.small_fireball.name=Small Fireball
entity.sniffer.name=Sniffer
entity.snowball.name=Snowball
entity.snow_golem.name=Snow Golem
entity.spider.name=Spider
entity.splash_potion.name=Potion
entity.squid.name=Squid
entity.strider.name=Strider
entity.tnt.name=Block of TNT
entity.thrown_trident.name=Trident
entity.tripod_camera.name=Tripod Camera
entity.turtle.name=Turtle
entity.unknown.name=Unknown
entity.vex.name=Vex
entity.villager.name=Villager
entity.villager.armor=Armorer
entity.villager.butcher=Butcher
entity.villager.cartographer=Cartographer
entity.villager.cleric=Cleric
entity.villager.farmer=Farmer
entity.villager.fisherman=Fisherman
entity.villager.fletcher=Fletcher
entity.villager.leather=Leatherworker
entity.villager.librarian=Librarian
entity.villager.shepherd=Shepherd
entity.villager.tool=Tool Smith
entity.villager.weapon=Weapon Smith
entity.villager.mason=Stone Mason
entity.villager.unskilled=Unskilled Villager
entity.villager_v2.name=Villager
entity.vindicator.name=Vindicator
entity.wandering_trader.name=Wandering Trader
entity.witch.name=Witch
entity.wither.name=Wither
entity.wither_skeleton.name=Wither Skeleton
entity.wither_skull.name=Wither Skull
entity.wither_skull_dangerous.name=Wither Skull
entity.wolf.name=Wolf
entity.xp_orb.name=Experience Orb
entity.xp_bottle.name=Bottle o' Enchanting
entity.zoglin.name=Zoglin
entity.zombie.name=Zombie
entity.zombie_horse.name=Zombie Horse
entity.zombie_pigman.name=Zombified Piglin
entity.zombie_villager.name=Zombie Villager
entity.zombie_villager_v2.name=Zombie Villager
entity.frog.name=Frog
entity.tadpole.name=Tadpole
entity.warden.name=Warden
entity.allay.name=Allay
entity.camel.name=Camel
entity.chest_raft.name=Raft with Chest
entity.bogged.name=Bogged
entity.wind_charge_projectile.name=Wind Charge
entity.breeze_wind_charge_projectile.name=Wind Charge
entity.breeze.name=Breeze
entity.creaking.name=Creaking
multiplayer.player.joined=%s joined the game multiplayer.player.joined=%s joined the game
multiplayer.player.left=%s left the game multiplayer.player.left=%s left the game
plugin.deathmessages.modapi.warn=The optional Dependency plugin ModAPI is not loaded, so client-side translation is unavailable. Only server-side translation can be used. plugin.deathmessages.modapi.warn=The optional Dependency plugin ModAPI is not loaded, so client-side translation is unavailable. Only server-side translation can be used.
@@ -263,8 +130,10 @@ death.attack.anvil=%1$s 被坠落的铁砧压扁了
death.attack.anvil.player=%1$s %2$s death.attack.anvil.player=%1$s %2$s
death.attack.anvil.item=%1$s %3$s %2$s death.attack.anvil.item=%1$s %3$s %2$s
death.attack.arrow=%1$s被 %2$s death.attack.arrow=%1$s被 %2$s
death.attack.arrow.player=%1$s被 %2$s
death.attack.arrow.item=%1$s %2$s %3$s death.attack.arrow.item=%1$s %2$s %3$s
death.attack.bullet=%1$s被 %2$s death.attack.bullet=%1$s被 %2$s
death.attack.bullet.player=%1$s被 %2$s
death.attack.cactus=%1$s death.attack.cactus=%1$s
death.attack.cactus.player=%1$s %2$s death.attack.cactus.player=%1$s %2$s
death.attack.cactus.item=%1$s %3$s %2$s death.attack.cactus.item=%1$s %3$s %2$s
@@ -282,6 +151,7 @@ death.attack.fallingBlock=%1$s 被坠落的方块压扁了
death.attack.fallingBlock.player=%1$s %2$s death.attack.fallingBlock.player=%1$s %2$s
death.attack.fallingBlock.item=%1$s %3$s %2$s death.attack.fallingBlock.item=%1$s %3$s %2$s
death.attack.fireball=%1$s被 %2$s death.attack.fireball=%1$s被 %2$s
death.attack.fireball.player=%1$s被 %2$s
death.attack.fireball.item=%1$s被 %2$s %3$s death.attack.fireball.item=%1$s被 %2$s %3$s
death.attack.fireworks=%1$s death.attack.fireworks=%1$s
death.attack.fireworks.player=%1$s %2$s death.attack.fireworks.player=%1$s %2$s
@@ -314,6 +184,7 @@ death.attack.mob=%1$s 被 %2$s 杀死了
death.attack.mob.player=%1$s %2$s death.attack.mob.player=%1$s %2$s
death.attack.mob.item=%1$s %2$s %3$s death.attack.mob.item=%1$s %2$s %3$s
death.attack.sting=%1$s %2$s death.attack.sting=%1$s %2$s
death.attack.sting.player=%1$s %2$s
death.attack.sting.item=%1$s %2$s %3$s death.attack.sting.item=%1$s %2$s %3$s
death.attack.onFire=%1$s death.attack.onFire=%1$s
death.attack.onFire.player=%1$s %2$s death.attack.onFire.player=%1$s %2$s
@@ -337,6 +208,7 @@ death.attack.thrown=%1$s 被 %2$s 给砸死了
death.attack.thrown.player=%1$s %2$s death.attack.thrown.player=%1$s %2$s
death.attack.thrown.item=%1$s %2$s %3$s death.attack.thrown.item=%1$s %2$s %3$s
death.attack.trident=%1$s %2$s 穿 death.attack.trident=%1$s %2$s 穿
death.attack.trident.player=%1$s %2$s 穿
death.attack.trident.item=%1$s %2$s 使 %3$s 穿 death.attack.trident.item=%1$s %2$s 使 %3$s 穿
death.attack.wither=%1$s death.attack.wither=%1$s
death.attack.wither.player=%1$s %2$s death.attack.wither.player=%1$s %2$s
@@ -354,6 +226,7 @@ death.attack.stalagmite=%1$s 被石笋刺穿了
death.attack.stalagmite.player=%1$s %2$s 穿 death.attack.stalagmite.player=%1$s %2$s 穿
death.attack.stalagmite.item=%1$s %3$s %2$s 穿 death.attack.stalagmite.item=%1$s %3$s %2$s 穿
death.attack.witherSkull=%1$s %2$s death.attack.witherSkull=%1$s %2$s
death.attack.witherSkull.player=%1$s %2$s
death.attack.witherSkull.item=%1$s %2$s %3$s death.attack.witherSkull.item=%1$s %2$s %3$s
death.attack.even_more_magic=%1$s death.attack.even_more_magic=%1$s
death.attack.genericKill=%1$s death.attack.genericKill=%1$s
@@ -373,146 +246,7 @@ death.fell.finish.player=%1$s 摔伤得太重并被 %2$s 完结了生命
death.fell.finish.item=%1$s %2$s %3$s death.fell.finish.item=%1$s %2$s %3$s
death.fell.killer=%1$s death.fell.killer=%1$s
entity.area_effect_cloud.name=
entity.armor_stand.name=
entity.arrow.name=
entity.bat.name=
entity.bee.name=
entity.blaze.name=
entity.boat.name=
entity.cat.name=
entity.cave_spider.name=
entity.chicken.name=
entity.cow.name=
entity.creeper.name=
entity.dolphin.name=
entity.goat.name=
entity.panda.name=
entity.donkey.name=
entity.dragon_fireball.name=
entity.drowned.name=
entity.egg.name=
entity.elder_guardian.name=
entity.ender_crystal.name=
entity.ender_dragon.name=
entity.enderman.name=
entity.endermite.name=
entity.ender_pearl.name=
entity.evocation_illager.name=
entity.evocation_fang.name=
entity.eye_of_ender_signal.name=
entity.falling_block.name=
entity.fireball.name=
entity.fireworks_rocket.name=
entity.fishing_hook.name=
entity.fish.clownfish.name=
entity.fox.name=
entity.cod.name=
entity.pufferfish.name=
entity.salmon.name=
entity.tropicalfish.name=
entity.axolotl.name=西
entity.ghast.name=
entity.glow_squid.name=鱿
entity.piglin_brute.name=
entity.guardian.name=
entity.hoglin.name=
entity.horse.name=
entity.husk.name=
entity.ravager.name=
entity.iron_golem.name=
entity.item.name=
entity.leash_knot.name=
entity.lightning_bolt.name=
entity.lingering_potion.name=
entity.llama.name=
entity.trader_llama.name=
entity.llama_spit.name=
entity.magma_cube.name=
entity.minecart.name=
entity.chest_minecart.name=
entity.command_block_minecart.name=
entity.furnace_minecart.name=
entity.hopper_minecart.name=
entity.tnt_minecart.name=TNT矿车
entity.mule.name=
entity.mooshroom.name=
entity.moving_block.name=
entity.ocelot.name=
entity.painting.name=
entity.parrot.name=
entity.phantom.name=
entity.pig.name=
entity.piglin.name=
entity.pillager.name=
entity.polar_bear.name=
entity.rabbit.name=
entity.sheep.name=
entity.shulker.name=
entity.shulker_bullet.name=
entity.silverfish.name=
entity.skeleton.name=
entity.skeleton_horse.name=
entity.stray.name=
entity.slime.name=
entity.small_fireball.name=
entity.sniffer.name=
entity.snowball.name=
entity.snow_golem.name=
entity.spider.name=
entity.splash_potion.name=
entity.squid.name=鱿
entity.strider.name=
entity.tnt.name=TNT
entity.thrown_trident.name=
entity.tripod_camera.name=
entity.turtle.name=
entity.unknown.name=
entity.vex.name=
entity.villager.name=
entity.villager.armor=
entity.villager.butcher=
entity.villager.cartographer=
entity.villager.cleric=
entity.villager.farmer=
entity.villager.fisherman=
entity.villager.fletcher=
entity.villager.leather=
entity.villager.librarian=
entity.villager.shepherd=
entity.villager.tool=
entity.villager.weapon=
entity.villager.mason=
entity.villager.unskilled=
entity.villager_v2.name=
entity.vindicator.name=
entity.wandering_trader.name=
entity.witch.name=
entity.wither.name=
entity.wither_skeleton.name=
entity.wither_skull.name=
entity.wither_skull_dangerous.name=
entity.wolf.name=
entity.xp_orb.name=
entity.xp_bottle.name=
entity.zoglin.name=
entity.zombie.name=
entity.zombie_horse.name=
entity.zombie_pigman.name=
entity.zombie_villager.name=
entity.zombie_villager_v2.name=
entity.sniffer.name=
entity.frog.name=
entity.tadpole.name=
entity.warden.name=
entity.allay.name=
entity.camel.name=
entity.chest_raft.name=
entity.bogged.name=
entity.wind_charge_projectile.name=
entity.breeze_wind_charge_projectile.name=
entity.breeze.name=
entity.creaking.name=
multiplayer.player.joined=%s multiplayer.player.joined=%s
multiplayer.player.left=%s 退 multiplayer.player.left=%s 退
plugin.deathmessages.modapi.warn=ModAPI没有被加载使 plugin.deathmessages.modapi.warn=ModAPI没有被加载使