Skip to content

Minecraft 1.21.1 కోసం Quests Lang Splitter మోడ్

ఈ మోడ్ మెరుగైన వెర్షన్ కంట్రోల్ కోసం lang ఫైళ్లను విభజించే ఫీచర్ను జోడిస్తుంది, అలాగే కొన్ని యుటిలిటీ కమాండ్లను కూడా జోడిస్తుంది.

నుండి Uncandango · CurseForge
వ్యూలు
2 వ్యూలు
అప్‌డేట్ చేయబడింది
అప్‌డేట్ చేయబడింది 18.10.2026

FTB Quests Lang Splitter

📰 పరిచయం

ఈ మాడ్ మెరుగైన వెర్షన్ కంట్రోల్ కోసం లాంగ్ ఫైల్‌లను విభజించే ఫీచర్‌ను జోడిస్తుంది, అలాగే కొన్ని యుటిలిటీ కమాండ్‌లను కూడా జోడిస్తుంది.

📦 ఇన్‌స్టాలేషన్

మాడ్ CurseForge లో అందుబాటులో ఉంది.

🔧 ఫీచర్లు

👨‍💻 కమాండ్‌లు

  • split

లాంగ్ ఫైల్‌ను వాటి స్వంత కేటగిరీ రకంగా విభజిస్తుంది మరియు క్వెస్ట్‌లు, టాస్క్‌లు మరియు క్వెస్ట్ లింక్‌ల కోసం అవి అధ్యాయాల వారీగా సమూహపరచబడతాయి.

lang/ ├─ enus/ │ ├─ chapters/ │ │ ├─ chapter1.snbt Contains quest, task and quest links ids │ │ ├─ chapter2.snbt │ │ └─ chapter3.snbt │ ├─ chapter.snbt Chapter names │ ├─ chaptergroup.snbt Chapter group names │ ├─ file.snbt Quest book name │ └─ rewardtable.snbt Reward table names └─ enus.snbt Original file, it updates from split files when loaded/reloaded

replaceunmerged: boolean (మీరు చాలావరకు false ఉపయోగించాలనుకుంటారు, మీరు ఇంతకుముందు జనరేట్ చేయబడిన మరియు విలీనం చేయని స్ప్లిట్ ఫైల్‌లను ఓవర్‌రైట్ చేయాలనుకుంటే తప్ప)

locale: లొకేల్ కోడ్ (ఉదా: ptbr, zhch, kokr)

/langsplitter split <replaceunmerged> [<locale>] మీరు లొకేల్ ఇవ్వకపోతే అందుబాటులో ఉన్న ప్రతి లాంగ్‌ను విభజిస్తుంది.

  • fillmissingtranslation

enus లొకేల్ ఆధారంగా తప్పిపోయిన లాంగ్ ఎంట్రీలను పూరిస్తుంది మరియు స్ప్లిట్‌ను రన్ చేస్తుంది. గమనిక: జోడించిన కొత్త ఎంట్రీలన్నింటినీ debug.log లో చూడవచ్చు.

/langsplitter fillmissingtranslation <replaceunmerged> <locale>

  • purgemerged

మీరు క్వెస్ట్‌ను లోడ్ చేసినప్పుడు లేదా రీలోడ్ చేసినప్పుడు మరియు చదవడానికి అందుబాటులో ఉన్న స్ప్లిట్ ఫైల్‌లు ఉన్నప్పుడు, అవి అసలు ఫైల్‌లో విలీనం చేయబడతాయి మరియు ఆ తర్వాత .snbtmerged గా పేరు మార్చబడతాయి. వాటిని చూడటం ఇష్టం లేకపోతే ఈ కమాండ్‌ను ఉపయోగించి ఫోల్డర్ నుండి వాటిని తొలగించవచ్చు.

/langsplitter purgemerged

వినియోగం

  • మీ .gitignore ను సెటప్ చేయండి:

FTB Quests Lang Splitter ignore original lang files like enus.snbt config/ftbquests/quests/lang/.snbt ignore recovery files config/ftbquests/quests/lang/recovery/.snbt ignore already merged files config/ftbquests/quests/lang//.snbtmerged

అనువాదకుల కోసం:

  • అన్ని ఎంట్రీలను కలిగి ఉన్న ఫైల్‌లను జనరేట్ చేయడానికి fillmissingtranslation కమాండ్‌తో ప్రారంభించండి.
  • మీకు అవసరమైన వాటిని అనువదించండి
  • మీ మార్పులను విలీనం చేయడానికి /ftbquests reload రన్ చేయండి
  • ఇప్పుడు మీ ఫైల్‌లు .snbtmerged గా పేరు మార్చబడతాయి
  • మీరు ఇంకా ఎక్కువ మార్పులు చేయాల్సి ఉంటే మీరు ఈ క్రింది వాటిలో ఏదైనా చేయవచ్చు:
  • ఫైల్‌ను జనరేట్ చేయడానికి మళ్లీ split కమాండ్ రన్ చేయండి
  • లేదా ఇప్పుడు .snbtmerged ను ఎడిట్ చేసి పూర్తయిన తర్వాత తిరిగి .snbt గా పేరు మార్చండి
  • మరియు కొత్త మార్పులను విలీనం చేయడానికి మళ్లీ రీలోడ్ చేయండి
  • అంతా కమిట్ చేయడానికి సిద్ధంగా ఉంటే, చివరిసారి split రన్ చేసి సంబంధిత ఫైల్‌లను PR చేయండి (అవి దారిలో ఉంటే purgemerged రన్ చేయండి, కానీ సరైన .gitignore దానిని నిర్వహిస్తుంది).

నిర్వాహకుల కోసం:

  • మీ రెపో నుండి .gitignore ను అప్‌డేట్ చేయండి
  • ఇప్పుడు /lang/ ఫోల్డర్ లొకేల్ ఫోల్డర్‌లను మాత్రమే కలిగి ఉండాలి, ఇక ఫైల్‌లు ఉండకూడదు.
  • ఆ ప్రారంభ ఫైల్‌లను జనరేట్ చేయడానికి split కమాండ్ రన్ చేసి ఫైల్‌లను కమిట్ చేయండి.
  • ఫోల్డర్‌లు సెట్ అయిన తర్వాత, ఇప్పుడు మీరు అసలు లొకేల్ .snbt ఫైల్‌ను తొలగించవచ్చు (అవి ఇప్పుడు రన్‌టైమ్‌లో స్ప్లిట్ ఫైల్‌ల నుండి విలీనం అయినప్పుడు ఆటో-జనరేట్ అవుతాయి)
  • ఇకపై, స్ప్లిట్ ఫైల్‌ల నుండి వచ్చిన PRలు/కమిట్‌లను మాత్రమే అంగీకరించండి.

recovery ఫోల్డర్ గురించి:

  • ఫైల్‌లు విలీనం చేయబడి, మీరు ఒక ఎంట్రీని మళ్లీ అనువదించినప్పుడు ఉన్న ఎంట్రీని భర్తీ చేసినప్పుడు, ఆ ఎంట్రీని recovery ఫోల్డర్‌లో బ్యాకప్ చేస్తుంది, అందులో ఈ క్రింది వాటి ఉంటాయి:
  • enus<timestamp>.snbt వంటి పేరుతో ఒక ఫైల్ జనరేట్ అవుతుంది (ఉదా: enus1755120819.snbt)

{ "chapters/basicarmor.snbt": { quest.004D61425172324F.questsubtitle: { new: "This is my new subtitle" old: "This is the old subtitle" } } }

📝 లైసెన్స్

ఈ ప్రాజెక్ట్ MIT లైసెన్స్ కింద లైసెన్స్ చేయబడింది.

📬 సంప్రదింపు

మీరు All The Mods Discord లో @Uncandango తో నన్ను సంప్రదించవచ్చు, మీరు Github లో మీ సమస్యను తెరవవచ్చు లేదా CurseForge లో మాడ్ కామెంట్ విభాగంలో కామెంట్ చేయవచ్చు.

👍 స్పాన్సర్లు

YourKit జావా మరియు .NET అప్లికేషన్‌లను పర్యవేక్షించడానికి మరియు ప్రొఫైలింగ్ చేయడానికి వినూత్న మరియు తెలివైన సాధనాలతో ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లకు మద్దతు ఇస్తుంది. YourKit అనేది YourKit Java Profiler, YourKit .NET Profiler, మరియు YourKit YouMonitor ల సృష్టికర్త.

Quests Lang Splitter ఎలా ఇన్‌స్టాల్ చేయాలి

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.21.1 on NeoForge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install NeoForge

    The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file ftbquestslangsplitter-1.0.7.jar (197 KB) for your game version.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: Quests Lang Splitter should be in the list.

Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.

వెర్షన్లు

డిపెండెన్సీలతో

Minecraftలోడర్ఫైల్తేదీచర్యలు
1.21.1NeoForgeftbquestslangsplitter-1.0.7.jar197 KB

సమీక్షలు

Quests Lang Splitterకు మొదటి రేటింగ్ ఇవ్వండి

కామెంట్‌లు 0

వ్యాఖ్య చేయడానికి సైన్ ఇన్ చేయండిసైన్ ఇన్

సమానమైన మోడ్‌లు

అన్ని మోడ్‌లు

దీనిపై మరింత