Skip to content

Commit

Permalink
修改/修复7处地方
Browse files Browse the repository at this point in the history
- 修复玩家设置标题翻译问题
- 修复翻译方块不需要权限的bug
- 新增默认语言文件3个(繁体,英式英语,美式英语)
- 优化代码,提前获取NBT防止重复获取浪费性能
- 调换配置文件参数位置和修正配置文件注释错误
- 修改默认配置文件部分设置
- 修复有假人报错问题
  • Loading branch information
zimuya4153 committed Jun 5, 2024
1 parent 748be0a commit 6ab7835
Show file tree
Hide file tree
Showing 7 changed files with 417 additions and 76 deletions.
131 changes: 72 additions & 59 deletions Config.js

Large diffs are not rendered by default.

96 changes: 96 additions & 0 deletions Language/en-US.lang
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
## Command Translations
plugins.Waila.command.description=§bHighlight Settings §7- §dby Xiaoxiaozi Mu
plugins.Waila.command.translators.error=§cTarget block §a%s §calready has a translation→ §e%s
plugins.Waila.command.translators.succes=§eTarget block §b%s §ehas been translated to §6%s
plugins.Waila.command.language.error=§cLanguage §a%s §cdoes not exist
plugins.Waila.gui.title=§eHighlight Settings
plugins.Waila.gui.cancel=§8Settings canceled
plugins.Waila.gui.succes=§gSettings successful
plugins.Waila.gui.switch=§bHighlight Switch
plugins.Waila.gui.dropdown=§aDisplay Mode
plugins.Waila.gui.dropdown.items.bossbar=§1BOSS Bar
plugins.Waila.gui.dropdown.items.tell_popup=§2Jukebox Message
plugins.Waila.gui.dropdown.items.tell_tip=§3Above Item Bar
plugins.Waila.gui.dropdown.items.actionBar=§5Action Bar

## Configuration File Translations
plugins.Waila.block.name=§6%s §7(%s)
plugins.Waila.block.hardness=Hardness §6%s
plugins.Waila.block.destroy=§l%s §r§7Can be destroyed?§r
plugins.Waila.block.cake.status=§3Cake Status:§c%s/7
plugins.Waila.block.chest.size=§bCapacity:§a%s/%s
plugins.Waila.block.jukebox=§8Playing Record §c%s
plugins.Waila.block.beacon=§7Selected Effect:§5%s
plugins.Waila.block.noteblock=§cMusical Scale:§d%s
plugins.Waila.block.composter=§bCompost Level:§e%s/8
plugins.Waila.block.mob_spawner=§dSpawning Mob:§a%s
plugins.Waila.block.commandblock.command=§dCommand:§a%s
plugins.Waila.block.flower_pot=§dPlanted Flower:§b%s
plugins.Waila.block.open_status.open=§eOpen Status:§6Open
plugins.Waila.block.open_status.close=§eOpen Status:§6Closed
plugins.Waila.block.pos=§7X:§g%s §7Y:§g%s §7Z:§g%s
plugins.Waila.block.Cropnum=§3Growth Level:§g%s
plugins.Waila.block.redstonelv=§cRedstone Level:§e%s

plugins.Waila.entity.name=§6%s §7(%s)
plugins.Waila.entity.pose=§dPose ID:§a%s
plugins.Waila.entity.painting=§aTheme:§6%s
plugins.Waila.entity.slime.size=§6Size:§3%s
plugins.Waila.entity.falling_block=§7Block:§9%s
plugins.Waila.entity.tnt=§dExplosion Time:§a%s(Tick)
plugins.Waila.entity.village.offers=§cTrade Information:\n
plugins.Waila.entity.village.offers.item1= §d%s§r§a*§b%s
plugins.Waila.entity.village.offers.item2= §g+ §d%s§r§a*§b%s
plugins.Waila.entity.village.offers.item3= §6=> %s§r§a*§b%s
plugins.Waila.entity.health=§l§c❤ §a%s/%s§r
plugins.Waila.entity.pos=§7X:§g%s §7Y:§g%s §7Z:§g%s

## Completing Mojang's Untranslated Blocks or Entities
tile.daylight_detector_inverted.name=Inverted Daylight Detector
tile.melon_stem.name=Melon Stem
tile.wall_sign.name=Oak Wall Sign
tile.spruce_wall_sign.name=Spruce Wall Sign
tile.birch_wall_sign.name=Birch Wall Sign
tile.jungle_wall_sign.name=Jungle Wall Sign
tile.acacia_wall_sign.name=Acacia Wall Sign
tile.darkoak_wall_sign.name=Dark Oak Wall Sign
tile.mangrove_wall_sign.name=Mangrove Wall Sign
tile.cherry_wall_sign.name=Cherry Wall Sign
tile.bamboo_wall_sign.name=Bamboo Wall Sign
tile.warped_wall_sign.name=Warped Wall Sign
tile.oak_hanging_sign.name=Oak Hanging Sign
tile.spruce_hanging_sign.name=Spruce Hanging Sign
tile.birch_hanging_sign.name=Birch Hanging Sign
tile.jungle_hanging_sign.name=Jungle Hanging Sign
tile.acacia_hanging_sign.name=Acacia Hanging Sign
tile.dark_oak_hanging_sign.name=Dark Oak Hanging Sign
tile.mangrove_hanging_sign.name=Mangrove Hanging Sign
tile.cherry_hanging_sign.name=Cherry Hanging Sign
tile.bamboo_hanging_sign.name=Bamboo Hanging Sign
tile.warped_hanging_sign.name=Warped Hanging Sign
tile.lit_redstone_ore.name=Glowing Redstone Ore
tile.lit_deepslate_redstone_ore.name=Glowing Deepslate Redstone Ore
tile.torchflower_crop.name=Torchflower Seedling
tile.pitcher_crop.name=Pitcher Plant Pod
tile.unpowered_repeater.name=Redstone Repeater
tile.powered_repeater.name=Activated Redstone Repeater
tile.sticky_piston_arm_collision.name=Sticky Piston Arm
tile.piston_arm_collision.name=Piston Arm
tile.wooden_door.name=Oak Door
tile.spruce_door.name=Spruce Door
tile.birch_door.name=Birch Door
tile.jungle_door.name=Jungle Door
tile.acacia_door.name=Acacia Door
tile.dark_oak_door.name=Dark Oak Door
tile.mangrove_door.name=Mangrove Door
tile.cherry_door.name=Cherry Door
tile.bamboo_door.name=Bamboo Door
tile.iron_door.name=Iron Door
tile.crimson_door.name=Crimson Door
tile.warped_door.name=Warped Door
tile.lit_redstone_lamp.name=Glowing Redstone Lamp
tile.frame.name=Item Frame
tile.skull.name=Skull
tile.flower_pot.name=Flower Pot
tile.end_portal.name=End Portal
tile.end_gateway.name=End Gateway Block
94 changes: 94 additions & 0 deletions Language/en_GB.lang
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
## Command Translations
plugins.Waila.command.description=§bHighlight Settings §7- §dby Xiaoxiaozi Mu
plugins.Waila.command.translators.error=§cTarget block §a%s §calready has a translation→ §e%s
plugins.Waila.command.translators.succes=§eTarget block §b%s §ehas been translated to §6%s
plugins.Waila.command.language.error=§cLanguage §a%s §cdoes not exist
plugins.Waila.gui.title=§eHighlight Settings
plugins.Waila.gui.cancel=§8Settings canceled
plugins.Waila.gui.succes=§gSettings successful
plugins.Waila.gui.switch=§bHighlight switch
plugins.Waila.gui.dropdown=§aDisplay mode
plugins.Waila.gui.dropdown.items.bossbar=§1BOSS bar
plugins.Waila.gui.dropdown.items.tell_popup=§2Jukebox message
plugins.Waila.gui.dropdown.items.tell_tip=§3Above the item bar
plugins.Waila.gui.dropdown.items.actionBar=§5Action bar

## Configuration File Translations
plugins.Waila.block.name=§6%s §7(%s)
plugins.Waila.block.hardness=Hardness §6%s
plugins.Waila.block.destroy=§l%s §r§7Can it be collected?§r
plugins.Waila.block.cake.status=§3Cake status: §c%s/7
plugins.Waila.block.chest.size=§bCapacity: §a%s/%s
plugins.Waila.block.jukebox=§8Playing record §c%s
plugins.Waila.block.beacon=§7Select effect: §5%s
plugins.Waila.block.noteblock=§cMusical scale §6: §d%s
plugins.Waila.block.composter=§bCompost level §a: §e%s/8
plugins.Waila.block.mob_spawner=§dSpawn monster: §a%s
plugins.Waila.block.commandblock.command=§dCommand: §a%s
plugins.Waila.block.flower_pot=§dPlanted flower §b: %s
plugins.Waila.block.open_status.open=§eOpen status: §6Open
plugins.Waila.block.open_status.close=§eOpen status: §6Closed
plugins.Waila.block.pos=§7X: §g%s §7Y: §g%s §7Z: §g%s
plugins.Waila.block.Cropnum=§3Growth level: §g%s
plugins.Waila.block.redstonelv=§cRedstone level: §e%s

plugins.Waila.entity.name=§6%s §7(%s)
plugins.Waila.entity.pose=§dPose ID: §a%s
plugins.Waila.entity.painting=§aTheme: §6%s
plugins.Waila.entity.slime.size=§6Size: §3%s
plugins.Waila.entity.falling_block=§7Block: §9%s
plugins.Waila.entity.tnt=§dExplosion time: §a%s (Tick)
plugins.Waila.entity.village.offers=§cTransaction information:\n
plugins.Waila.entity.village.offers.item1= §d%s§r§a*§b%s
plugins.Waila.entity.village.offers.item2= §g+ §d%s§r§a*§b%s
plugins.Waila.entity.village.offers.item3= §6=> %s§r§a*§b%s
plugins.Waila.entity.health=§l§c❤ §a%s/%s§r
plugins.Waila.entity.pos=§7X: §g%s §7Y: §g%s §7Z: §g%s

## Completing Blocks or Entities Not Translated by Mojang
tile.daylight_detector_inverted.name=Night Sensor
tile.melon_stem.name=Watermelon Stem
tile.wall_sign.name=Oak Sign
tile.spruce_wall_sign.name=Spruce Sign
tile.birch_wall_sign.name=Birch Sign
tile.jungle_wall_sign.name=Jungle Sign
tile.acacia_wall_sign.name=Acacia Sign
tile.darkoak_wall_sign.name=Dark Oak Sign
tile.mangrove_wall_sign.name=Mangrove Sign
tile.cherry_wall_sign.name=Cherry Sign
tile.bamboo_wall_sign.name=Bamboo Sign
tile.warped_wall_sign.name=Warped Sign
tile.oak_hanging_sign.name=Oak Hanging Sign
tile.spruce_hanging_sign.name=Spruce Hanging Sign
tile.birch_hanging_sign.name=Birch Hanging Sign
tile.jungle_hanging_sign.name=Jungle Hanging Sign
tile.acacia_hanging_sign.name=Acacia Hanging Sign
tile.dark_oak_hanging_sign.name=Dark Oak Hanging Sign
tile.mangrove_hanging_sign.name=Mangrove Hanging Sign
tile.cherry_hanging_sign.name=Cherry Hanging Sign
tile.bamboo_hanging_sign.name=Bamboo Hanging Sign
tile.warped_hanging_sign.name=Warped Hanging Sign
tile.lit_redstone_ore.name=Glowing Redstone Ore
tile.lit_deepslate_redstone_ore.name=Glowing Deepslate Redstone Ore
tile.torchflower_crop.name=Torch Flower Seedling
tile.pitcher_crop.name=Pitcher Plant Pod
tile.unpowered_repeater.name=Redstone Repeater
tile.powered_repeater.name=Activated Redstone Repeater
tile.wooden_door.name=Oak Door
tile.spruce_door.name=Spruce Door
tile.birch_door.name=Birch Door
tile.jungle_door.name=Jungle Door
tile.acacia_door.name=Acacia Door
tile.dark_oak_door.name=Dark Oak Door
tile.mangrove_door.name=Mangrove Door Dream
tile.cherry_door.name=Cherry Door
tile.bamboo_door.name=Bamboo Door
tile.iron_door.name=Iron Door
tile.crimson_door.name=Crimson Door
tile.warped_door.name=Warped Door
tile.lit_redstone_lamp.name=Glowing Redstone Lamp
tile.frame.name=Item Frame
tile.skull.name=Skull
tile.flower_pot.name=Flower Pot
tile.end_portal.name=End Portal
tile.end_gateway.name=End Gateway Block
94 changes: 94 additions & 0 deletions Language/zh_TW.lang
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
## 命令翻译
plugins.Waila.command.description=§b高亮顯示設置 §7- §dby 小小的子沐呀
plugins.Waila.command.translators.error=§c目標方塊 §a%s §c已有翻譯→ §e%s
plugins.Waila.command.translators.succes=§e目標方塊 §b%s §e已翻譯成 §6%s
plugins.Waila.command.language.error=§c語言 §a%s §c不存在
plugins.Waila.gui.title=§e高亮顯示設置
plugins.Waila.gui.cancel=§8已取消設置
plugins.Waila.gui.succes=§g設置成功
plugins.Waila.gui.switch=§b高亮顯示開關
plugins.Waila.gui.dropdown=§a顯示模式
plugins.Waila.gui.dropdown.items.bossbar=§1BOSS欄
plugins.Waila.gui.dropdown.items.tell_popup=§2音樂盒消息
plugins.Waila.gui.dropdown.items.tell_tip=§3物品欄上方
plugins.Waila.gui.dropdown.items.actionBar=§5活動欄

## 配置文件翻译
plugins.Waila.block.name=§6%s §7(%s)
plugins.Waila.block.hardness=硬度 §6%s
plugins.Waila.block.destroy=§l%s §r§7能否採集§r
plugins.Waila.block.cake.status=§3蛋糕狀態:§c%s/7
plugins.Waila.block.chest.size=§b容量:§a%s/%s
plugins.Waila.block.jukebox=§8播放唱片 §c%s
plugins.Waila.block.beacon=§7選擇效果:§5%s
plugins.Waila.block.noteblock=§c音階§6:§d%s
plugins.Waila.block.composter=§b堆肥量§a:§e%s/8
plugins.Waila.block.mob_spawner=§d生成怪物:§a%s
plugins.Waila.block.commandblock.command=§d命令:§a%s
plugins.Waila.block.flower_pot=§d種植的花§b:%s
plugins.Waila.block.open_status.open=§e開啟狀態:§6開
plugins.Waila.block.open_status.close=§e開啟狀態:§6關
plugins.Waila.block.pos=§7X:§g%s §7Y:§g%s §7Z:§g%s
plugins.Waila.block.Cropnum=§3成長程度:§g%s
plugins.Waila.block.redstonelv=§c紅石等級:§e%s

plugins.Waila.entity.name=§6%s §7(%s)
plugins.Waila.entity.pose=§d姿勢ID:§a%s
plugins.Waila.entity.painting=§a主題:§6%s
plugins.Waila.entity.slime.size=§6大小:§3%s
plugins.Waila.entity.falling_block=§7方塊:§9%s
plugins.Waila.entity.tnt=§d爆炸時間:§a%s(Tick)
plugins.Waila.entity.village.offers=§c交易資訊:\n
plugins.Waila.entity.village.offers.item1= §d%s§r§a*§b%s
plugins.Waila.entity.village.offers.item2= §g+ §d%s§r§a*§b%s
plugins.Waila.entity.village.offers.item3= §6=> %s§r§a*§b%s
plugins.Waila.entity.health=§l§c❤ §a%s/%s§r
plugins.Waila.entity.pos=§7X:§g%s §7Y:§g%s §7Z:§g%s

## 補全Mojang沒有翻譯的方塊或實體
tile.daylight_detector_inverted.name=黑夜感測器
tile.melon_stem.name=西瓜莖
tile.wall_sign.name=橡木告示牌
tile.spruce_wall_sign.name=雲杉木告示牌
tile.birch_wall_sign.name=白樺木告示牌
tile.jungle_wall_sign.name=叢林木告示牌
tile.acacia_wall_sign.name=金合歡告示牌
tile.darkoak_wall_sign.name=深色橡木告示牌
tile.mangrove_wall_sign.name=紅樹木告示牌
tile.cherry_wall_sign.name=櫻花木告示牌
tile.bamboo_wall_sign.name=竹制告示牌
tile.warped_wall_sign.name=詭異木告示牌
tile.oak_hanging_sign.name=橡木懸挂告示牌
tile.spruce_hanging_sign.name=雲杉木懸挂告示牌
tile.birch_hanging_sign.name=白樺木懸式告示牌
tile.jungle_hanging_sign.name=叢林懸挂告示牌
tile.acacia_hanging_sign.name=金合歡懸挂告示牌
tile.dark_oak_hanging_sign.name=深色橡木懸挂告示牌
tile.mangrove_hanging_sign.name=紅樹木懸挂告示牌
tile.cherry_hanging_sign.name=櫻花木懸挂告示牌
tile.bamboo_hanging_sign.name=竹制懸挂告示牌
tile.warped_hanging_sign.name=翹曲懸挂告示牌
tile.lit_redstone_ore.name=發光的紅石礦石
tile.lit_deepslate_redstone_ore.name=發光的深層紅石礦石
tile.torchflower_crop.name=火把花幼苗
tile.pitcher_crop.name=猪笼草莢果
tile.unpowered_repeater.name=紅石中繼器
tile.powered_repeater.name=激活的紅石中繼器
tile.wooden_door.name=橡木門
tile.spruce_door.name=雲杉木門
tile.birch_door.name=白樺木門
tile.jungle_door.name=叢林木門
tile.acacia_door.name=金合歡木門
tile.dark_oak_door.name=深色橡木門
tile.mangrove_door.name=紅樹木夢
tile.cherry_door.name=櫻花木門
tile.bamboo_door.name=竹門
tile.iron_door.name=鐵門
tile.crimson_door.name=緋紅木門
tile.warped_door.name=詭異門
tile.lit_redstone_lamp.name=發光的紅石燈
tile.frame.name=物品展示框
tile.skull.name=頭顱
tile.flower_pot.name=花盆
tile.end_portal.name=末地傳送門
tile.end_gateway.name=末地折躍門方塊
Loading

0 comments on commit 6ab7835

Please sign in to comment.