提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===AddTradeクラスを作成=== | ===AddTradeクラスを作成=== | ||
<source lang="java"> | <source lang="java"> | ||
32行目: | 23行目: | ||
/* | /* | ||
− | * | + | * 村人のテクスチャを指定しています |
*/ | */ | ||
VillagerRegistry.instance().registerVillagerType(sampleVillagerProfession, "/addtrade/gfx/sample.png"); | VillagerRegistry.instance().registerVillagerType(sampleVillagerProfession, "/addtrade/gfx/sample.png"); | ||
/* | /* | ||
− | * | + | * 村人を登録しています |
*/ | */ | ||
VillagerRegistry.instance().registerVillageTradeHandler(sampleVillagerProfession, villager); | VillagerRegistry.instance().registerVillageTradeHandler(sampleVillagerProfession, villager); | ||
147行目: | 138行目: | ||
* サンプル村人用の家を生成するクラスです | * サンプル村人用の家を生成するクラスです | ||
* 注意点として、既存のComponentVillageのサブクラス(ComponentVillageHouse1等)継承したクラスを作成しては「いけません」 | * 注意点として、既存のComponentVillageのサブクラス(ComponentVillageHouse1等)継承したクラスを作成しては「いけません」 | ||
− | * | + | * 構造物生成はクラスの一致で見ているのでサブクラスにしてしまうと既存のクラスが有線されてしまい、新しい構造物が生成されません |
*/ | */ | ||
public class ComponentVillageSampleHouse extends ComponentVillage { | public class ComponentVillageSampleHouse extends ComponentVillage { |