
Tailormade
A Minecraft mod that allows you to design original skins using an in-game editor and attach them directly to your armor.
Список изменений
1.0.2 Update Release Notes
Thank you so much for playing the Tailormade MOD! In v1.0.2, I have implemented the following updates and changes.
Update Contents
- Added craft recipes for the Design Table, Tailoring Station, and other blocks.
- Added the "Pattern Manager" block.
- You can now copy, rename, lock (unlock), export, import, and extract patterns!
- Adjusted specifications for the Design Table.
- Changed the default canvas state to fully transparent.
- Updated the Bucket Tool so that it only fills connected areas of the same color, similar to standard paint software.
- Added a Template feature! After setting a pattern, please access it via the TEMPLATES button at the bottom left.
- Fixed a bug where picking a color with the Eyedropper Tool did not update the RGB values at the bottom left.
- Fixed a bug where tailoring an armor that had enchantments would cause the enchantment list to disappear from the item description.
- Fixed a bug where saving multiple designs across different dimensions could cause designs in other dimensions to fail to load properly.
- Along with this fix, I have implemented a Data Merging Tool to convert your data to the new format.
About the Data Merging Tool
If you are continuing to play on a world created in earlier version, please run the following in-game commands to convert your old data to the new format. *Note: Executing the commands below requires operator permissions (OP status).
/tailormade oldData countFirst, check how many old data entries exist. If this displays 0, you do not need to proceed with the remaining steps./tailormade oldData mergeExecutes the data merge. Please verify that the number of processed entries shown at the end matches the count confirmed in Step 1./tailormade oldData cleanUpDeletes the old data (Optional). Please note that this command cannot be executed until the merge task is complete.
Thank you for your cooperation..!
Additional Details on the Update
Pattern Lock
Locked patterns can only be used by the owner (creator) of that pattern. Non-owners will not be able to tailor armor, edit designs, copy, or extract using that locked pattern.
Pattern Copying
When you copy a pattern, the copied version is registered with a unique ID as an independent pattern. Because of this, even if the original pattern is locked, it will not affect the lock status of the copied version. Additionally, the owner of the copied version becomes "the person who performed the copy" (the original creator info remains recorded as the "Designer"). Note: Locked patterns cannot be copied by anyone other than the owner.
Pattern Extraction
You can extract patterns directly from tailored armor! Feel free to use this when you think, "I have the tailored clothes, but I lost the original pattern..." However, if the original pattern used for that clothing is locked, it cannot be extracted by anyone other than the owner.
Pattern Export
Patterns that are unlocked, or patterns that you own, can be exported.
Exported data is typically saved as a .nbt file inside the .minecraft/tailormade_exports directory.
Pattern Import
Click the SELECT button under the Import tab to select a .nbt file. If there are no issues with the file, the pattern name and corresponding armor slot will be displayed, so insert an empty pattern for that slot to import.
Note: Creator information (Designer name) is fetched via Mojang's public API using User IDs. Therefore, even on a server you do not belong to, if an NBT file of a pattern you designed is imported, your name may be displayed as the Designer. Thank you for your understanding in advance.
*Note: The information obtained through the public API (accessing sessionserver.mojang.com) consists strictly of read-only, public data such as player names and UUIDs. Under no circumstances does it access any confidential information, such as authentication credentials.
Pattern Templates
Templates available in the Design Table are located in the config/tailormade/templates directory as .json files.
Additionally, administrators can create new template JSON files from exported NBT files using the following command:
/tailormade create template <inputFileName> <outputFileName>
Note: Do not include file extensions (.nbt / .json) in the filenames.
Place the generated template JSON file (outputted to the .minecraft/tailormade_templates directory) into the config/tailormade/templates directory, and restart the server (or world).
Future Roadmap
- Paint Tool Layers: I definitely want to implement this! However, to be honest, this is quite challenging for me technically, so I would really appreciate your patience while I work on it...!
- Catalog Feature: I'm considering specifications for an item/block like a catalog that can list and showcase your created designs. I hope it can be used for building shops and boutiques!
- Space for Sharing Designs: I'm hoping to set up a place where everyone can easily share and distribute their exported designs!
Please continue to enjoy the Tailormade MOD! If you have any bug reports, feedback, or ideas, feel free to reach out anytime!
1.0.2 アップデート
Tailormade MOD で遊んでいただき、ありがとうございます! v1.0.2にて、以下の対応を行いました。
アップデート内容
- デザイン作業台、仕立て台等のクラフトレシピを追加
- 「型紙マネージャー」ブロックを追加
- 型紙のコピー、リネーム、ロック(アンロック)、エクスポート、インポート、抽出ができるようになりました!
- デザイン作業台の仕様を修正しました。
- 初期状態を全面透明に変更
- 塗りつぶしツール使用時、ペイントソフトのように同じ色でつながっている領域のみを塗りつぶすように変更しました
- テンプレート機能を実装しました。型紙セット後、左下の TEMPLATES ボタンからどうぞ!
- スポイトツールで色を選択したとき、左下の RGB の数値が変わらなかった不具合を修正しました
- エンチャントがついていた防具を仕立てたとき、アイテム説明からエンチャントの表示が消えてしまっていた不具合を修正しました。
- 異なるディメンションで複数のデザインを保存したとき、他のディメンションでデザインが正常にロードできなくなることがある不具合を修正しました。
- これに伴い、新しいデータ形式に対応させるためのマージングツールを実装しています。
データマージングツールについて
v1.0.1以前のワールドデータを引き継いで遊ぶ場合は、ゲーム内で以下のコマンドを実行し、古いデータを新しい形式へ変換してください。 ※以下のコマンドの実行には、プレイヤーに管理者権限(OP権限)が必要です。
/tailormade oldData countまず、古いデータが何件あるかを確認します。ここで 0 件と表示された場合は、以降の作業は不要です。/tailormade oldData mergeマージ作業を実行します。最後に表示される処理件数が、1. で確認した件数と同一であることをご確認ください。/tailormade oldData cleanUp古いデータを削除します(任意)。なお、このコマンドは merge 作業が完了するまでは実行できません。
お手数をおかけしますが、どうぞよろしくお願いいたします。
アップデート内容補足
型紙ロックについて
ロックされた型紙は、その型紙の所有者(作成者)しか使えないようになります。 作成者以外は、その型紙を使った仕立て、デザインの加筆修正、コピーなどができなくなります。
型紙コピーについて
型紙をコピーすると、コピー版はオリジナルとは別のIDを持つ独立した型紙として登録されます。 そのため、オリジナル版がロックされていてもコピー版のロック状態には影響しません。また、コピー版の所有者は「コピー作業を行った人」になります(オリジナルの製作者情報は「デザイナー」として残り続けます)。 なお、ロックされた型紙は所有者以外コピーできません。
型紙抽出について
仕立てられた防具から型紙を抽出できます。「仕立てた服はあるけど、型紙をなくしてしまった…」というときに活用してください! ただし、その服のもとの型紙がロックされている場合は、所有者以外は抽出できません。
型紙エクスポートについて
ロックされていない型紙、または自分が所有している型紙はエクスポートが可能です。
エクスポートデータは、通常 .minecraft/tailormade_exports ディレクトリ内に ***.nbt ファイルとして保存されます。
型紙インポートについて
インポートタブの SELECT ボタンをクリックして、.nbt 形式のファイルを選択してください。内容に問題がなければ型紙名と対応部位が表示されるので、その部位用の空の型紙を入れてインポートします。
※製作者情報(プレイヤー名)はユーザーIDからMojangのパブリックAPIを利用して取得しています。そのため、あなたが所属していないサーバーであっても、あなたがデザインした型紙のnbtファイルがインポートされた場合は、デザイナー名としてあなたの名前が表示される場合があります。あらかじめご了承ください。
※パブリックAPI(sessionserver.mojang.com にアクセスしています)で得られる情報は、プレイヤー名、UUIDなどの読み取り専用の公開情報のみです。認証情報等の秘匿されるべき情報にアクセスすることは一切ありません。
型紙テンプレートについて
デザイン作業台で使用できるテンプレートは、config/tailormade/templates ディレクトリに json ファイル形式で配置されています。
また、管理者であれば以下のコマンドを使用して、エクスポートされた nbt ファイルから新しいテンプレート用 json を作成することもできます。
/tailormade create template <inputFileName> <outputFileName>
※filename には拡張子(.nbt/.json)を含めないでください。
作成したテンプレート用 json ファイル(.minecraft/tailormade_templates ディレクトリに出力されます)を config/tailormade/templates ディレクトリに配置し、サーバー(またはワールド)を再起動してください。
今後の展望
- ペイントツールのレイヤー機能: 是非実装したいと考えています!ただ、正直自分にはかなり難しい部分のため、気長にお待ちいただけると幸いです…!
- カタログ機能: 自分が作ったデザインを一覧表示できるカタログのようなアイテム/ブロックの仕様を検討中です。お店やブティック作りに活用してもらえると嬉しいです。
- デザイン共有の場: みなさまがエクスポートしたデザインを気軽に共有・配布できる場所を用意できたらと考えています!
引き続き、Tailormade MOD をお楽しみください! 不具合報告やご意見・アイデアなどがあれば、いつでもお気軽にお寄せください!
