Enchantment: use Translatable instead of hardcoded translation keys

This commit is contained in:
Dylan K. Taylor
2021-09-03 20:52:05 +01:00
parent fbbaef4401
commit aa5a9f6d12
7 changed files with 212 additions and 24 deletions

View File

@ -759,6 +759,154 @@ final class KnownTranslationFactory{
return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_SERVERFULL, []);
}
public static function enchantment_arrowDamage() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_ARROWDAMAGE, []);
}
public static function enchantment_arrowFire() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_ARROWFIRE, []);
}
public static function enchantment_arrowInfinite() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_ARROWINFINITE, []);
}
public static function enchantment_arrowKnockback() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_ARROWKNOCKBACK, []);
}
public static function enchantment_crossbowMultishot() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_CROSSBOWMULTISHOT, []);
}
public static function enchantment_crossbowPiercing() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_CROSSBOWPIERCING, []);
}
public static function enchantment_crossbowQuickCharge() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_CROSSBOWQUICKCHARGE, []);
}
public static function enchantment_curse_binding() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_CURSE_BINDING, []);
}
public static function enchantment_curse_vanishing() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_CURSE_VANISHING, []);
}
public static function enchantment_damage_all() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_DAMAGE_ALL, []);
}
public static function enchantment_damage_arthropods() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_DAMAGE_ARTHROPODS, []);
}
public static function enchantment_damage_undead() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_DAMAGE_UNDEAD, []);
}
public static function enchantment_digging() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_DIGGING, []);
}
public static function enchantment_durability() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_DURABILITY, []);
}
public static function enchantment_fire() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_FIRE, []);
}
public static function enchantment_fishingSpeed() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_FISHINGSPEED, []);
}
public static function enchantment_frostwalker() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_FROSTWALKER, []);
}
public static function enchantment_knockback() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_KNOCKBACK, []);
}
public static function enchantment_lootBonus() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_LOOTBONUS, []);
}
public static function enchantment_lootBonusDigger() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_LOOTBONUSDIGGER, []);
}
public static function enchantment_lootBonusFishing() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_LOOTBONUSFISHING, []);
}
public static function enchantment_mending() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_MENDING, []);
}
public static function enchantment_oxygen() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_OXYGEN, []);
}
public static function enchantment_protect_all() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_PROTECT_ALL, []);
}
public static function enchantment_protect_explosion() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_PROTECT_EXPLOSION, []);
}
public static function enchantment_protect_fall() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_PROTECT_FALL, []);
}
public static function enchantment_protect_fire() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_PROTECT_FIRE, []);
}
public static function enchantment_protect_projectile() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_PROTECT_PROJECTILE, []);
}
public static function enchantment_soul_speed() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_SOUL_SPEED, []);
}
public static function enchantment_thorns() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_THORNS, []);
}
public static function enchantment_tridentChanneling() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_TRIDENTCHANNELING, []);
}
public static function enchantment_tridentImpaling() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_TRIDENTIMPALING, []);
}
public static function enchantment_tridentLoyalty() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_TRIDENTLOYALTY, []);
}
public static function enchantment_tridentRiptide() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_TRIDENTRIPTIDE, []);
}
public static function enchantment_untouching() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_UNTOUCHING, []);
}
public static function enchantment_waterWalker() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_WATERWALKER, []);
}
public static function enchantment_waterWorker() : Translatable{
return new Translatable(KnownTranslationKeys::ENCHANTMENT_WATERWORKER, []);
}
public static function gameMode_adventure() : Translatable{
return new Translatable(KnownTranslationKeys::GAMEMODE_ADVENTURE, []);
}

View File

@ -163,6 +163,43 @@ final class KnownTranslationKeys{
public const DISCONNECTIONSCREEN_OUTDATEDSERVER = "disconnectionScreen.outdatedServer";
public const DISCONNECTIONSCREEN_RESOURCEPACK = "disconnectionScreen.resourcePack";
public const DISCONNECTIONSCREEN_SERVERFULL = "disconnectionScreen.serverFull";
public const ENCHANTMENT_ARROWDAMAGE = "enchantment.arrowDamage";
public const ENCHANTMENT_ARROWFIRE = "enchantment.arrowFire";
public const ENCHANTMENT_ARROWINFINITE = "enchantment.arrowInfinite";
public const ENCHANTMENT_ARROWKNOCKBACK = "enchantment.arrowKnockback";
public const ENCHANTMENT_CROSSBOWMULTISHOT = "enchantment.crossbowMultishot";
public const ENCHANTMENT_CROSSBOWPIERCING = "enchantment.crossbowPiercing";
public const ENCHANTMENT_CROSSBOWQUICKCHARGE = "enchantment.crossbowQuickCharge";
public const ENCHANTMENT_CURSE_BINDING = "enchantment.curse.binding";
public const ENCHANTMENT_CURSE_VANISHING = "enchantment.curse.vanishing";
public const ENCHANTMENT_DAMAGE_ALL = "enchantment.damage.all";
public const ENCHANTMENT_DAMAGE_ARTHROPODS = "enchantment.damage.arthropods";
public const ENCHANTMENT_DAMAGE_UNDEAD = "enchantment.damage.undead";
public const ENCHANTMENT_DIGGING = "enchantment.digging";
public const ENCHANTMENT_DURABILITY = "enchantment.durability";
public const ENCHANTMENT_FIRE = "enchantment.fire";
public const ENCHANTMENT_FISHINGSPEED = "enchantment.fishingSpeed";
public const ENCHANTMENT_FROSTWALKER = "enchantment.frostwalker";
public const ENCHANTMENT_KNOCKBACK = "enchantment.knockback";
public const ENCHANTMENT_LOOTBONUS = "enchantment.lootBonus";
public const ENCHANTMENT_LOOTBONUSDIGGER = "enchantment.lootBonusDigger";
public const ENCHANTMENT_LOOTBONUSFISHING = "enchantment.lootBonusFishing";
public const ENCHANTMENT_MENDING = "enchantment.mending";
public const ENCHANTMENT_OXYGEN = "enchantment.oxygen";
public const ENCHANTMENT_PROTECT_ALL = "enchantment.protect.all";
public const ENCHANTMENT_PROTECT_EXPLOSION = "enchantment.protect.explosion";
public const ENCHANTMENT_PROTECT_FALL = "enchantment.protect.fall";
public const ENCHANTMENT_PROTECT_FIRE = "enchantment.protect.fire";
public const ENCHANTMENT_PROTECT_PROJECTILE = "enchantment.protect.projectile";
public const ENCHANTMENT_SOUL_SPEED = "enchantment.soul_speed";
public const ENCHANTMENT_THORNS = "enchantment.thorns";
public const ENCHANTMENT_TRIDENTCHANNELING = "enchantment.tridentChanneling";
public const ENCHANTMENT_TRIDENTIMPALING = "enchantment.tridentImpaling";
public const ENCHANTMENT_TRIDENTLOYALTY = "enchantment.tridentLoyalty";
public const ENCHANTMENT_TRIDENTRIPTIDE = "enchantment.tridentRiptide";
public const ENCHANTMENT_UNTOUCHING = "enchantment.untouching";
public const ENCHANTMENT_WATERWALKER = "enchantment.waterWalker";
public const ENCHANTMENT_WATERWORKER = "enchantment.waterWorker";
public const GAMEMODE_ADVENTURE = "gameMode.adventure";
public const GAMEMODE_CHANGED = "gameMode.changed";
public const GAMEMODE_CREATIVE = "gameMode.creative";