diff --git a/src/main/resources/assets/playerex/lang/af-ZA.json b/src/main/resources/assets/playerex/lang/af-ZA.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/af-ZA.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/af_ZA.json b/src/main/resources/assets/playerex/lang/af_ZA.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/af_ZA.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ar-SA.json b/src/main/resources/assets/playerex/lang/ar-SA.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ar-SA.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ar_SA.json b/src/main/resources/assets/playerex/lang/ar_SA.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ar_SA.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ca-ES.json b/src/main/resources/assets/playerex/lang/ca-ES.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ca-ES.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ca_ES.json b/src/main/resources/assets/playerex/lang/ca_ES.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ca_ES.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/cs-CZ.json b/src/main/resources/assets/playerex/lang/cs-CZ.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/cs-CZ.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/cs_CZ.json b/src/main/resources/assets/playerex/lang/cs_CZ.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/cs_CZ.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/da-DK.json b/src/main/resources/assets/playerex/lang/da-DK.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/da-DK.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/da_DK.json b/src/main/resources/assets/playerex/lang/da_DK.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/da_DK.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/de-DE.json b/src/main/resources/assets/playerex/lang/de-DE.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/de-DE.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/de_DE.json b/src/main/resources/assets/playerex/lang/de_DE.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/de_DE.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/el-GR.json b/src/main/resources/assets/playerex/lang/el-GR.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/el-GR.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/el_GR.json b/src/main/resources/assets/playerex/lang/el_GR.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/el_GR.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/en-US.json b/src/main/resources/assets/playerex/lang/en-US.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/en-US.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/en_US.json b/src/main/resources/assets/playerex/lang/en_US.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/en_US.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/es-ES.json b/src/main/resources/assets/playerex/lang/es-ES.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/es-ES.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/es_ES.json b/src/main/resources/assets/playerex/lang/es_ES.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/es_ES.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/fi-FI.json b/src/main/resources/assets/playerex/lang/fi-FI.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/fi-FI.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/fi_FI.json b/src/main/resources/assets/playerex/lang/fi_FI.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/fi_FI.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/fr-FR.json b/src/main/resources/assets/playerex/lang/fr-FR.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/fr-FR.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/fr_FR.json b/src/main/resources/assets/playerex/lang/fr_FR.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/fr_FR.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/he-IL.json b/src/main/resources/assets/playerex/lang/he-IL.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/he-IL.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/he_IL.json b/src/main/resources/assets/playerex/lang/he_IL.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/he_IL.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/hu-HU.json b/src/main/resources/assets/playerex/lang/hu-HU.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/hu-HU.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/hu_HU.json b/src/main/resources/assets/playerex/lang/hu_HU.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/hu_HU.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/it-IT.json b/src/main/resources/assets/playerex/lang/it-IT.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/it-IT.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/it_IT.json b/src/main/resources/assets/playerex/lang/it_IT.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/it_IT.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ja-JP.json b/src/main/resources/assets/playerex/lang/ja-JP.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ja-JP.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ja_JP.json b/src/main/resources/assets/playerex/lang/ja_JP.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ja_JP.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ko-KR.json b/src/main/resources/assets/playerex/lang/ko-KR.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ko-KR.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ko_KR.json b/src/main/resources/assets/playerex/lang/ko_KR.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ko_KR.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/nl-NL.json b/src/main/resources/assets/playerex/lang/nl-NL.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/nl-NL.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/nl_NL.json b/src/main/resources/assets/playerex/lang/nl_NL.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/nl_NL.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/no-NO.json b/src/main/resources/assets/playerex/lang/no-NO.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/no-NO.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/no_NO.json b/src/main/resources/assets/playerex/lang/no_NO.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/no_NO.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/pl-PL.json b/src/main/resources/assets/playerex/lang/pl-PL.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/pl-PL.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/pl_PL.json b/src/main/resources/assets/playerex/lang/pl_PL.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/pl_PL.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/pt-BR.json b/src/main/resources/assets/playerex/lang/pt-BR.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/pt-BR.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/pt-PT.json b/src/main/resources/assets/playerex/lang/pt-PT.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/pt-PT.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/pt_BR.json b/src/main/resources/assets/playerex/lang/pt_BR.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/pt_BR.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/pt_PT.json b/src/main/resources/assets/playerex/lang/pt_PT.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/pt_PT.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ro-RO.json b/src/main/resources/assets/playerex/lang/ro-RO.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ro-RO.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ro_RO.json b/src/main/resources/assets/playerex/lang/ro_RO.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ro_RO.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ru-RU.json b/src/main/resources/assets/playerex/lang/ru-RU.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ru-RU.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/ru_RU.json b/src/main/resources/assets/playerex/lang/ru_RU.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/ru_RU.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/sr-SP.json b/src/main/resources/assets/playerex/lang/sr-SP.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/sr-SP.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/sr_SP.json b/src/main/resources/assets/playerex/lang/sr_SP.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/sr_SP.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/sv-SE.json b/src/main/resources/assets/playerex/lang/sv-SE.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/sv-SE.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/sv_SE.json b/src/main/resources/assets/playerex/lang/sv_SE.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/sv_SE.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/tr-TR.json b/src/main/resources/assets/playerex/lang/tr-TR.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/tr-TR.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/tr_TR.json b/src/main/resources/assets/playerex/lang/tr_TR.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/tr_TR.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/uk-UA.json b/src/main/resources/assets/playerex/lang/uk-UA.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/uk-UA.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/uk_UA.json b/src/main/resources/assets/playerex/lang/uk_UA.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/uk_UA.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/vi-VN.json b/src/main/resources/assets/playerex/lang/vi-VN.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/vi-VN.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/vi_VN.json b/src/main/resources/assets/playerex/lang/vi_VN.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/vi_VN.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/zh-CN.json b/src/main/resources/assets/playerex/lang/zh-CN.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/zh-CN.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/zh-TW.json b/src/main/resources/assets/playerex/lang/zh-TW.json new file mode 100644 index 00000000..2bb21071 --- /dev/null +++ b/src/main/resources/assets/playerex/lang/zh-TW.json @@ -0,0 +1,396 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/zh_CN.json b/src/main/resources/assets/playerex/lang/zh_CN.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/zh_CN.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file diff --git a/src/main/resources/assets/playerex/lang/zh_TW.json b/src/main/resources/assets/playerex/lang/zh_TW.json new file mode 100644 index 00000000..8ba015fc --- /dev/null +++ b/src/main/resources/assets/playerex/lang/zh_TW.json @@ -0,0 +1,398 @@ +{ + "key.categories.playerex": "PlayerEX Controls", + "playerex.key.main_screen": "Open Main Screen", + "playerex.ui.main.title": [ + { + "text": "🖳 ", + "color": "#F0C25E" + }, + { + "text": "PlayerEX • Main Screen", + "color": "white" + } + ], + "playerex.ui.main.exit": "Exit", + "playerex.ui.main.exit.tooltip": "Exits from the window.", + "playerex.ui.main.skill_points_header": "SKILL POINTS", + "playerex.ui.main.modified_attributes": [ + { + "text": "❤ ", + "color": "#48D19B" + }, + { + "text": "Modified Attributes", + "color": "white" + } + ], + "playerex.ui.category.primary_attributes": "Attributes", + "playerex.ui.current_level": [ + { + "text": "❤ ", + "color": "#F0C25E" + }, + { + "text": "Level: ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " (", + "color": "#757575" + }, + { + "index": 1, + "color": "#757575", + "italic": true, + "underline": true + }, + { + "text": " XP required until the next level)", + "color": "#757575", + "italic": true + } + ], + "playerex.ui.level_button": [ + { + "text": "", + "color": "#F0C25E" + }, + { + "text": "You will need ", + "color": "white" + }, + { + "index": 0 + }, + { + "text": " XP in order to level by ", + "color": "white" + }, + { + "index": 1 + }, + { + "text": " point(s).", + "color": "white" + }, + "\n", + { + "text": "★ ", + "color": "#62D16A" + }, + { + "text": "Current XP: ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.ui.nameplate.level": "", + "playerex.ui.main.categories.melee_combat": "⚔ MELEE", + "playerex.ui.main.categories.ranged_combat": "🏹 RANGED", + "playerex.ui.main.categories.defense_combat": "🛡 DEFENSE", + "playerex.ui.main.categories.vitality": "💖 VITALITY", + "playerex.ui.main.categories.resistance": "🩹 RESISTANCE", + "attribute.name.playerex.level": "Level", + "attribute.name.playerex.constitution": "Constitution", + "attribute.name.playerex.strength": "Strength", + "attribute.name.playerex.dexterity": "Dexterity", + "attribute.name.playerex.intelligence": "Intelligence", + "attribute.name.playerex.luckiness": "Luckiness", + "attribute.name.playerex.evasion": "Evasion", + "attribute.name.playerex.lifesteal": "Lifesteal", + "attribute.name.playerex.health_regeneration": "Health Regeneration", + "attribute.name.playerex.heal_amplification": "Heal Amplification", + "attribute.name.playerex.melee_crit_damage": "Melee Crit. Damage", + "attribute.name.playerex.melee_crit_chance": "Melee Crit. Chance", + "attribute.name.playerex.ranged_crit_damage": "Ranged Crit. Damage", + "attribute.name.playerex.ranged_crit_chance": "Ranged Crit. Chance", + "attribute.name.playerex.ranged_damage": "Ranged Damage", + "attribute.name.playerex.fire_resistance": "Fire Resistance", + "attribute.name.playerex.freeze_resistance": "Freeze Resistance", + "attribute.name.playerex.lightning_resistance": "Lightning Resistance", + "attribute.name.playerex.poison_resistance": "Poison Resistance", + "attribute.name.playerex.wither_resistance": "Wither Resistance", + "attribute.name.playerex.breaking_speed": "Breaking Speed", + "attribute.name.playerex.focus": "Focus", + "attribute.name.playerex.mining": "Mining", + "attribute.name.playerex.enchanting": "Enchanting", + "attribute.name.playerex.alchemy": "Alchemy", + "attribute.name.playerex.fishing": "Fishing", + "attribute.name.playerex.logging": "Logging", + "attribute.name.playerex.smithing": "Smithing", + "attribute.name.playerex.farming": "Farming", + "playerex.command.reset_chunk": "Reset experience negation factor for chunk at %s", + "playerex.command.refund": "Refunded %s skill points for player %s", + "playerex.command.updated_result": [ + { + "text": "➜ ", + "color": "gray" + }, + { + "text": "Updated Result: " + }, + { + "index": 0, + "color": "#60DF90" + } + ], + "playerex.command.level_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " level(s) to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.max_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is already at a maximum value for ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": ", and cannot be increased further!", + "color": "white" + } + ], + "playerex.command.level_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "text": "The current level of ", + "color": "white" + }, + { + "index": 0, + "color": "#F6CB3B" + }, + { + "text": " is at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + } + ], + "playerex.command.refund.get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " currently has ", + "color": "white" + }, + { + "index": 1, + "color": "#F6CB3B" + }, + { + "text": " refundable points.", + "color": "white" + } + ], + "playerex.command.skill_get": [ + { + "text": "» ", + "color": "#F6CB3B" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " is currently at ", + "color": "white" + }, + { + "index": 1, + "color": "#60DF90" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_up": [ + { + "text": "❤ ", + "color": "#F6CB3B" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) to ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " for ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.refunded": [ + { + "text": "❤ ", + "color": "#4ED780" + }, + { + "text": "Refunded ", + "color": "white" + }, + { + "index": 0, + "color": "#60DF90" + }, + { + "text": " point(s) from ", + "color": "white" + }, + { + "index": 1, + "color": "#EEBC58" + }, + { + "text": " to ", + "color": "white" + }, + { + "index": 2 + } + ], + "playerex.command.skill_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "white" + } + ], + "playerex.command.reset": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Reset level, skills and points for ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + } + ], + "playerex.command.refund.add": [ + { + "text": "❤ ", + "color": "#F53E3E" + }, + { + "text": "Added ", + "color": "white" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " refundable points to ", + "color": "white" + }, + { + "index": 1 + } + ], + "playerex.command.refund_error": [ + { + "text": "⚑ ", + "color": "#F53E3E" + }, + { + "index": 0, + "color": "#EEBC58" + }, + { + "text": " does not have enough points to refund!", + "color": "white" + } + ], + "playerex.command.refund_attribute_unskilled": "%s has not been skilled for player %s!", + "text.config.playerex-config.title": "PlayerEX Config", + "text.config.playerex-config.section.client_options": "Client Options", + "text.config.playerex-config.section.server_options": "Server Options", + "text.config.playerex-config.option.tooltip": "Tooltip", + "text.config.playerex-config.enum.tooltip.default": "Default", + "text.config.playerex-config.enum.tooltip.playerex": [ + { + "text": "PlayerEX", + "color": "#FF4646" + } + ], + "text.config.playerex-config.enum.tooltip.vanilla": "Vanilla", + "text.config.playerex-config.option.showLevelOnNameplates": "Show Level on Nameplates", + "text.config.playerex-config.category.soundSettings": "Sound Options", + "text.config.playerex-config.option.soundSettings.levelUpVolume": "Level Up Volume", + "text.config.playerex-config.option.soundSettings.skillUpVolume": "Skill Up Volume", + "text.config.playerex-config.option.soundSettings.refundVolume": "Refund Volume", + "text.config.playerex-config.category.visualSettings": "Visual Options", + "text.config.playerex-config.option.visualSettings.nameplateColor": "Nameplate Color", + "text.config.playerex-config.option.resetOnDeath": "Reset on Death", + "text.config.playerex-config.option.skillPointsPerLevelUp": "Skill Points per. Level Up", + "text.config.playerex-config.option.levelFormula": "Leveling Formula", + "text.config.playerex-config.option.restorativeForceTicks": "Restorative Force Ticks", + "text.config.playerex-config.option.restorativeForceMultiplier": "Restorative Force Multiplier", + "text.config.playerex-config.option.expNegationFactor": "Experience Negation Factor", + "text.config.playerex-config.option.disableUI": "Disable UI" +} \ No newline at end of file