- 86
- 0
Вместо ID теперь GameRegistry.registerBlock(block, name). И конфиги с IDишниками уже не нужны.
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Просто был немного в шоке! Т.к считал id святым!Vova_master написал(а):Тормозит паря.
Твой мир никогда не будет прежнимAsd1995sse написал(а):Просто был немного в шоке! Т.к считал id святым!Vova_master написал(а):Тормозит паря.
public boolean generate(World world, Random rand, int i, int j, int k)
{
if(world.getBlock(i, j, k)!= Block.grass.blockID || world.getBlock(i, j + 1, k)!= 0)
{
return false;
}
world.setBlock(i, j, k, Block.chest.blockID, 0, 2);
TileEntityChest tileentitychest = (TileEntityChest)world.getTileEntity(i, j, k);
if (tileentitychest != null){
WeightedRandomChestContent.generateChestContents(rand, ChestGenHooks.getItems(ChestGenHooks.DUNGEON_CHEST, rand), tileentitychest, ChestGenHooks.getCount(ChestGenHooks.DUNGEON_CHEST, rand));
}
return true;
}
MinecraftForge.setBlockHarvestLevel(umblock, "pickaxe", 2);
for(int i = 0; i < 5; i++)
{
int randPosX=chunkX + random.nextInt(16);
int randPosY=random.nextInt(62);
int randPosZ=chunkZ + random.nextInt(16);
new WorldGenMinable(uranium,3).generate(world, random, randPosX, randPosY, randPosZ);
}
int uranium = IC2Items.getItem("uraniumOre").blockID;
Block uranium = IC2Items.getItem("uraniumOre");
GameRegistry.addShapelessRecipe(new ItemStack(IC2Items.getItem("iridiumOre").getItem(), 9), new Object[] {iridiumblock});
int uranium = IC2Items.getItem("uraniumOre").blockID;
MinecraftForge.setBlockHarvestLevel(umblock, "pickaxe", 2);
setHarvestLevel("pickaxe", 2);
for(int i = 0; i < 5; i++)
{
int randPosX=chunkX + random.nextInt(16);
int randPosY=random.nextInt(62);
int randPosZ=chunkZ + random.nextInt(16);
new WorldGenMinable(uranium,3).generate(world, random, randPosX, randPosY, randPosZ);
package asdbiomemod.minilib.objects;
import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.init.Blocks;
import net.minecraft.world.World;
import net.minecraft.world.gen.feature.WorldGenerator;
public class Stolb extends WorldGenerator{
public Stolb()
{
}
public boolean generate(World world, Random rand, int i, int j, int k)
{
if(world.getBlock(i, j, k)!= Blocks.grass || world.getBlock(i, j + 1, k)!= Blocks.air)
{
return false;
}
Block block = Blocks.sand;
Block ss = Blocks.fence;
world.setBlock(i, j, k, block);
world.setBlock(i, j + 1, k, ss);
world.setBlock(i, j + 2, k, ss);
world.setBlock(i, j + 3, k, ss);
world.setBlock(i, j + 4, k, ss);
world.setBlock(i, j + 5, k, ss);
return true;
}
}
//Получам урановую руду
Item uranic = IC2Items.getItem("uraniumOre").getItem();
//Получаем блок по предмету
Block uran = Block.getBlockFromItem(uranic);
Ищи папку out, все там скомпиленое уже. Токо в архив сунуть и все.Asd1995sse написал(а):И как компилировать проект на 1.7?
Ну почему же не знаю? Я все готовое именно оттуда и беру. Это проще, чем рыскать по всем файлам в поисках комплиятора. И кстати, с какогоDragon2488 написал(а):Не знаешь - Не лезь.