diff --git a/src/main/java/com/gildedgames/the_aether/client/gui/dialogue/entity/GuiValkyrieDialogue.java b/src/main/java/com/gildedgames/the_aether/client/gui/dialogue/entity/GuiValkyrieDialogue.java index 4498881..08d3f0d 100644 --- a/src/main/java/com/gildedgames/the_aether/client/gui/dialogue/entity/GuiValkyrieDialogue.java +++ b/src/main/java/com/gildedgames/the_aether/client/gui/dialogue/entity/GuiValkyrieDialogue.java @@ -3,7 +3,9 @@ package com.gildedgames.the_aether.client.gui.dialogue.entity; import com.gildedgames.the_aether.client.gui.dialogue.DialogueOption; import com.gildedgames.the_aether.client.gui.dialogue.GuiDialogue; import com.gildedgames.the_aether.entities.bosses.valkyrie_queen.EntityValkyrieQueen; +import net.minecraft.client.resources.I18n; import net.minecraft.item.ItemStack; +import net.minecraft.util.StatCollector; import net.minecraft.world.EnumDifficulty; import com.gildedgames.the_aether.items.ItemsAether; @@ -19,7 +21,7 @@ public class GuiValkyrieDialogue extends GuiDialogue { private int medalSlotId = -1; public GuiValkyrieDialogue(EntityValkyrieQueen valkyrieQueen) { - super("[\247e" + valkyrieQueen.getName() + ", the Valkyrie Queen\247r]", new DialogueOption[]{new DialogueOption("What can you tell me about this place?"), new DialogueOption("I wish to fight you!"), new DialogueOption("Nevermind")}); + super("[\247e" + valkyrieQueen.getName() + ", " + I18n.format("title.aether_legacy.valkyrie_queen.name") + "\247r]", new DialogueOption(I18n.format("gui.queen.dialog.0")), new DialogueOption(I18n.format("gui.queen.dialog.1")), new DialogueOption(I18n.format("gui.queen.dialog.2"))); this.title = this.getDialogue(); this.valkyrieQueen = valkyrieQueen; @@ -29,20 +31,20 @@ public class GuiValkyrieDialogue extends GuiDialogue { public void dialogueClicked(DialogueOption dialogue) { if (this.getDialogueOptions().size() == 3) { if (dialogue.getDialogueId() == 0) { - this.addDialogueMessage(this.title + ": This is a sanctuary for us Valkyries who seek rest."); + this.addDialogueMessage(this.title + ": " + I18n.format("gui.queen.answer.0")); this.dialogueTreeCompleted(); } else if (dialogue.getDialogueId() == 1) { DialogueOption medalDialogue = new DialogueOption(this.getMedalDiaulogue()); - this.addDialogueWithOptions(this.title + ": Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see.", medalDialogue, new DialogueOption("On second thought, i'd rather not.")); + this.addDialogueWithOptions(this.title + ": " + I18n.format("gui.queen.answer.1"), medalDialogue, new DialogueOption(I18n.format("gui.valkyrie.dialog.player.denyfight"))); } else if (dialogue.getDialogueId() == 2) { - this.addDialogueMessage(this.title + ": Goodbye adventurer."); + this.addDialogueMessage(this.title + ": " + I18n.format("gui.queen.answer.2")); this.dialogueTreeCompleted(); } } else { if (dialogue.getDialogueId() == 0) { if (this.mc.theWorld.difficultySetting == EnumDifficulty.PEACEFUL) { - this.addDialogueMessage(this.title + ": Sorry, I don't fight with weaklings."); + this.addDialogueMessage(this.title + ": " + I18n.format("gui.queen.peaceful")); this.dialogueTreeCompleted(); return; @@ -52,14 +54,14 @@ public class GuiValkyrieDialogue extends GuiDialogue { AetherNetwork.sendToServer(new PacketInitiateValkyrieFight(this.medalSlotId, this.valkyrieQueen.getEntityId())); this.valkyrieQueen.setBossReady(true); - this.addDialogueMessage(this.title + ": Now then, let's begin!"); + this.addDialogueMessage(this.title + ": " + I18n.format("gui.valkyrie.dialog.ready")); this.dialogueTreeCompleted(); } else { - this.addDialogueMessage(this.title + ": Take your time."); + this.addDialogueMessage(this.title + ": " + I18n.format("gui.valkyrie.dialog.nomedals")); this.dialogueTreeCompleted(); } } else if (dialogue.getDialogueId() == 1) { - this.addDialogueMessage(this.title + ": So be it then. Goodbye adventurer."); + this.addDialogueMessage(this.title + ": " + I18n.format("gui.valkyrie.dialog.nofight")); this.dialogueTreeCompleted(); } } @@ -72,14 +74,14 @@ public class GuiValkyrieDialogue extends GuiDialogue { if (stack != null && stack.getItem() == ItemsAether.victory_medal) { if (stack.stackSize >= 10) { this.medalSlotId = slotId; - return "I'm ready, I have the medals right here!"; + return I18n.format("gui.valkyrie.dialog.player.havemedals"); } else { - return "I'll return when I have them. (" + stack.stackSize + "/10)"; + return I18n.format("gui.valkyrie.dialog.player.lackmedals") + " (" + stack.stackSize + "/10)"; } } } - return "I'll return when I have them. (0/10)"; + return I18n.format("gui.valkyrie.dialog.player.lackmedals") + " (0/10)"; } } \ No newline at end of file diff --git a/src/main/java/com/gildedgames/the_aether/client/gui/menu/GuiMenuToggleButton.java b/src/main/java/com/gildedgames/the_aether/client/gui/menu/GuiMenuToggleButton.java index 619a490..364cd91 100644 --- a/src/main/java/com/gildedgames/the_aether/client/gui/menu/GuiMenuToggleButton.java +++ b/src/main/java/com/gildedgames/the_aether/client/gui/menu/GuiMenuToggleButton.java @@ -4,6 +4,7 @@ import com.gildedgames.the_aether.AetherConfig; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.FontRenderer; import net.minecraft.client.gui.GuiButton; +import net.minecraft.client.resources.I18n; public class GuiMenuToggleButton extends GuiButton { @@ -25,11 +26,11 @@ public class GuiMenuToggleButton extends GuiButton { if (AetherConfig.config.get("Misc", "Enables the Aether Menu", false).getBoolean()) { - this.drawCenteredString(fontrenderer, "Normal Theme", (this.xPosition + this.width) - 34, (this.height / 2) + 18, j); + this.drawCenteredString(fontrenderer, I18n.format("gui.aether_menu.normal_theme"), (this.xPosition + this.width) - 34, (this.height / 2) + 18, j); } else { - this.drawCenteredString(fontrenderer, "Aether Theme", (this.xPosition + this.width) - 34, (this.height / 2) + 18, j); + this.drawCenteredString(fontrenderer, I18n.format("gui.aether_menu.aether_theme"), (this.xPosition + this.width) - 34, (this.height / 2) + 18, j); } } } diff --git a/src/main/java/com/gildedgames/the_aether/client/gui/trivia/AetherTrivia.java b/src/main/java/com/gildedgames/the_aether/client/gui/trivia/AetherTrivia.java index 4381cd5..3238954 100644 --- a/src/main/java/com/gildedgames/the_aether/client/gui/trivia/AetherTrivia.java +++ b/src/main/java/com/gildedgames/the_aether/client/gui/trivia/AetherTrivia.java @@ -11,6 +11,7 @@ import com.gildedgames.the_aether.Aether; import net.minecraft.client.Minecraft; import com.google.common.collect.Lists; +import net.minecraft.client.resources.I18n; public class AetherTrivia { @@ -21,11 +22,32 @@ public class AetherTrivia { } public static String getNewTrivia() { + + String localization = Minecraft.getMinecraft().getLanguageManager().getCurrentLanguage().getLanguageCode(); + + System.out.println(localization); + + if (getEntriesForLocalization(localization) != null) + { + return getEntriesForLocalization(localization); + } + else if (getEntriesForLocalization("en_US") != null) + { + return getEntriesForLocalization("en_US"); + } + else + { + return "missingno"; + } + } + + public static String getEntriesForLocalization(String localization) + { BufferedReader bufferedreader = null; try { - List list = Lists.newArrayList(); - bufferedreader = new BufferedReader(new InputStreamReader(Minecraft.getMinecraft().getResourceManager().getResource(Aether.locate("texts/trivia.txt")).getInputStream(), StandardCharsets.UTF_8)); + List list = Lists.newArrayList(); + bufferedreader = new BufferedReader(new InputStreamReader(Minecraft.getMinecraft().getResourceManager().getResource(Aether.locate("texts/" + localization + ".txt")).getInputStream(), StandardCharsets.UTF_8)); String s; while ((s = bufferedreader.readLine()) != null) { @@ -37,21 +59,17 @@ public class AetherTrivia { } if (!list.isEmpty()) { - return "Pro Tip: " + (String) list.get(random.nextInt(list.size())); + return I18n.format("gui.aether_trivia.pro_tip") + " " + list.get(random.nextInt(list.size())); } - } catch (IOException var8) { - ; - } finally { + } catch (IOException ignore) { } + finally { if (bufferedreader != null) { try { bufferedreader.close(); - } catch (IOException ioexception) { - ; - } + } catch (IOException ignore) { } } } - return "missingno"; + return null; } - } \ No newline at end of file diff --git a/src/main/java/com/gildedgames/the_aether/client/overlay/AetherOverlay.java b/src/main/java/com/gildedgames/the_aether/client/overlay/AetherOverlay.java index 89d4308..06e3314 100644 --- a/src/main/java/com/gildedgames/the_aether/client/overlay/AetherOverlay.java +++ b/src/main/java/com/gildedgames/the_aether/client/overlay/AetherOverlay.java @@ -8,6 +8,7 @@ import net.minecraft.client.gui.ScaledResolution; import net.minecraft.client.renderer.OpenGlHelper; import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.texture.TextureMap; +import net.minecraft.client.resources.I18n; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.util.IIcon; @@ -148,7 +149,7 @@ public class AetherOverlay { int cooldownRemaining = (int) ((float) (playerInfo.getHammerCooldown()) / (float) (playerInfo.getHammerMaxCooldown()) * 128F); int width = scaledresolution.getScaledWidth(); - mc.fontRenderer.drawStringWithShadow(playerInfo.getHammerName() + " Cooldown", (width / 2) - (mc.fontRenderer.getStringWidth(playerInfo.getHammerName() + " Cooldown") / 2), 32, 0xffffffff); + mc.fontRenderer.drawStringWithShadow(playerInfo.getHammerName() + " " + I18n.format("item.notch_hammer.cooldown"), (width / 2) - (mc.fontRenderer.getStringWidth(playerInfo.getHammerName() + " Cooldown") / 2), 32, 0xffffffff); GL11.glPushMatrix(); diff --git a/src/main/java/com/gildedgames/the_aether/entities/bosses/EntityValkyrie.java b/src/main/java/com/gildedgames/the_aether/entities/bosses/EntityValkyrie.java index 9a1aa65..17bf6bf 100644 --- a/src/main/java/com/gildedgames/the_aether/entities/bosses/EntityValkyrie.java +++ b/src/main/java/com/gildedgames/the_aether/entities/bosses/EntityValkyrie.java @@ -12,6 +12,7 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.DamageSource; +import net.minecraft.util.StatCollector; import net.minecraft.world.EnumDifficulty; import net.minecraft.world.World; @@ -86,21 +87,21 @@ public class EntityValkyrie extends EntityAetherMob { if (stack != null && stack.getItem() == ItemsAether.victory_medal && stack.stackSize >= 0) { if (stack.stackSize >= 10) { - this.chatItUp(entityplayer, "Umm... that's a nice pile of medallions you have there..."); + this.chatItUp(entityplayer, StatCollector.translateToLocal("gui.valkyrie.dialog.medal.1")); } else if (stack.stackSize >= 5) { - this.chatItUp(entityplayer, "That's pretty impressive, but you won't defeat me."); + this.chatItUp(entityplayer, StatCollector.translateToLocal("gui.valkyrie.dialog.medal.2")); } else { - this.chatItUp(entityplayer, "You think you're a tough guy, eh? Well, bring it on!"); + this.chatItUp(entityplayer, StatCollector.translateToLocal("gui.valkyrie.dialog.medal.3")); } } else { int line = rand.nextInt(3); if (line == 2) { - this.chatItUp(entityplayer, "What's that? You want to fight? Aww, what a cute little human."); + this.chatItUp(entityplayer, StatCollector.translateToLocal("gui.valkyrie.dialog.1")); } else if (line == 1) { - this.chatItUp(entityplayer, "You're not thinking of fighting a big, strong Valkyrie are you?"); + this.chatItUp(entityplayer, StatCollector.translateToLocal("gui.valkyrie.dialog.2")); } else { - this.chatItUp(entityplayer, "I don't think you should bother me, you could get really hurt."); + this.chatItUp(entityplayer, StatCollector.translateToLocal("gui.valkyrie.dialog.3")); } } @@ -237,11 +238,11 @@ public class EntityValkyrie extends EntityAetherMob { int pokey = rand.nextInt(3); if (pokey == 2) { - chatItUp(player, "Alright, alright! You win!"); + chatItUp(player, StatCollector.translateToLocal("gui.valkyrie.dialog.defeated.1")); } else if (pokey == 1) { - chatItUp(player, "Okay, I give up! Geez!"); + chatItUp(player, StatCollector.translateToLocal("gui.valkyrie.dialog.defeated.2")); } else { - chatItUp(player, "Oww! Fine, here's your medal..."); + chatItUp(player, StatCollector.translateToLocal("gui.valkyrie.dialog.defeated.3")); } this.setDead(); @@ -251,11 +252,11 @@ public class EntityValkyrie extends EntityAetherMob { int pokey = rand.nextInt(3); if (pokey == 2) { - chatItUp(player, "You want a medallion? Try being less pathetic."); + chatItUp(player, StatCollector.translateToLocal("gui.valkyrie.dialog.playerdead.1")); } else if (pokey == 1) { - chatItUp(player, "Maybe some day, " + player.getCommandSenderName() + "... maybe some day."); + chatItUp(player, StatCollector.translateToLocalFormatted("gui.valkyrie.dialog.playerdead.2", player.getDisplayName())); } else { - chatItUp(player, "Humans aren't nearly as cute when they're dead."); + chatItUp(player, StatCollector.translateToLocal("gui.valkyrie.dialog.playerdead.3")); } this.setAttackTarget(null); @@ -301,11 +302,11 @@ public class EntityValkyrie extends EntityAetherMob { this.chatTime = 0; int pokey = rand.nextInt(3); if (pokey == 2) { - chatItUp(player, "I'm not going easy on you!"); + chatItUp(player, StatCollector.translateToLocal("gui.valkyrie.dialog.attack.1")); } else if (pokey == 1) { - chatItUp(player, "You're gonna regret that!"); + chatItUp(player, StatCollector.translateToLocal("gui.valkyrie.dialog.attack.2")); } else { - chatItUp(player, "Now you're in for it!"); + chatItUp(player, StatCollector.translateToLocal("gui.valkyrie.dialog.attack.3")); } this.setAttackTarget(player); @@ -346,11 +347,11 @@ public class EntityValkyrie extends EntityAetherMob { int pokey = this.rand.nextInt(3); if (pokey == 2) { - chatItUp((EntityPlayer) this.getAttackTarget(), "You want a medallion? Try being less pathetic."); + chatItUp((EntityPlayer) this.getAttackTarget(), StatCollector.translateToLocal("gui.valkyrie.dialog.playerdead.1")); } else if (pokey == 1) { - chatItUp((EntityPlayer) this.getAttackTarget(), "Maybe some day, " + player.getCommandSenderName() + "... maybe some day."); + chatItUp((EntityPlayer) this.getAttackTarget(), StatCollector.translateToLocalFormatted("gui.valkyrie.dialog.playerdead.2", player.getDisplayName())); } else { - chatItUp((EntityPlayer) this.getAttackTarget(), "Humans aren't nearly as cute when they're dead."); + chatItUp((EntityPlayer) this.getAttackTarget(), StatCollector.translateToLocal("gui.valkyrie.dialog.playerdead.3")); } this.setAttackTarget(null); diff --git a/src/main/java/com/gildedgames/the_aether/entities/bosses/slider/EntitySlider.java b/src/main/java/com/gildedgames/the_aether/entities/bosses/slider/EntitySlider.java index 109e877..32bcf69 100644 --- a/src/main/java/com/gildedgames/the_aether/entities/bosses/slider/EntitySlider.java +++ b/src/main/java/com/gildedgames/the_aether/entities/bosses/slider/EntitySlider.java @@ -22,14 +22,12 @@ import net.minecraft.entity.SharedMonsterAttributes; import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Blocks; +import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemPickaxe; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.util.AxisAlignedBB; -import net.minecraft.util.DamageSource; -import net.minecraft.util.EntityDamageSource; -import net.minecraft.util.EnumFacing; +import net.minecraft.util.*; import net.minecraft.world.World; import com.gildedgames.the_aether.blocks.BlocksAether; @@ -530,15 +528,30 @@ public class EntitySlider extends EntityFlying implements IAetherBoss { return false; } - boolean isTCPickaxe = stack.getItem().getClass().getName().equals("tconstruct.items.tools.Pickaxe"); - - if (!stack.getItem().canHarvestBlock(Blocks.stone, stack) && !isTCPickaxe) + if (stack.getItem() == Items.apple) { - this.sendMessage(player, "Hmm. Perhaps I need to attack it with a Pickaxe?"); + this.sendMessage(player, StatCollector.translateToLocal("gui.slider.apple")); return false; } + if (!((EntityPlayer) ds.getEntity()).capabilities.isCreativeMode && ds.getSourceOfDamage().getDistance(this.posX, this.posY, this.posZ) > 6 && !this.isAwake()) + { + this.sendMessage(player, StatCollector.translateToLocal("gui.slider.far")); + return false; + } + else + { + boolean isTCPickaxe = stack.getItem().getClass().getName().equals("tconstruct.items.tools.Pickaxe"); + + if (!stack.getItem().canHarvestBlock(Blocks.stone, stack) && !isTCPickaxe) + { + this.sendMessage(player, StatCollector.translateToLocal("gui.slider.notpickaxe")); + + return false; + } + } + boolean flag = super.attackEntityFrom(ds, Math.max(0, var2)); if (flag) { @@ -735,7 +748,7 @@ public class EntitySlider extends EntityFlying implements IAetherBoss { @Override public String getBossName() { - return this.dataWatcher.getWatchableObjectString(19) + ", the Slider"; + return this.dataWatcher.getWatchableObjectString(19) + ", " + StatCollector.translateToLocal("title.aether_legacy.slider.name"); } @Override diff --git a/src/main/java/com/gildedgames/the_aether/entities/bosses/sun_spirit/EntitySunSpirit.java b/src/main/java/com/gildedgames/the_aether/entities/bosses/sun_spirit/EntitySunSpirit.java index 5bc6011..2a8ce74 100644 --- a/src/main/java/com/gildedgames/the_aether/entities/bosses/sun_spirit/EntitySunSpirit.java +++ b/src/main/java/com/gildedgames/the_aether/entities/bosses/sun_spirit/EntitySunSpirit.java @@ -28,10 +28,7 @@ import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.potion.PotionEffect; -import net.minecraft.util.AxisAlignedBB; -import net.minecraft.util.DamageSource; -import net.minecraft.util.EntityDamageSource; -import net.minecraft.util.MathHelper; +import net.minecraft.util.*; import net.minecraft.world.World; import com.gildedgames.the_aether.blocks.BlocksAether; @@ -215,7 +212,7 @@ public class EntitySunSpirit extends EntityFlying implements IMob, IAetherBoss, this.motionX = this.motionY = this.motionZ = 0.0D; - this.chatLine(dungeonTarget, "\u00a7cSuch is the fate of a being who opposes the might of the sun."); + this.chatLine(dungeonTarget, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.playerdied")); this.chatCount = 100; this.setPosition((double) this.originPointX + 0.5D, (double) this.originPointY, (double) this.originPointZ + 0.5D); @@ -230,7 +227,7 @@ public class EntitySunSpirit extends EntityFlying implements IMob, IAetherBoss, if (this.isDead()) { this.setFreezing(true); - this.chatLine(dungeonTarget, "\u00a7bSuch bitter cold... is this the feeling... of pain?"); + this.chatLine(dungeonTarget, "\u00a7b" + StatCollector.translateToLocal("gui.spirit.dead")); this.chatCount = 100; for (int i = 0; i < dungeonPlayers.size(); ++i) { @@ -429,44 +426,44 @@ public class EntitySunSpirit extends EntityFlying implements IMob, IAetherBoss, if (AetherConfig.repeatSunSpiritDialogue() || !((PlayerAether) AetherAPI.get(entityPlayer)).seenSpiritDialog) { if (this.getChatLine() == 0) { - this.chatLine(entityPlayer, "\u00a7cYou are certainly a brave soul to have entered this chamber."); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line0")); this.setChatLine(1); } else if (this.getChatLine() == 1) { - this.chatLine(entityPlayer, "\u00a7cBegone human, you serve no purpose here."); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line1")); this.setChatLine(2); } else if (this.getChatLine() == 2) { - this.chatLine(entityPlayer, "\u00a7cYour presence annoys me. Do you not fear my burning aura?"); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line2")); this.setChatLine(3); } else if (this.getChatLine() == 3) { - this.chatLine(entityPlayer, "\u00a7cI have nothing to offer you, fool. Leave me at peace."); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line3")); this.setChatLine(4); } else if (this.getChatLine() == 4) { - this.chatLine(entityPlayer, "\u00a7cPerhaps you are ignorant. Do you wish to know who I am?"); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line4")); this.setChatLine(5); } else if (this.getChatLine() == 5) { - this.chatLine(entityPlayer, "\u00a7cI am a sun spirit, embodiment of Aether's eternal daylight. As "); - this.chatLine(entityPlayer, "\u00a7clong as I am alive, the sun will never set on this world."); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line5.1")); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line5.2")); this.setChatLine(6); } else if (this.getChatLine() == 6) { - this.chatLine(entityPlayer, "\u00a7cMy body burns with the anger of a thousand beasts. No man, "); - this.chatLine(entityPlayer, "\u00a7chero, or villain can harm me. You are no exception."); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line6.1")); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line6.2")); this.setChatLine(7); } else if (this.getChatLine() == 7) { - this.chatLine(entityPlayer, "\u00a7cYou wish to challenge the might of the sun? You are mad. "); - this.chatLine(entityPlayer, "\u00a7cDo not further insult me or you will feel my wrath."); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line7.1")); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line7.2")); this.setChatLine(8); } else if (this.getChatLine() == 8) { - this.chatLine(entityPlayer, "\u00a7cThis is your final warning. Leave now, or prepare to burn."); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line8")); this.setChatLine(9); } else { if (this.getChatLine() == 9) { - this.chatLine(entityPlayer, "\u00a76As you wish, your death will be slow and agonizing."); + this.chatLine(entityPlayer, "\u00a76" + StatCollector.translateToLocal("gui.spirit.line9")); this.setChatLine(10); return true; } if (this.getChatLine() == 10 && this.getAttackTarget() == null) { - this.chatLine(entityPlayer, "\u00a7cDid your previous death not satisfy your curiosity, human?"); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line10")); this.setChatLine(9); } } @@ -476,13 +473,13 @@ public class EntitySunSpirit extends EntityFlying implements IMob, IAetherBoss, this.setChatLine(9); if (this.getChatLine() == 9) { - this.chatLine(entityPlayer, "\u00a76As you wish, your death will be slow and agonizing."); + this.chatLine(entityPlayer, "\u00a76" + StatCollector.translateToLocal("gui.spirit.line9")); this.setChatLine(10); return true; } if (this.getChatLine() == 10 && this.getAttackTarget() == null) { - this.chatLine(entityPlayer, "\u00a7cDid your previous death not satisfy your curiosity, human?"); + this.chatLine(entityPlayer, "\u00a7c" + StatCollector.translateToLocal("gui.spirit.line10")); this.setChatLine(9); } } @@ -663,7 +660,7 @@ public class EntitySunSpirit extends EntityFlying implements IMob, IAetherBoss, @Override public String getBossName() { - return this.dataWatcher.getWatchableObjectString(20) + ", the Sun Spirit"; + return this.dataWatcher.getWatchableObjectString(20) + ", " + StatCollector.translateToLocal("title.aether_legacy.sun_spirit.name"); } @Override diff --git a/src/main/java/com/gildedgames/the_aether/entities/bosses/valkyrie_queen/EntityValkyrieQueen.java b/src/main/java/com/gildedgames/the_aether/entities/bosses/valkyrie_queen/EntityValkyrieQueen.java index 4408d26..db95856 100644 --- a/src/main/java/com/gildedgames/the_aether/entities/bosses/valkyrie_queen/EntityValkyrieQueen.java +++ b/src/main/java/com/gildedgames/the_aether/entities/bosses/valkyrie_queen/EntityValkyrieQueen.java @@ -20,6 +20,7 @@ import net.minecraft.nbt.NBTTagList; import net.minecraft.util.AxisAlignedBB; import net.minecraft.util.DamageSource; import net.minecraft.util.MathHelper; +import net.minecraft.util.StatCollector; import net.minecraft.world.EnumDifficulty; import net.minecraft.world.World; @@ -193,7 +194,7 @@ public class EntityValkyrieQueen extends EntityBossMob implements IAetherBoss { this.faceEntity(entityplayer, 180F, 180F); if (this.isBossReady()) { - this.chatItUp(entityplayer, "If you wish to challenge me, strike at any time."); + this.chatItUp(entityplayer, StatCollector.translateToLocal("gui.queen.ready")); } else if (this.worldObj.isRemote) { this.displayValkyrieDialogue(); @@ -314,7 +315,7 @@ public class EntityValkyrieQueen extends EntityBossMob implements IAetherBoss { } if (this.getEntityToAttack() instanceof EntityPlayer) { - this.chatItUp((EntityPlayer) this.getEntityToAttack(), "You are truly... a mighty warrior..."); + this.chatItUp((EntityPlayer) this.getEntityToAttack(), StatCollector.translateToLocal("gui.queen.defeated")); ((EntityPlayer) this.getEntityToAttack()).triggerAchievement(AchievementsAether.defeat_silver); @@ -378,7 +379,7 @@ public class EntityValkyrieQueen extends EntityBossMob implements IAetherBoss { if (this.worldObj.difficultySetting == EnumDifficulty.PEACEFUL) { this.spawnExplosionParticle(); - chatItUp(player, "Sorry, I don't fight with weaklings."); + chatItUp(player, StatCollector.translateToLocal("gui.queen.peaceful")); return false; } @@ -387,9 +388,9 @@ public class EntityValkyrieQueen extends EntityBossMob implements IAetherBoss { int pokey = rand.nextInt(2); if (pokey == 2) { - chatItUp(player, "Sorry, I don't fight with weaklings."); + chatItUp(player, StatCollector.translateToLocal("gui.queen.peaceful")); } else { - chatItUp(player, "Try defeating some weaker valkyries first."); + chatItUp(player, StatCollector.translateToLocal("gui.queen.nomedals")); } return false; } else { @@ -410,7 +411,7 @@ public class EntityValkyrieQueen extends EntityBossMob implements IAetherBoss { if (this.getEntityToAttack() == null) { this.chatTime = 0; - chatItUp(player, "This will be your final battle!"); + chatItUp(player, StatCollector.translateToLocal("gui.queen.fight")); if (ds.getEntity() instanceof EntityLivingBase) becomeAngryAt((EntityLivingBase) ds.getEntity()); } else { @@ -438,7 +439,7 @@ public class EntityValkyrieQueen extends EntityBossMob implements IAetherBoss { if (player.getHealth() <= 0 || player.isDead) { this.setTarget(null); this.angerLevel = this.chatTime = 0; - this.chatItUp(player, "As expected of a human."); + this.chatItUp(player, StatCollector.translateToLocal("gui.queen.lost")); this.unlockDoor(); } } @@ -592,7 +593,7 @@ public class EntityValkyrieQueen extends EntityBossMob implements IAetherBoss { @Override public String getBossName() { - return this.dataWatcher.getWatchableObjectString(19) + ", the Valkyrie Queen"; + return this.dataWatcher.getWatchableObjectString(19) + ", " + StatCollector.translateToLocal("title.aether_legacy.valkyrie_queen.name"); } public void setBossName(String name) { diff --git a/src/main/java/com/gildedgames/the_aether/entities/effects/PotionInebriation.java b/src/main/java/com/gildedgames/the_aether/entities/effects/PotionInebriation.java index ca16ed0..870501d 100644 --- a/src/main/java/com/gildedgames/the_aether/entities/effects/PotionInebriation.java +++ b/src/main/java/com/gildedgames/the_aether/entities/effects/PotionInebriation.java @@ -36,7 +36,7 @@ public class PotionInebriation extends Potion { super(AetherConfig.getInebriationId(), true, 0x51297B); this.duration = 0; - this.setPotionName("Inebriation"); + this.setPotionName("effect.aether.inebriation"); this.setIconIndex(0, 0); } diff --git a/src/main/java/com/gildedgames/the_aether/items/ItemAetherDisc.java b/src/main/java/com/gildedgames/the_aether/items/ItemAetherDisc.java index 1c1dcb0..9c68a95 100644 --- a/src/main/java/com/gildedgames/the_aether/items/ItemAetherDisc.java +++ b/src/main/java/com/gildedgames/the_aether/items/ItemAetherDisc.java @@ -2,6 +2,7 @@ package com.gildedgames.the_aether.items; import com.gildedgames.the_aether.Aether; import com.gildedgames.the_aether.registry.creative_tabs.AetherCreativeTabs; +import net.minecraft.client.resources.I18n; import net.minecraft.item.ItemRecord; import net.minecraft.util.ResourceLocation; @@ -13,11 +14,11 @@ public class ItemAetherDisc extends ItemRecord { public ResourceLocation songLocation; - public ItemAetherDisc(String s, String artist, String song) { + public ItemAetherDisc(String s, String artist) { super(s); this.artistName = artist; - this.songName = song; + this.songName = s; this.songLocation = Aether.locate("records." + s); this.setCreativeTab(AetherCreativeTabs.misc); @@ -25,7 +26,7 @@ public class ItemAetherDisc extends ItemRecord { @Override public String getRecordNameLocal() { - return this.artistName + " - " + this.songName; + return this.artistName + " - " + I18n.format("item.tooltip." + this.songName); } @Override diff --git a/src/main/java/com/gildedgames/the_aether/items/ItemsAether.java b/src/main/java/com/gildedgames/the_aether/items/ItemsAether.java index d3dfe16..b96235a 100644 --- a/src/main/java/com/gildedgames/the_aether/items/ItemsAether.java +++ b/src/main/java/com/gildedgames/the_aether/items/ItemsAether.java @@ -257,10 +257,10 @@ public class ItemsAether { valkyrie_lance = register("valkyrie_lance", new ItemValkyrieLance().setTextureName(Aether.find("weapons/valkyrie_lance"))); sentry_boots = register("sentry_boots", new ItemAetherArmor(3, ArmorMaterial.DIAMOND, "sentry", null).setTextureName(Aether.find("armor/sentry_boots"))); - aether_tune = register("aether_tune", new ItemAetherDisc("aether_tune", "Noisestorm", "Aether Tune").setTextureName(Aether.find("music/aether_tune"))); - ascending_dawn = register("ascending_dawn", new ItemAetherDisc("ascending_dawn", "HEmile", "Ascending Dawn").setTextureName(Aether.find("music/ascending_dawn"))); - welcoming_skies = register("welcoming_skies", new ItemAetherDisc("welcoming_skies", "Void", "Welcoming Skies").setTextureName(Aether.find("music/welcoming_skies"))).setCreativeTab(null); - legacy = register("legacy", new ItemAetherDisc("legacy", "Lachney", "Legacy").setTextureName(Aether.find("music/legacy"))).setCreativeTab(null); + aether_tune = register("aether_tune", new ItemAetherDisc("aether_tune", "Noisestorm").setTextureName(Aether.find("music/aether_tune"))); + ascending_dawn = register("ascending_dawn", new ItemAetherDisc("ascending_dawn", "Emile van Krieken").setTextureName(Aether.find("music/ascending_dawn"))); + welcoming_skies = register("welcoming_skies", new ItemAetherDisc("welcoming_skies", "Voyed").setTextureName(Aether.find("music/welcoming_skies"))).setCreativeTab(null); + legacy = register("legacy", new ItemAetherDisc("legacy", "Jon Lachney").setTextureName(Aether.find("music/legacy"))).setCreativeTab(null); repulsion_shield = register("repulsion_shield", new ItemAccessory(AccessoryType.SHIELD).setTexture("repulsion").setInactiveTexture("repulsion_movement").setDungeonLoot().setMaxDamage(512).setTextureName(Aether.find("accessories/repulsion_shield"))); lore_book = register("lore_book", new ItemLoreBook().setTextureName(Aether.find("misc/lore_book"))); diff --git a/src/main/java/com/gildedgames/the_aether/items/food/ItemLifeShard.java b/src/main/java/com/gildedgames/the_aether/items/food/ItemLifeShard.java index 2bc89bd..1ae6ec9 100644 --- a/src/main/java/com/gildedgames/the_aether/items/food/ItemLifeShard.java +++ b/src/main/java/com/gildedgames/the_aether/items/food/ItemLifeShard.java @@ -4,10 +4,12 @@ import com.gildedgames.the_aether.Aether; import com.gildedgames.the_aether.items.ItemsAether; import com.gildedgames.the_aether.player.PlayerAether; import com.gildedgames.the_aether.registry.creative_tabs.AetherCreativeTabs; +import net.minecraft.client.resources.I18n; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.EnumRarity; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; +import net.minecraft.util.StatCollector; import net.minecraft.world.World; public class ItemLifeShard extends Item { @@ -28,19 +30,25 @@ public class ItemLifeShard extends Item { PlayerAether playerAether = PlayerAether.get(player); ItemStack heldItem = player.getHeldItem(); - if (worldIn.isRemote) { - return heldItem; - } + if (!worldIn.isRemote) + { + playerAether.updateShardCount(0); - if (playerAether.getShardsUsed() < playerAether.getMaxShardCount()) { - playerAether.updateShardCount(1); - - --heldItem.stackSize; + if (playerAether.getShardsUsed() < playerAether.getMaxShardCount()) + { + playerAether.updateShardCount(1); + --heldItem.stackSize; + } return heldItem; } - - Aether.proxy.sendMessage(player, "You can only use a total of " + playerAether.getMaxShardCount() + " life shards."); + else + { + if (playerAether.getShardsUsed() >= playerAether.getMaxShardCount()) + { + Aether.proxy.sendMessage(player, StatCollector.translateToLocalFormatted("gui.item.life_shard.maxshards", playerAether.getMaxShardCount())); + } + } return heldItem; } diff --git a/src/main/java/com/gildedgames/the_aether/items/util/ItemDeveloperStick.java b/src/main/java/com/gildedgames/the_aether/items/util/ItemDeveloperStick.java index a13e730..15167c5 100644 --- a/src/main/java/com/gildedgames/the_aether/items/util/ItemDeveloperStick.java +++ b/src/main/java/com/gildedgames/the_aether/items/util/ItemDeveloperStick.java @@ -2,10 +2,12 @@ package com.gildedgames.the_aether.items.util; import com.gildedgames.the_aether.Aether; import com.gildedgames.the_aether.player.perks.AetherRankings; +import net.minecraft.client.resources.I18n; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; +import net.minecraft.util.StatCollector; public class ItemDeveloperStick extends Item { @@ -26,7 +28,7 @@ public class ItemDeveloperStick extends Item { --heldItem.stackSize; return false; } else { - Aether.proxy.sendMessage(playerIn, "You aren't skilled enough to use this item!"); + Aether.proxy.sendMessage(playerIn, StatCollector.translateToLocal("gui.item.developer_stick.notdev")); --heldItem.stackSize; return false; } diff --git a/src/main/java/com/gildedgames/the_aether/player/PlayerAether.java b/src/main/java/com/gildedgames/the_aether/player/PlayerAether.java index 9ad3f98..8712c98 100644 --- a/src/main/java/com/gildedgames/the_aether/player/PlayerAether.java +++ b/src/main/java/com/gildedgames/the_aether/player/PlayerAether.java @@ -18,6 +18,7 @@ import com.gildedgames.the_aether.network.AetherNetwork; import com.gildedgames.the_aether.player.perks.AetherRankings; import com.gildedgames.the_aether.player.perks.util.EnumAetherPerkType; import net.minecraft.block.Block; +import net.minecraft.client.resources.I18n; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.SharedMonsterAttributes; @@ -29,10 +30,7 @@ import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.potion.Potion; import net.minecraft.server.MinecraftServer; -import net.minecraft.util.AxisAlignedBB; -import net.minecraft.util.ChunkCoordinates; -import net.minecraft.util.Direction; -import net.minecraft.util.MathHelper; +import net.minecraft.util.*; import net.minecraft.world.World; import com.gildedgames.the_aether.blocks.BlocksAether; @@ -77,7 +75,7 @@ public class PlayerAether implements IPlayerAether { public int teleportDirection; - private String hammerName = "Hammer of Notch"; + private String hammerName = StatCollector.translateToLocal("item.notch_hammer.name"); private int cooldown; @@ -122,8 +120,6 @@ public class PlayerAether implements IPlayerAether { @Override public void onUpdate() { - System.out.println("s " + this.shardCount); - if (!this.player.worldObj.isRemote) { AetherNetwork.sendToAll(new PacketPerkChanged(this.getEntity().getEntityId(), EnumAetherPerkType.Halo, this.shouldRenderHalo)); @@ -566,6 +562,10 @@ public class PlayerAether implements IPlayerAether { this.player.getEntityAttribute(SharedMonsterAttributes.maxHealth).applyModifier(this.healthModifier); } + else + { + AetherNetwork.sendToAll(new PacketUpdateLifeShardCount(this.player, this.shardCount)); + } } } diff --git a/src/main/resources/assets/aether_legacy/lang/de_DE.lang b/src/main/resources/assets/aether_legacy/lang/de_DE.lang index 384103f..0a3582f 100644 --- a/src/main/resources/assets/aether_legacy/lang/de_DE.lang +++ b/src/main/resources/assets/aether_legacy/lang/de_DE.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Entwicklerstock item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Aetherportal tile.aether_grass.name=Aethergras @@ -343,6 +350,9 @@ tab.aether_misc=Aether Diverses # Tab Names tab.accessories.name=Zubehör +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s war betrunken death.attack.inebriation_indirect=%1$s wurde von %2$s betrunken gemacht @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s wurde von %2$s's Eisball gekühlt death.attack.lightning_ball=%1$s wurde von %2$s's Donnerball abgeknallt #Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Silberschatzkiste gui.treasure_chest.gold=Goldschatzkiste gui.treasure_chest.platinum=Platinschatzkiste +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! diff --git a/src/main/resources/assets/aether_legacy/lang/en_US.lang b/src/main/resources/assets/aether_legacy/lang/en_US.lang index b6baaa6..5939bba 100644 --- a/src/main/resources/assets/aether_legacy/lang/en_US.lang +++ b/src/main/resources/assets/aether_legacy/lang/en_US.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Developer Stick item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Aether Portal tile.aether_grass.name=Aether Grass @@ -343,6 +350,9 @@ tab.aether_misc=Aether Miscellaneous # Tab Names tab.accessories.name=Accessories +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s was inebriated death.attack.inebriation_indirect=%1$s was inebriated by %2$s @@ -353,6 +363,72 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +442,10 @@ gui.treasure_chest.silver=Silver Treasure Chest gui.treasure_chest.gold=Gold Treasure Chest gui.treasure_chest.platinum=Platinum Treasure Chest +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +457,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! diff --git a/src/main/resources/assets/aether_legacy/lang/es_MX.lang b/src/main/resources/assets/aether_legacy/lang/es_MX.lang index 90856b3..b2863f3 100644 --- a/src/main/resources/assets/aether_legacy/lang/es_MX.lang +++ b/src/main/resources/assets/aether_legacy/lang/es_MX.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Palo de Elaborador item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Portal de Aether tile.aether_grass.name=Hierva de Aether @@ -343,6 +350,9 @@ tab.aether_misc=Aether Miscellaneous # Tab Names tab.accessories.name=Accesorios +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s fue embriagado por death.attack.inebriation_indirect=%1$s was inebriated by %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Cofre de Tesoro Plateado gui.treasure_chest.gold=Cofre de Tesoro Dorado gui.treasure_chest.platinum=Cofre de Tesoro Platino +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,12 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! diff --git a/src/main/resources/assets/aether_legacy/lang/fr_FR.lang b/src/main/resources/assets/aether_legacy/lang/fr_FR.lang index 9dd9e0a..cba4cbb 100644 --- a/src/main/resources/assets/aether_legacy/lang/fr_FR.lang +++ b/src/main/resources/assets/aether_legacy/lang/fr_FR.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Bâton du Développeur item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Portail de l'Aether tile.aether_grass.name=Herbe de l'Aether @@ -343,6 +350,9 @@ tab.aether_misc=Objets Divers de l'Aether # Tab Names tab.accessories.name=Accessoires +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s a été enivré death.attack.inebriation_indirect=%1$s a été enivré par %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Coffre au Trésor d'Argent gui.treasure_chest.gold=Coffre au Trésor d'Or gui.treasure_chest.platinum=Coffre au Trésor de Platine +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,4 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/it_IT.lang b/src/main/resources/assets/aether_legacy/lang/it_IT.lang index 112f95d..ccfe029 100644 --- a/src/main/resources/assets/aether_legacy/lang/it_IT.lang +++ b/src/main/resources/assets/aether_legacy/lang/it_IT.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Developer Stick item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Portale dell'Aether tile.aether_grass.name=Erba dell'Aether @@ -343,6 +350,9 @@ tab.aether_misc=Altre cose dell'Aether # Tab Names tab.accessories.name=Accessori +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s was inebriated death.attack.inebriation_indirect=%1$s was inebriated by %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball #Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Silver Treasure Chest gui.treasure_chest.gold=Gold Treasure Chest gui.treasure_chest.platinum=Platinum Treasure Chest +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,4 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/ja_JP.lang b/src/main/resources/assets/aether_legacy/lang/ja_JP.lang index 3c97e7c..f7683f3 100644 --- a/src/main/resources/assets/aether_legacy/lang/ja_JP.lang +++ b/src/main/resources/assets/aether_legacy/lang/ja_JP.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Developer Stick item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Aether Portal tile.aether_grass.name=Aether Grass @@ -343,6 +350,9 @@ tab.aether_misc=Aether Miscellaneous # Tab Names tab.accessories.name=Accessories +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s was inebriated death.attack.inebriation_indirect=%1$s was inebriated by %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Silver Treasure Chest gui.treasure_chest.gold=Gold Treasure Chest gui.treasure_chest.platinum=Platinum Treasure Chest +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! diff --git a/src/main/resources/assets/aether_legacy/lang/ko_KR.lang b/src/main/resources/assets/aether_legacy/lang/ko_KR.lang index 6452106..59d1bc6 100644 --- a/src/main/resources/assets/aether_legacy/lang/ko_KR.lang +++ b/src/main/resources/assets/aether_legacy/lang/ko_KR.lang @@ -132,6 +132,13 @@ item.developer_stick.name=개발자 막대기 item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # 블록 이름 tile.aether_portal.name=에더 포탈 tile.aether_grass.name=에더 잔디 블록 @@ -343,6 +350,9 @@ tab.aether_misc=에더 기타 # Tab 이름 tab.accessories.name=악세서리 +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s(이)가 맹독에 중독되었습니다 death.attack.inebriation_indirect=%1$s(이)가 %2$s에 의해 맹독에 중독되었습니다 @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s(이)가 %2$s의 아이스볼에 의해 얼어붙었 death.attack.lightning_ball=%1$s이(가) %2$s의 썬더볼에 의해 쇼크사했습니다 # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=은 보물 상자 gui.treasure_chest.gold=황금 보물 상자 gui.treasure_chest.platinum=백금 보물 상자 +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,4 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/nl_NL.lang b/src/main/resources/assets/aether_legacy/lang/nl_NL.lang index b6f4dab..f72bc27 100644 --- a/src/main/resources/assets/aether_legacy/lang/nl_NL.lang +++ b/src/main/resources/assets/aether_legacy/lang/nl_NL.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Ontwikkelaar Stok item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Aether Portaal tile.aether_grass.name=Aether Gras @@ -343,6 +350,9 @@ tab.aether_misc=Aether Diversen # Tab Names tab.accessories.name=Accessoires +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s was bedwelmd death.attack.inebriation_indirect=%1$s was bedwelmd door %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Zilveren Schatkist gui.treasure_chest.gold=Gouden Schatkist gui.treasure_chest.platinum=Platina Schatkist +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! diff --git a/src/main/resources/assets/aether_legacy/lang/pl_PL.lang b/src/main/resources/assets/aether_legacy/lang/pl_PL.lang index 98cb284..87baaf9 100644 --- a/src/main/resources/assets/aether_legacy/lang/pl_PL.lang +++ b/src/main/resources/assets/aether_legacy/lang/pl_PL.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Patyk dewelopera item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Portal Aetheru tile.aether_grass.name=Blok trawy Aetheru @@ -343,6 +350,9 @@ tab.aether_misc=Różne Aetheru # Tab Names tab.accessories.name=Akcesoria +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s został śmiertelnie odurzony death.attack.inebriation_indirect=%1$s został śmiertelnie odurzony przez %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s został zamrożony przez kulę lodu %2$s death.attack.lightning_ball=%1$s został porażony przez kulę piorunów %2$s # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Srebrna skrzynia skarbów gui.treasure_chest.gold=Złota skrzynia skarbów gui.treasure_chest.platinum=Platynowa skrzynia skarbów +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! diff --git a/src/main/resources/assets/aether_legacy/lang/ro_RO.lang b/src/main/resources/assets/aether_legacy/lang/ro_RO.lang index 56371df..f2de411 100644 --- a/src/main/resources/assets/aether_legacy/lang/ro_RO.lang +++ b/src/main/resources/assets/aether_legacy/lang/ro_RO.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Bațul developer-ului item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Portal Aether tile.aether_grass.name=Bloc de iarbă aether @@ -343,6 +350,9 @@ tab.aether_misc=Diverse Aether # Tab Names tab.accessories.name=Accesorii +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s sa întoxicat death.attack.inebriation_indirect=%1$s a fost întoxicat de %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Cufăr al comorii de argint gui.treasure_chest.gold=Cufăr al comorii de aur gui.treasure_chest.platinum=Cufăr al comorii de platină +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,4 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/ru_RU.lang b/src/main/resources/assets/aether_legacy/lang/ru_RU.lang index 3810565..65c0838 100644 --- a/src/main/resources/assets/aether_legacy/lang/ru_RU.lang +++ b/src/main/resources/assets/aether_legacy/lang/ru_RU.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Палка разработчика item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Портал Рая tile.aether_grass.name=Райский Дёрн @@ -343,6 +350,9 @@ tab.aether_misc=Aether Разное # Tab Names tab.accessories.name=Аксессуары +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s был опьянён death.attack.inebriation_indirect=%1$s был опьянен %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. +gui.valkyrie.dialog.ready=Now then, let's begin! + +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Серебряный сундук с сокровищ gui.treasure_chest.gold=Золотой сундук с сокровищами gui.treasure_chest.platinum=Платиновый сундук с сокровищами +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,4 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/sv_SE.lang b/src/main/resources/assets/aether_legacy/lang/sv_SE.lang index 6ad846c..092e2ff 100644 --- a/src/main/resources/assets/aether_legacy/lang/sv_SE.lang +++ b/src/main/resources/assets/aether_legacy/lang/sv_SE.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Utvecklarpinne item.skyroot_bed_item.name=Flygrotssäng item.aether_portal_frame.name=Aetherportalram +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + #block Names tile.aether_portal.name=Aetherportal tile.aether_grass.name=Aethergräs @@ -343,6 +350,9 @@ tab.aether_misc=Aether diverse # Tab Names tab.accessories.name=Tillbehör +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s blev förgiftad death.attack.inebriation_indirect=%1$s blev förgiftad av %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s frös ihjäl av %2$ss isboll death.attack.lightning_ball=%1$s fick en stöt av %2$ss åskboll # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=Solguden har ingen makt över detta rike. gui.sun_altar.eternal_day=Solguden har fortfarande kontroll över detta rike. gui.sun_altar.cycle_catchup=Solen rör sig fortfarande till sin rätta position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Silverskattkista gui.treasure_chest.gold=Guldskattkista gui.treasure_chest.platinum=Platinumskattkista +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Spawnpunkt satt gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aethermantel: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,5 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. - +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/th_TH.lang b/src/main/resources/assets/aether_legacy/lang/th_TH.lang index f845d39..c1824e5 100644 --- a/src/main/resources/assets/aether_legacy/lang/th_TH.lang +++ b/src/main/resources/assets/aether_legacy/lang/th_TH.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Developer Stick item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Aether Portal tile.aether_grass.name=Aether Grass @@ -343,6 +350,9 @@ tab.aether_misc=Aether Miscellaneous # Tab Names tab.accessories.name=Accessories +# Effect names +effect.aether.inebriation=Inebriation + # Death Messages death.attack.inebriation=%1$s was inebriated death.attack.inebriation_indirect=%1$s was inebriated by %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Silver Treasure Chest gui.treasure_chest.gold=Gold Treasure Chest gui.treasure_chest.platinum=Platinum Treasure Chest +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,4 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/uk_UA.lang b/src/main/resources/assets/aether_legacy/lang/uk_UA.lang index dc1934c..a2694c0 100644 --- a/src/main/resources/assets/aether_legacy/lang/uk_UA.lang +++ b/src/main/resources/assets/aether_legacy/lang/uk_UA.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Палиця Розробника item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=Портал рая tile.aether_grass.name=Райська трава @@ -340,9 +347,12 @@ tab.aether_accessories=Aether Accessories tab.aether_material=Aether Materials tab.aether_misc=Aether Miscellaneous -# Tab Names +# Tab Names tab.accessories.name=Accessories +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s was inebriated death.attack.inebriation_indirect=%1$s was inebriated by %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Silver Treasure Chest gui.treasure_chest.gold=Gold Treasure Chest gui.treasure_chest.platinum=Platinum Treasure Chest +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,4 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/zh_CN.lang b/src/main/resources/assets/aether_legacy/lang/zh_CN.lang index 8c5f34f..228edd0 100644 --- a/src/main/resources/assets/aether_legacy/lang/zh_CN.lang +++ b/src/main/resources/assets/aether_legacy/lang/zh_CN.lang @@ -132,6 +132,13 @@ item.developer_stick.name=Developer Stick item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=天境传送门 tile.aether_grass.name=空叶草方块 @@ -343,6 +350,9 @@ tab.aether_misc=天境往事 杂项 # Tab Names tab.accessories.name=饰品 +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s was inebriated death.attack.inebriation_indirect=%1$s was inebriated by %2$s @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=Silver Treasure Chest gui.treasure_chest.gold=Gold Treasure Chest gui.treasure_chest.platinum=Platinum Treasure Chest +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! @@ -585,4 +671,4 @@ lore.aether_legacy.blueberry=Harvested from Berry Bushes, this is the most commo lore.aether_legacy.gingerbread_man=Found in presents under Holiday trees, these are the most common of Christmas items. They are very abundant when dropped from presents. lore.aether_legacy.skyroot_leaves=These leaves generate with Skyroot Trees. They can drop Skyroot Saplings when decaying. lore.aether_legacy.skyroot_planks=Skyroot Planks can be made into various tools, blocks and items. They are crafted from Skyroot Logs, and make a great building material. -lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. +lore.aether_legacy.swet_ball=A gooey orb that is dropped from Blue Swets. It can be used to fertilize soils. Another use is to put it alongside string to make a lead. \ No newline at end of file diff --git a/src/main/resources/assets/aether_legacy/lang/zh_TW.lang b/src/main/resources/assets/aether_legacy/lang/zh_TW.lang index e4f147a..075b0ce 100644 --- a/src/main/resources/assets/aether_legacy/lang/zh_TW.lang +++ b/src/main/resources/assets/aether_legacy/lang/zh_TW.lang @@ -132,6 +132,13 @@ item.developer_stick.name=開發者棒子 item.skyroot_bed_item.name=Skyroot Bed item.aether_portal_frame.name=Aether Portal Frame +item.tooltip.aether_tune=Aether Tune +item.tooltip.ascending_dawn=Ascending Dawn +item.tooltip.welcoming_skies=Welcoming Skies +item.tooltip.legacy=Legacy + +item.notch_hammer.cooldown=Cooldown + # Block Names tile.aether_portal.name=天堂傳送門 tile.aether_grass.name=天空草地 @@ -343,6 +350,9 @@ tab.aether_misc=天堂雜項 # Tab Names tab.accessories.name=飾品 +# Effect names +effect.aether.inebriation=Inebriation + # Death messages death.attack.inebriation=%1$s 被毒恐鳥毒死了 death.attack.inebriation_indirect=%1$s 被 %2$s 迷醉而死 @@ -353,6 +363,73 @@ death.attack.icey_ball=%1$s was chilled by %2$s's Icey Ball death.attack.lightning_ball=%1$s was zapped by %2$s's Thunder Ball # Gui messages +gui.item.life_shard.maxshards=You can only use a total of %s life shards. +gui.item.developer_stick.notdev=You aren't skilled enough to use this item! + +gui.slider.notpickaxe=Hmm. Perhaps I need to attack it with a Pickaxe? +gui.slider.apple=This message is only here because KingPhygieBoo asked Kino a random item and he said apple. +gui.slider.far=It seems I'm too far away to wake it. + +gui.valkyrie.dialog.1=What's that? You want to fight? Aww, what a cute little human. +gui.valkyrie.dialog.2=You're not thinking of fighting a big, strong Valkyrie are you? +gui.valkyrie.dialog.3=I don't think you should bother me, you could get really hurt. + +gui.valkyrie.dialog.medal.1=Umm... that's a nice pile of medallions you have there... +gui.valkyrie.dialog.medal.2=That's pretty impressive, but you won't defeat me. +gui.valkyrie.dialog.medal.3=You think you're a tough guy, eh? Well, bring it on! + +gui.valkyrie.dialog.defeated.1=Alright, alright! You win! +gui.valkyrie.dialog.defeated.2=Okay, I give up! Geez! +gui.valkyrie.dialog.defeated.3=Oww! Fine, here's your medal... + +gui.valkyrie.dialog.attack.1=I'm not going easy on you! +gui.valkyrie.dialog.attack.2=You're gonna regret that! +gui.valkyrie.dialog.attack.3=Now you're in for it! + +gui.valkyrie.dialog.playerdead.1=You want a medallion? Try being less pathetic. +gui.valkyrie.dialog.playerdead.2=Maybe some day, %s... maybe some day. +gui.valkyrie.dialog.playerdead.3=Humans aren't nearly as cute when they're dead. + +gui.valkyrie.dialog.ready=Now then, let's begin! +gui.valkyrie.dialog.nomedals=Take your time. +gui.valkyrie.dialog.nofight=So be it then. Goodbye adventurer. + +gui.valkyrie.dialog.player.havemedals=I'm ready, I have the medals right here! +gui.valkyrie.dialog.player.lackmedals=I'll return when I have them. +gui.valkyrie.dialog.player.denyfight=On second thought, I'd rather not. + +gui.queen.ready=If you wish to challenge me, strike at any time. +gui.queen.defeated=You are truly... a mighty warrior... +gui.queen.peaceful=Sorry, I don't fight with weaklings. +gui.queen.nomedals=Try defeating some weaker valkyries first. +gui.queen.fight=This will be your final battle! +gui.queen.lost=As expected of a human. + +gui.queen.dialog.0=What can you tell me about this place? +gui.queen.dialog.1=I wish to fight you! +gui.queen.dialog.2=Nevermind + +gui.queen.answer.0=This is a sanctuary for us Valkyries who seek rest. +gui.queen.answer.1=Very well then. Bring me ten medals from my subordinates to prove your worth, then we'll see. +gui.queen.answer.2=Goodbye adventurer. + +gui.spirit.line0=You are certainly a brave soul to have entered this chamber. +gui.spirit.line1=Begone human, you serve no purpose here. +gui.spirit.line2=Your presence annoys me. Do you not fear my burning aura? +gui.spirit.line3=I have nothing to offer you, fool. Leave me at peace. +gui.spirit.line4=Perhaps you are ignorant. Do you wish to know who I am? +gui.spirit.line5.1=I am a sun spirit, embodiment of Aether's eternal daylight. As +gui.spirit.line5.2=long as I am alive, the sun will never set on this world. +gui.spirit.line6.1=My body burns with the anger of a thousand beasts. No man, +gui.spirit.line6.2=hero, or villain can harm me. You are no exception. +gui.spirit.line7.1=You wish to challenge the might of the sun? You are mad. +gui.spirit.line7.2=Do not further insult me or you will feel my wrath. +gui.spirit.line8=This is your final warning. Leave now, or prepare to burn. +gui.spirit.line9=As you wish, your death will be slow and agonizing. +gui.spirit.line10=Did your previous death not satisfy your curiosity, human? +gui.spirit.dead=Such bitter cold... is this the feeling... of pain? +gui.spirit.playerdied=Such is the fate of a being who opposes the might of the sun. + gui.sun_altar.message=The sun spirit has no power over this realm. gui.sun_altar.eternal_day=The sun spirit is still in control of this realm. gui.sun_altar.cycle_catchup=The sun is still moving to its correct position. @@ -366,6 +443,10 @@ gui.treasure_chest.silver=白銀寶箱 gui.treasure_chest.gold=黃金寶箱 gui.treasure_chest.platinum=白金寶箱 +title.aether_legacy.slider.name=the Slider +title.aether_legacy.valkyrie_queen.name=the Valkyrie Queen +title.aether_legacy.sun_spirit.name=the Sun Spirit + gui.skyroot_bed.respawn_point=Respawn point set gui.options.perk_customization=Perk Customization... @@ -377,6 +458,11 @@ gui.button.aether_cape=Aether Cape: key.aether.category=Aether key.aether.accessory_menu=Open Accessories Menu +gui.aether_menu.normal_theme=Normal Theme +gui.aether_menu.aether_theme=Aether Theme + +gui.aether_trivia.pro_tip=Pro Tip: + lore.aether_legacy.aechor_petal=The petal of an Aechor Plant, they have a sweet aroma to them. These are a Moa's favorite food, and can be used to feed baby Moas. lore.aether_legacy.aerogel=The result of the Aether's unique climate and lava combining. It can be crafted into various decorative blocks and is blast resistant. lore.aether_legacy.aerogel_slab=Crafted from Aerogel. Slabs are half blocks, versatile for decoration and smooth slopes. Try adding some to a building’s roofing! diff --git a/src/main/resources/assets/aether_legacy/texts/trivia.txt b/src/main/resources/assets/aether_legacy/texts/en_US.txt similarity index 100% rename from src/main/resources/assets/aether_legacy/texts/trivia.txt rename to src/main/resources/assets/aether_legacy/texts/en_US.txt