現在minecraft1.7.10でmoddingをしているのですが、特定のバイオームにのみ鉱石や石材を生成する方法(例:平原にのみ生成される、メサにのみ生成されるなど)を知りたく自分で調べてみたのですが見つけることができませんでした。どなかたサンプルになりそうなソースコードや具体的なやり方が掲載されているサイトを教えていただくことはできませんか?
宜しくお願いします。
[解決済み][1.7.10]minecraft1.7.10で特定のバイオームにのみ鉱石や石材を生成させる方法について
- SanaKagiyama
- ID: 4OVF9EZ997
- 記事: 17
- 登録日時: 2020年4月23日(木) 12:15
- いいねされた回数: 1回
[解決済み][1.7.10]minecraft1.7.10で特定のバイオームにのみ鉱石や石材を生成させる方法について
0
最後に編集したユーザー SanaKagiyama [ 2022年7月26日(火) 23:35 ], 累計 1 回
- おがさくら
- ID: 2B6LCHA53W
- 記事: 17
- 登録日時: 2021年10月06日(水) 20:18
- お住まい: あいち
- Minecraft ID: ogasakura
- いいねされた回数: 3回
- 連絡する:
Re: [1.7.10]minecraft1.7.10で特定のバイオームにのみ鉱石や石材を生成させる方法について
IWorldGeneratorを使った生成方法なら
コード: 全て選択
@Override
public void generate(Random random,int chunkX,int chunkZ,World world,IChunkProvider chunkGenerator,IChunkProvider chunkProvider){
//その座標のバイオームを取得
BiomeGenBase biome=world.getBiomeGenForCoords(chunkX<<4,chunkZ<<4);
if(biome==BiomeGenBase.forest) {
//バイオームがForestならこの中身が実行される
}
if(biome instanceof BiomeGenDesert){
//バイオームがBiomeGenDesertを継承していれば(砂漠系のバイオームなら)この中身が実行される
}
}
0
桜と月をこよなく愛する自称プログラマ&イラストレータ
1.2.5&1.7.10マイクラModder・クラフター
Modを使うときはこれを読んでください↓
https://docs.google.com/document/d/18oV ... sp=sharing
現在更新しておりません
1.2.5&1.7.10マイクラModder・クラフター
Modを使うときはこれを読んでください↓
https://docs.google.com/document/d/18oV ... sp=sharing
現在更新しておりません
- SanaKagiyama
- ID: 63O97Z5SKD
- 記事: 17
- 登録日時: 2020年4月23日(木) 12:15
- いいねされた回数: 1回
Re: [1.7.10]minecraft1.7.10で特定のバイオームにのみ鉱石や石材を生成させる方法について
反応遅れてしまい申し訳ございません。おがさくら さんが書きました: ↑2022年1月01日(土) 16:31 IWorldGeneratorを使った生成方法ならコード: 全て選択
@Override public void generate(Random random,int chunkX,int chunkZ,World world,IChunkProvider chunkGenerator,IChunkProvider chunkProvider){ //その座標のバイオームを取得 BiomeGenBase biome=world.getBiomeGenForCoords(chunkX<<4,chunkZ<<4); if(biome==BiomeGenBase.forest) { //バイオームがForestならこの中身が実行される } if(biome instanceof BiomeGenDesert){ //バイオームがBiomeGenDesertを継承していれば(砂漠系のバイオームなら)この中身が実行される } }
求めていた方法を教えていただきありがとうございます!
0