Помогите как соединить железные прутья с блоком

  • Автор темы Автор темы hoprikj
  • Дата начала Дата начала

hoprikj

Активный участник
Баллы
61
Имя в Minecraft
hopraynsky0049
Всем привет у меня возникла такая ситуация когда то что у меня железные прутья появляться вот так:

Вот код:

location.getWorld().getBlockAt(ib_x, 52, 1230).setType(Material.IRON_BARS);
location.getWorld().getBlockAt(ib_x, 53, 1230).setType(Material.IRON_BARS);
location.getWorld().getBlockAt(ib_x, 52, 1238).setType(Material.IRON_BARS);
location.getWorld().getBlockAt(ib_x, 53, 1238).setType(Material.IRON_BARS);
 

Вложения

  • Screenshot 15.10.2021 23_32_44.png
    Screenshot 15.10.2021 23_32_44.png
    239,1 КБ · Просмотры: 14
Версия сервера?
 
Попробуй после спавна прутьев, спавнить блоки каменного кирпича, сразу же.
 
Попробуй после спавна прутьев, спавнить блоки каменного кирпича, сразу же.
это не получиться потому что это процедурная генерация вод код:

//строим базу
int x_b = 2450;
int y_b= 50;
int z_b = 1230;
int x_a = 2451;
int y_a = 50;
int z_a = 1231;
int x_o = 2451;
int z_o = 1231;
int ib_x = 2451;
for (int b = 0; b < 810; b = b + 1) {
if(x_b == 2468) {
x_b = 2450;
z_b += 1;
}
if (z_b == 1239) {
x_b = 2450;
z_b = 1230;
y_b += 1;
}
location.getWorld().getBlockAt(x_b, y_b, z_b).setType(Material.STONE_BRICKS);
x_b += 1;
}
for (int a = 0; a < 448; a = a + 1) {
if(x_a == 2467) {
x_a = 2451;
z_a += 1;
}
if (z_a == 1238) {
x_a = 2451;
z_a = 1231;
y_a += 1;
}
location.getWorld().getBlockAt(x_a, y_a, z_a).setType(Material.AIR);
x_a += 1;
}
for (int o = 0; o < 112; o = o + 1) {
if(x_o == 2467) {
x_o = 2451;
z_o += 1;
}
location.getWorld().getBlockAt(x_o, 50, z_o).setType(Material.OBSIDIAN);
x_o += 1;
}
for (int ib = 0; ib < 16; ib = ib + 1) {
if (ib_x % 2 == 0) {
location.getWorld().getBlockAt(ib_x, 52, 1230).setType(Material.AIR);
location.getWorld().getBlockAt(ib_x, 53, 1230).setType(Material.AIR);
location.getWorld().getBlockAt(ib_x, 52, 1238).setType(Material.AIR);
location.getWorld().getBlockAt(ib_x, 53, 1238).setType(Material.AIR);
location.getWorld().getBlockAt(ib_x, 52, 1230).setType(Material.IRON_BARS);
location.getWorld().getBlockAt(ib_x, 53, 1230).setType(Material.IRON_BARS);
location.getWorld().getBlockAt(ib_x, 52, 1238).setType(Material.IRON_BARS);
location.getWorld().getBlockAt(ib_x, 53, 1238).setType(Material.IRON_BARS);
}
ib_x += 1;
}
 
Назад
Верх