Minecraft 1.21.1 కోసం Quests Lang Splitter మోడ్
ఈ మోడ్ మెరుగైన వెర్షన్ కంట్రోల్ కోసం lang ఫైళ్లను విభజించే ఫీచర్ను జోడిస్తుంది, అలాగే కొన్ని యుటిలిటీ కమాండ్లను కూడా జోడిస్తుంది.
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
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.21.1 on NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
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.
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.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
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.1 | NeoForge | ftbquestslangsplitter-1.0.7.jar197 KB |
సమీక్షలు
Quests Lang Splitterకు మొదటి రేటింగ్ ఇవ్వండి

