Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь до более современного браузера. :(
#3 | 6 марта 2014 - 21:39
Делаю моды на заказ. Очень качественно и недорого! Писать в Вконтакт c пометкой 'Заказ мода'.
#4 | 6 марта 2014 - 23:41
#5 | 7 марта 2014 - 03:29
#6 | 7 марта 2014 - 15:58
import java.util.Random;
import net.minecraft.world.World;
import net.minecraft.world.biome.BiomeGenBase;
import net.minecraft.world.chunk.IChunkProvider;
import cpw.mods.fml.common.IWorldGenerator;
public class CHAESgen implements IWorldGenerator
{
@Override
public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider)
{
switch(world.provider.dimensionId)
{
case 0: generateSurface(random, chunkX*16, chunkZ*16, world);
break;
}
}
private void generateSurface(Random random, int chunkX, int chunkZ, World world)
{
for(int k = 0; k < 80; k++)
{
int xCoord = chunkX + random.nextInt(16);
int yCoord = random.nextInt(64);
int zCoord = chunkZ + random.nextInt(16);
new StructurGen().generate(world, random, zCoord, zCoord, zCoord);
}
}
}
if(worldObj.getBiomeGenForCoords(x, y) == BiomeGenBase.desert){}
#8 | 9 марта 2014 - 22:18
private void generateSurface(Random random, int chunkX, int chunkZ, World world){
if(world.getBiomeGenForCoords(chunkX, chunkZ) == BiomeGenBase.desert){
for(int k = 0; k < 80; k++){
int xCoord = chunkX + random.nextInt(16);
int yCoord = random.nextInt(64);
int zCoord = chunkZ + random.nextInt(16);
new StructurGen().generate(world, random, zCoord, zCoord, zCoord);
}
}
}
Делаю моды на заказ. Очень качественно и недорого! Писать в Вконтакт c пометкой 'Заказ мода'.
#9 | 9 марта 2014 - 23:27
if(world.getBiomeGenForCoords(chunkX, chunkZ) == aBase.ronland)
#10 | 10 марта 2014 - 14:35
package AsdIC2mod.Biomes;
import java.util.Random;
import AsdIC2mod.Base;
import AsdIC2mod.Biomes.worldobj.Kusti;
import AsdIC2mod.Biomes.worldobj.StructurGen;
import net.minecraft.world.World;
import net.minecraft.world.biome.BiomeGenBase;
import net.minecraft.world.chunk.IChunkProvider;
import cpw.mods.fml.common.IWorldGenerator;
public class CHAESgen implements IWorldGenerator{
@Override
public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) {
switch(world.provider.dimensionId)
{
case 0: generate(random, chunkX*16, chunkZ*16, world);
break;
}
}
private void generate (Random random, int chunkX, int chunkZ, World world){
{
for(int k = 0; k < 110; k++)
{
int xCoord = chunkX + random.nextInt(16);
int yCoord = random.nextInt(150);
int zCoord = chunkZ + random.nextInt(16);
new StructurGen().generate(world, random, xCoord, yCoord, zCoord);
}
for(int k = 0; k < 110; k++)
{
int xCoord = chunkX + random.nextInt(16);
int yCoord = random.nextInt(150);
int zCoord = chunkZ + random.nextInt(16);
new Kusti().generate(world, random, xCoord, yCoord, zCoord);
}
}
}
}
package AsdIC2mod.Biomes.worldobj;
import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.world.World;
import net.minecraft.world.gen.feature.WorldGenerator;
public class Kusti extends WorldGenerator
{
@Override
public boolean generate(World world, Random random, int x, int y, int z)
{
{
if(world.getBlockId(x, y, z) == 0 || world.getBlockMaterial(x, y, z) == Material.water || world.getBlockMaterial(x, y, z) == Material.lava)
{
return false;
}
int bl1 = Block.sand.blockID;
//Base0
world.setBlock(x, y, z, 32);
world.setBlock(x, y-1, z, bl1);
return true;
}
}
}
package AsdIC2mod.Biomes;
import java.util.Random;
import AsdIC2mod.Base;
import AsdIC2mod.Biomes.worldobj.Kusti;
import AsdIC2mod.Biomes.worldobj.StructurGen;
import net.minecraft.world.World;
import net.minecraft.world.biome.BiomeGenBase;
import net.minecraft.world.chunk.IChunkProvider;
import cpw.mods.fml.common.IWorldGenerator;
public class CHAESgen implements IWorldGenerator{
@Override
public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) {
switch(world.provider.dimensionId)
{
case 0: generate(random, chunkX*16, chunkZ*16, world);
break;
}
}
private void generate (Random random, int chunkX, int chunkZ, World world){
{
for(int k = 0; k < 110; k++)
{
int xCoord = chunkX + random.nextInt(16);
int yCoord = random.nextInt(150);
int zCoord = chunkZ + random.nextInt(16);
new StructurGen().generate(world, random, xCoord, yCoord, zCoord);
}
}
}
}
22 new StructurGen().generate(world, random, xCoord, yCoord, zCoord);
18 case 0: generate(random, chunkX*16, chunkZ*16, world);
32 world.setBlock(x, y, z, bl2);
package AsdIC2mod.Biomes;
import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.world.World;
import net.minecraft.world.biome.BiomeGenBase;
import net.minecraft.world.biome.BiomeGenOcean;
import net.minecraft.world.gen.feature.WorldGenDesertWells;
import net.minecraft.world.gen.feature.WorldGenVines;
public class Apobio extends BiomeGenBase {
public Apobio (int par1) {
super(par1);
this.biomeName = "PostApoc";
this.topBlock = (byte)Block.stone.blockID;
this.setColor(1456435);
}
}
GameRegistry.addBiome(new Apobio(30));
if(world.getBiomeGenForCoords(chunkX, chunkZ) == Apobio.Apobio)
#12 | 11 марта 2014 - 12:06
#13 | 11 марта 2014 - 15:40
#14 | 11 марта 2014 - 15:53
#15 | 11 марта 2014 - 16:17
#16 | 11 марта 2014 - 16:25
#17 | 11 марта 2014 - 17:09
#18 | 11 марта 2014 - 17:24
#19 | 11 марта 2014 - 18:04
#20 | 11 марта 2014 - 18:06
Сейчас онлайн: 33
Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички