mtr_extra:resourcepack:make:texture
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| mtr_extra:resourcepack:make:texture [2025/07/01 09:35] – initial commit Navi | mtr_extra:resourcepack:make:texture [2025/11/28 15:40] (current) – Small grammar fixes Navi | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== How to add signs, sounds, etc. to your resource pack ====== | + | ====== How to add custom train retextures for MTR ====== |
| - | This guide will tell you how to add signs, sounds, etc. to your resource pack. | + | This guide will tell you how to retexture existing trains for MTR mod. |
| - | < | + | <WRAP round center |
| **MTR4 format** is used in this tutorial. | **MTR4 format** is used in this tutorial. | ||
| Line 9: | Line 9: | ||
| </ | </ | ||
| - | ===== Adding a sign ===== | + | ===== Before we get started ===== |
| + | |||
| + | Minecraft Transit Railway mod utilises **Blockbench models (BBMODEL)** for all train models. One single PNG file is used as the UV for each model. By specifying another file in '' | ||
| + | |||
| + | ===== Dependencies ===== | ||
| + | |||
| + | - [[https:// | ||
| + | - A [[wp> | ||
| + | - A text editor. Using Notepad is sufficient, but you can use applications designed for coding, such as VS Code. | ||
| + | |||
| + | ===== Editing a texture ===== | ||
| + | |||
| + | * Go [[https:// | ||
| + | |||
| + | <WRAP center round info 90%> | ||
| + | |||
| + | Some train textures may share the same model (such as Class 802 and all LRVs). | ||
| + | |||
| + | </ | ||
| + | |||
| + | * Open Blockbench, and apply the texture you've downloaded by dragging it to the Textures area on the bottom left. A dialogue will show, asking you if you want to import the texture / replace the file. Click either of them. | ||
| + | * {{ : | ||
| + | * Now you can select a cube to find its UV position and start retexturing. By clicking the eye icon to the right of each cube/group, you can hide/unhide cubes. | ||
| + | * {{ : | ||
| + | |||
| + | ===== Adding a texture | ||
| * Go to your // | * Go to your // | ||
| Line 16: | Line 41: | ||
| * Create a folder with a name that you want (for example: My custom signs) {{: | * Create a folder with a name that you want (for example: My custom signs) {{: | ||
| - | * Create a new folder inside | + | * Create a new folder inside the existing folder called '' |
| - | * Upload | + | * Upload pack.png to your folder; this image will show in the resourcepack selection screen and should be 128x128. |
| * Download this template pack.mcmeta and put it into your resourcepack folder: | * Download this template pack.mcmeta and put it into your resourcepack folder: | ||
| Line 53: | Line 78: | ||
| </ | </ | ||
| - | ==== Adding your icon to the pack ==== | + | ==== Adding your custom texture |
| - | * Create a folder under '' | + | * Create a folder under '' |
| <WRAP center round important 90%> | <WRAP center round important 90%> | ||
| Line 63: | Line 88: | ||
| </ | </ | ||
| - | * Add in the custom icon that you wanted | + | * Add in the custom icon that you want to use. |
| <WRAP center round info 90%> | <WRAP center round info 90%> | ||
| Line 73: | Line 98: | ||
| ==== Registering the sign data ==== | ==== Registering the sign data ==== | ||
| - | === Compulsory components === | + | * Return to the '' |
| + | * Replace the '' | ||
| + | * Replace all values in '' | ||
| - | * Return to the '' | + | <WRAP center round tip 90%> |
| - | <code json mtr_custom_resources.json> | + | If you want to have a train without the door overlay, simply remove the models with door overlay properties and models defined. |
| - | { | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | } | + | |
| - | </ | + | |
| - | * Replace the '' | + | </ |
| - | * Replace the '' | + | |
| - | + | ||
| - | === Optional components === | + | |
| - | + | ||
| - | * Replace the '' | + | |
| - | * Set '' | + | |
| - | * Set '' | + | |
| * Save the JSON file. | * Save the JSON file. | ||
| Line 108: | Line 120: | ||
| * Open Minecraft, and go to {{: | * Open Minecraft, and go to {{: | ||
| * Apply the resource pack, and press {{: | * Apply the resource pack, and press {{: | ||
| - | * Your sign should now show in the game. | + | * Your custom train should now show in the game. |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | ==== TODO ==== | + | |
| - | + | ||
| - | - How to add custom objects | + | |
| - | - How to add custom rails | + | |
| - | - How to add custom lifts | + | |
mtr_extra/resourcepack/make/texture.1751362549.txt.gz · Last modified: 2025/07/01 09:35 by Navi