~~NOCACHE~~ * [[ja:start|スタートに戻る]] ===== チュートリアル ===== ==== インストール ==== * [[ja:tutorial:setup|開発環境のセットアップ]] * [[https://wiki.vg/Debugging|Log4j デバッグメッセージの有効化]] * [[ja:tutorial:minotaur|Minotaur を使用した Modrinth への Mod 公開]] * [[ja:tutorial:cursegradle|CurseGradle を使用した Curseforge への Mod 公開]] ==== 基本 ==== * [[ja:tutorial:concepts|Minecraft の基本コンセプト]] * [[ja:tutorial:introduction|Fabric を使用した Mod 製作の導入]] * [[ja:tutorial:reading_mc_code|Minecraft のソースコードの読み方]] * 規則と用語 * [[ja:tutorial:terms|基本的な規則と用語]] * [[ja:tutorial:side|サーバー側とクライアント側の用語]] * レジストリへの登録 * [[ja:tutorial:registry|レジストリの概要]] * [[ja:tutorial:registry_types|レジストリの種類]] * 開発ツール * [[ja:tutorial:libraries|サードパーティのライブラリ Mod]] * [[ja:tutorial:applychanges|Minecraft を再起動せずに変更を適用]] * [[ja:tutorial:lang|言語ファイルの作成]] * [[ja:tutorial:mappings|マッピングの使用]] ==== 応用 ==== * [[ja:tutorial:ext_lang|CrowdinTranslateを使用したライブコミュニティ翻訳の提供]] * [[ja:tutorial:ext_gh_commit|GitHub Actionsを使用したコミット内にあるエラーの検出方法]] * [[ja:tutorial:modding_tips|Mod 製作の Tips]] * [[ja:tutorial:migratemappings|Java コードベースで Yarn マッピングの更新]] * [[ja:tutorial:datafixer|DataFixers[工事中]]] * [[ja:tutorial:accesswideners|Access Widener]] * [[ja:tutorial:reflection|リフレクション]] * [[ja:tutorial:enum_adding|Enum(列挙型)の追加]] * [[ja:tutorial:interface_injection|インターフェイスインジェクション]] ==== アイテム ==== * [[ja:tutorial:items_docs|アイテムについて]] * [[ja:tutorial:items|実用的な例:アイテムの追加]] * [[ja:tutorial:itemgroup|アイテムグループの作成]] * [[ja:tutorial:tooltip|ツールチップの追加]] * [[ja:tutorial:recipes|クラフトレシピの追加]] * [[ja:tutorial:armor|防具の追加]] * [[ja:tutorial:tools|道具の追加]] * [[ja:tutorial:shield|盾の追加]] * [[ja:tutorial:enchantments|カスタムエンチャントの追加]] * [[ja:tutorial:model_predicate_providers|モデルプレディケートプロバイダーの追加]] ==== ブロックとブロックエンティティ ==== * [[ja:tutorial:blocks|ブロックの追加]] * [[ja:tutorial:blockstate|ブロック状態の付与]] * [[ja:tutorial:directionalblock|向きのあるブロックの追加]] * [[ja:tutorial:waterloggable|水没可能なブロックの追加]] * [[ja:tutorial:blockentity|ブロックエンティティの追加]] * [[ja:tutorial:inventory|カスタムインベントリの作成]] * [[ja:tutorial:colorprovider|ブロックとアイテムの色の動的変化]] * [[ja:tutorial:blockappearance|ブロックの外観の操作]] * [[ja:tutorial:dynamic_block_rendering|動的なブロックとアイテムのレンダリング]] * [[ja:tutorial:custom_model|カスタムモデルを使用した動的なブロックとアイテムのレンダリング]] * [[ja:tutorial:blockentityrenderers|ブロックエンティティレンダラーを使用した動的なブロックとアイテムのレンダリング]] * [[ja:tutorial:screenhandler|コンテナブロックの追加]] * [[ja:tutorial:extendedscreenhandler|拡張された ScreenHandlers とのカスタムデータの同期]] * [[ja:tutorial:propertydelegates|PropertyDelegates との整数の同期]] * [[ja:tutorial:crops|カスタム作物の追加]] ==== 液体 ==== * [[ja:tutorial:fluids|液体の作成]] ==== エンティティ ==== * [[ja:tutorial:entity|エンティティの追加]] * [[ja:tutorial:spawn_egg|カスタムスポーンエッグの追加]] * [[ja:tutorial:projectiles|カスタム飛び道具の作成]] ==== ワールド生成 ==== * [[ja:tutorial:dimensionconcepts|ディメンションの概念]] * [[ja:tutorial:ores|カスタム鉱石の生成]] * [[ja:tutorial:features|フィーチャーの追加]] * [[ja:tutorial:trees|木の追加(上級)]] * [[ja:tutorial:structures|構造物の追加]] * [[ja:tutorial:biomes|バイオームの追加]] * [[ja:tutorial:generator_types|ジェネレータタイプの追加]] * [[ja:tutorial:dimensions|ディメンションの追加]] * [[ja:tutorial:custom_portals|カスタムポータルの作成]] ==== レシピタイプ ==== * [[ja:tutorial:recipe_types_introduction|レシピタイプについて]] * [[ja:tutorial:recipe_type|レシピタイプの追加(下書き)]] * [[ja:tutorial:cooking_recipe_type|クッキングレシピタイプの作成]] * [[ja:tutorial:cutting_recipe_type|カッティングレシピタイプの作成]] ==== その他 ==== * [[ja:tutorial:mining_levels|採掘高度]] * [[ja:tutorial:pixel_raycast|レイキャスティング]] * [[ja:tutorial:keybinds|カスタムキーバインド]] * [[ja:tutorial:commands|コマンドの作成]] * [[ja:tutorial:networking|ネットワーク]] * [[ja:tutorial:status_effects|ステータス効果]] * [[ja:tutorial:particles|パーティクルの追加]] * [[ja:tutorial:sounds|音の再生]] * [[ja:tutorial:gamerule|カスタムゲームルール]] * [[ja:tutorial:custom_resources|カスタムデータ/リソースパックのリソース]] * [[ja:tutorial:tags|タグの規則]] * [[ja:tutorial:list_of_useful_gists|有用なチュートリアルのリスト]] * [[ja:tutorial:stats|プレイヤーの統計の追加]] ==== イベント ==== * [[ja:tutorial:callbacks|イベントのリッスン(下書き)]] * [[ja:tutorial:events|カスタムイベントの作成]] * [[ja:tutorial:adding_to_loot_tables|既存のルートテーブルへのアイテムの追加]] * [[ja:tutorial:event_index|イベントインデックス(下書き)]] ==== Mixin ==== * [[ja:tutorial:mixin_introduction|Mixin の概要]] * [[ja:tutorial:mixin_registration|Mixin の登録]] * [[ja:tutorial:mixin_injects|インジェクション]] * [[ja:tutorial:mixin_accessors|Accessor と Invoker]] * [[ja:tutorial:mixin_redirectors|Redirector]] * [[ja:tutorial:mixin_redirectors_methods|メソッドの Redirector]] * [[ja:tutorial:mixin_tips|ヒント]] * [[ja:tutorial:mixin_examples|例]] * [[ja:tutorial:mixin_hotswaps|Mixin のホットスワップ]] * [[ja:tutorial:mixin_export|Mixin クラスのエクスポート]] * [[ja:tutorial:accesswideners|Access Widener]] * [[ja:tutorial:reflection|リフレクション]] * [[ja:tutorial:interface_injection|インタフェースインジェクション]] ==== 動的なデータの生成 ==== * [[ja:tutorial:dynamic_recipe_generation|動的なレシピの生成]] * [[ja:tutorial:dynamic_model_generation|動的なモデルの生成]] ==== Minecraft 1.15 のチュートリアル ==== * [[ja:tutorial:1.15:jigsaw|Using Jigsaws in StructureFeatures]] ==== Minecraft 1.14 のチュートリアル ==== * [[ja:tutorial:1.14:blockentityrenderers|Rendering blocks and items dynamically using block entity renderers]] * [[ja:tutorial:1.14:blockappearance|Manipulating a Block's appearance]] * [[ja:tutorial:entity-old|Adding a Cookie Creeper Entity]] * [[ja:tutorial:loader04x|ローダー 0.3.x から 0.4.x への更新]] ==== Fabric に貢献する ==== * [[ja:tutorial:feature_procedure|The Fabric Feature Procedure]] * [[https://github.com/FabricMC|Fabric on GitHub]] * [[https://github.com/FabricMC/yarn|Game mappings repository + contribution documentation]] ==== チョットワカル人向け ==== * [[ja:tutorial:updating_yarn|Updating Yarn to a new Minecraft version]]