ja:tutorial:concepts
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
ja:tutorial:concepts [2022/08/09 16:23] – 翻訳の修正 skytomo | ja:tutorial:concepts [2023/08/07 23:20] (current) – [修正] 訳の向上 gai | ||
---|---|---|---|
Line 7: | Line 7: | ||
| Block | ブロック | Minecraft で構築し、世界中に配置されているものすべての重要なコンポーネントを指します。多くのブロックは立方体ですが、世界に配置するほとんどのものは、かまどのようにブロックとして実装されます。ボタン、柵、ドアなど、一部のブロックは立方体のようには見えませんが、それでもブロックとして扱われます。ブロックは、ゲームで見られる実際の単一のブロックではなく、ブロックのタイプの定義としてコードで考えられるべきであることに注意することが重要です。 | | | Block | ブロック | Minecraft で構築し、世界中に配置されているものすべての重要なコンポーネントを指します。多くのブロックは立方体ですが、世界に配置するほとんどのものは、かまどのようにブロックとして実装されます。ボタン、柵、ドアなど、一部のブロックは立方体のようには見えませんが、それでもブロックとして扱われます。ブロックは、ゲームで見られる実際の単一のブロックではなく、ブロックのタイプの定義としてコードで考えられるべきであることに注意することが重要です。 | | ||
| Block state | ブロック状態 | ブロックの状態(コードでは " | | Block state | ブロック状態 | ブロックの状態(コードでは " | ||
- | | Block item | ブロックアイテム | 手に持って積み重ねて収納できるブロックのアイテムフォームを指します。 | | + | | Block item | ブロックアイテム | ブロックのアイテムとしての状態を指します。あなたが手に持ったり、複数個をまとめて収納したりできるものです。 | |
- | | Entity | エンティティ | 通常移動する世界の動的なオブジェクトを指します。たとえば、アイテムの場合は ''< | + | | Entity | エンティティ | 通常移動する、世界の動的なオブジェクトを指します。たとえば、アイテムの場合は ''< |
- | | Living entity | 生物エンティティ | プレイヤーやモブ(牛、ゾンビ、コウモリなど)のように、世界で生きていて動いているエンティティのサブカテゴリを指します。 | | + | | Living entity | 生物エンティティ | プレイヤーやモブ(牛、ゾンビ、コウモリなど)のように、生きていて動いているエンティティを指します。エンティティのサブカテゴリにあたります。 | |
- | | Block entity | ブロックエンティティ | 含まれているアイテムや作成の進行状況など、ブロックの追加データを保持します。たとえば、ティックするときに、ブロックに追加のロジックを提供できます。すべてのブロックにブロックエンティティがあるわけではありません | + | | Block entity | ブロックエンティティ | チェストに収められているアイテムやかまどの精錬の進行状況などの、ブロックの追加データを保持します。ティックするときなどに、ブロックに追加のロジックを提供できます。''< |
- | | Block/item model | ブロック/ | + | | Block/item model | ブロック/ |
- | | Entity model | エンティティモデル | エンティティには独自の 3D モデルもあり、通常はコードで ''< | + | | Entity model | エンティティモデル | エンティティには独自の 3D モデルもあり、通常はコードで ''< |
- | | Texture | テクスチャ | サーフェスに独自の外観を与えるために使用されるグラフィックイメージを指します。これらは通常、ブロックやアイテムの場合は 16 × 16 ピクセルの .PNG ファイルとして、またはエンティティや GUI 要素の場合はより大きな画像として実装されます。 | | + | | Texture | テクスチャ | 表面に独自の外観を与えるために使用される画像を指します。これらは通常、ブロックやアイテムの場合は 16 × 16 ピクセルの .PNG ファイルとして、エンティティや GUI 要素の場合はより大きな画像として実装されます。 | |
- | | Renderer | レンダラー | ほとんどの Mod は、 '' | + | | Renderer | レンダラー | ほとんどの Mod は、 '' |
- | | NBT | NBT | ほとんどの Mod は、 | + | | NBT | NBT | NBT は、Minecraft で使用されるデータファイルのフォーマットです。NBT の save/load メソッドはエンティティやブロックエンティティクラスで使われ、ワールドの保存や読み込みを可能にします。複雑に聞こえるかもしれませんが、2 つのメソッドをオーバライドして数行のコードを書くだけです。[[tutorial: |
- | | Sides | サイド | Minecraft は、クライアントとサーバーの 2 つの部分で設計されています。サーバーでプレイする場合、区分は明確ですが、自分のコンピューターでプレイする場合、サーバーのピースはまだ存在します。クライアントとサーバーの両方から呼び出されている特定のオーバーライドされたメソッドがよく見られます。どちらの側に応答しているかを区別するには、それをテストする必要があります。最も簡単で一般的な方法は、ブールメソッド '' | + | | Sides | サイド | Minecraft は、クライアントとサーバーの 2 つのサイドで設計されています。サーバーでプレイする場合は、それらの区分は明確です。しかし、自分のコンピューターでプレイする場合であっても、サーバーの部分は存在します。クライアントとサーバーの両方から呼び出されている特定のオーバーライドされたメソッドがよく見られます。どちらの側に応答しているかを区別するには、それをテストする必要があります。最も簡単で一般的な方法は、boolean 値を返すメソッド '' |
- | | Data sync | データの同期 | ブロックデータをそのブロックエンティティに保存することはできますが、そのようなデータはサーバーとクライアントの間を自動的に移動しません。 | + | | Data sync | データの同期 | ブロックのデータをそのブロックエンティティに保存することはできますが、そのようなデータはサーバーとクライアントの間を自動的に移動しません。これを有効にするために、数行のコードを書く必要があります。[[tutorial: |
- | この記事は初期バージョンです。確かに、まだ追加する必要のある多くの概念があります。初心者の方、説明されていない概念に出くわし、学習中に困惑した場合は、このページに追加してください。専門家は、 Minecraft や Fabric の改造について何も知らない人でも理解できるように、説明を十分に単純にして、見つけたエラーを修正してください。 | + | この記事は初期バージョンです。まだ追加するべき多くの概念があるでしょう。初心者の方で、学習中に説明されていない概念に出くわし困った場合は、このページに追加してください。専門家の方は、 Minecraft や Fabric の改造について何も知らない人でも理解できるように、説明をわかりやすくしたり、誤りを修正したりしてください。 |
ja/tutorial/concepts.1660062190.txt.gz · Last modified: 2022/08/09 16:23 by skytomo