Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
Platforms
Supported environments
Links
Creators
Details
Licensed Apache-2.0
Published 3 years ago
Updated 4 days ago
End Poem Extension
Briefly, this is a mod that enables loading alternative, multilingual versions of End Poem.
In addition, the mod enables you to customize your End Poem, inserting text before/after the End Poem, and append your mod / resource pack credits after Mojang.
We have provided a recommended resource pack that includes several custom splashes, as well as random translations of the Poem in a few languages. You can either:
- Install Remote Resource Pack Mod (so that the contents will be auto-updated), or
 - Manually download the pack (and you may re-download it after a few days to see what's new/different)
 
Currently, Simplified Chinese (zh_cn), Cantonese (zh_hk), Traditional Chinese (zh_tw) and Literal Chinese (lzh) versions of End Poem are available.
Contribute translations in your own language!
Customizable files
Here's a list of files that you can customize:
- Localized End Poem: 
assets/end_poem_extension/texts/end_poem/xx_xx.txtwherexx_xxis replaced with language code.- Format: same as vanilla End Poem in 
assets/minecraft/texts/end.txt. 
 - Format: same as vanilla End Poem in 
 - Localized PostCredits: 
assets/end_poem_extension/texts/postcredits/xx_xx.txtwherexx_xxis replaced with language code.- Format: same as above.
 
 - Mod / Resource Pack Credits: 
assets/*/texts/mod_credits.jsonwhere*can be any namespace you like.- Format: same as Mojang credits in 
assets/minecraft/texts/credits.json. 
 - Format: same as Mojang credits in 
 - Splash texts: 
assets/minecraft/texts/splash_modify.json.- Format:
 
 
{
  "add": [
    "Thanks Julian!",
    "Never Gonna Give You Up!",
    "You're Rickroll'd!",
    "..."
  ],
  "remove": [
    "...!",
    "Scary!"
  ]
}
- Text before/after the End Poem: 
assets/end_poem_extension/poem_pre.json,assets/end_poem_extension/poem_post.json.- Format: just list the files. The following example indicates loaded files are:
assets/example/path/to/file1.txtassets/example/path/to/file2.txtassets/example/path/to/dir3/xx_xx.txtwherexx_xxis current language code, anddefault_suffixproperty can be omitted (defaulting totxt).
 - The index files will not be overwritten by other resource packs.
 - This format will be used in the following JSON index files.
 
 - Format: just list the files. The following example indicates loaded files are:
 
[
  "example:path/to/file1.txt",
  "example:path/to/file2.txt",
  {
    "is_i18n": true,
    "path": "example:path/to/dir3",
    "default_suffix": "txt"
  }
]
- Inserting texts before/after 
postcredits.txt:assets/end_poem_extension/pre_postcredits.json,assets/end_poem_extension/post_postcredits.json- Format: See above
 
 - Inserting credits before Mojang (not recommended): 
assets/end_poem_extension/pre_mojang_credits.json- Format: See above (default value of 
default_suffixis herejsoninstead) 
 - Format: See above (default value of 
 
Enjoy Mining!


