2013年06月14日

バイオームの追加

新しいバイオームを追加します。
わかりやすいように、表面をガラス。その下がマグマのバイオームを作ります。

BiomeGenSample.java

package mods.biomesample;

import net.minecraft.world.biome.BiomeGenBase;
import net.minecraft.block.Block;

public class BiomeGenSample extends BiomeGenBase {
	public BiomeGenSample(int par1) {
		super(par1);
		this.topBlock = (byte)Block.glass.blockID;
		this.fillerBlock = (byte)Block.lavaMoving.blockID;
		this.setMinMaxHeight(0F, 10F);
	}
}

BiomeCore.java

package mods.biomesample;

import net.minecraft.world.biome.BiomeGenBase;

import net.minecraftforge.common.ForgeHooks;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.common.DimensionManager;

import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;

@Mod (
	modid = "BiomeSampleMod",
	name  = "Biome Sample Mod",
	version = "1.0.0"
)
@NetworkMod (
	clientSideRequired = true,
	serverSideRequired = false
)
public class BiomeCore {
	public static BiomeGenBase sampleBiome;

	@Mod.Init
	public void init (FMLInitializationEvent event) {
		sampleBiome = new BiomeGenSample(102).setBiomeName("samplebiome");
		GameRegistry.addBiome(sampleBiome);
	}
}

■実行結果

■ソース解説

this.topBlock = (byte)Block.glass.blockID;
this.fillerBlock = (byte)Block.lavaMoving.blockID;
this.setMinMaxHeight(0F, 10F);
BiomeGenBaseで定義されているものを設定しています。
this.topBlockが表面のブロック(ガラス)
this.fillerBlockがその下を埋めるブロック(マグマ)
this.setMinMaxHeight(0F, 10F);が地形の最大最小の高さ
を指定します。

sampleBiome = new BiomeGenSample(102).setBiomeName("samplebiome");
new BiomeGenSample(102)の102はバイオームのIDになります。

posted by potato at 04:09| Comment(14) | TrackBack(0) | Mod1.5.2 Forge7.8.0
この記事へのコメント
bad credit payday loans uk
<a href="https://paydayvynk.org/">cash advance</a>
get business loan
<a href=https://paydayvynk.org/>payday loan</a> ’
Posted by at 2017年09月29日 06:42
bad credit
<a href="https://installmentsvfacr.com/">instant payday loans</a>
loans now bad credit
<a href=https://installmentsvfacr.com/>personal installment loans</a> ’
Posted by PameAidereYJ at 2017年09月29日 08:26
get payday loan online
<a href="https://cashadvanceamericasev.org">best online payday loans</a>
speedy cash
<a href=https://cashadvanceamericasev.org>pay day loan</a> ’
Posted by FvrcEqualmHZ at 2017年10月01日 06:44
home loans people bad credit
<a href="https://nowpayday1.com">payday loans no credit check</a>
installment loans
<a href=https://nowpayday1.com>fast payday loans</a> ’
Posted by at 2017年10月01日 08:52
viagra brand name - http://sexviagen.com/
cheap viagra from india <a href="http://sexviagen.com/">viagra pills</a> ’
Posted by at 2017年10月05日 07:44
bad credit home loans - https://paydayllae.com/
no fax same day payday loans <a href=https://paydayllae.com/>fast payday loans</a> ’
Posted by at 2017年10月05日 07:44
how much does cialis cost - https://genericgenericcialis.com/
cialis 50 <a href=https://genericgenericcialis.com/>generic cialis</a> ’
Posted by at 2017年10月07日 06:01
cialis coupons - https://genonlinecialis.com
cialis brand online <a href=https://genonlinecialis.com>generic cialis</a> ’
Posted by VtvzvdMepVW at 2017年10月07日 07:32
what is viagra - http://viagrageneric-henasonline.com/
viagra online canada <a href=http://viagrageneric-henasonline.com/>viagra online</a> ’
Posted by at 2017年10月28日 08:33
cash credit card - http://www.cashadvancevrtb7.org/
bad credit credit cards <a href=http://www.cashadvancevrtb7.org/>online payday loans</a> ’
Posted by at 2017年10月31日 09:10
best company faxless loan payday - https://paydayvynk.org
a payday loan <a href=https://paydayvynk.org>cash advance on credit card</a> ’
Posted by at 2017年11月01日 06:25
a payday loan check - https://paydayloamec.com
small personal loans <a href=https://paydayloamec.com>payday loans online</a> ’
Posted by at 2017年11月01日 07:44
fast cash loans - http://loansbtxsa.org
online instant payday loans <a href=http://loansbtxsa.org>unsecured loans</a> ’
Posted by at 2017年11月01日 08:04
cheap viagra for sale - http://viagraveikd.com/
cheap brand name viagra <a href=http://viagraveikd.com/>online viagra</a> ’
Posted by at 2017年11月05日 06:59
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/69407264

この記事へのトラックバック