Войти или зарегистрироваться

Помогите Изменение блоков для определенного игрока, чтоб другие этого не видели

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

coycute

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
coycute
Ну вот смотрите, на хайпикселе есть команда /language и когда выбираешь язык блоки с INFO меняются на ИНФО, именно не текст а блоки.
 
В Location писать просто кординаты? А ещё вот в BlockData писать айди(1) или Stone
Рекомендую начать изучение основ Java.
В Location необходимо передать объект типа Location, в BlockData передать объект типа BlockData.

Например:
PHP:
World world = Bukkit.getWorld("world_nether");
Location loc = new Location(world, 120, 60, -70);
Material blockType = Material.STONE;
BlockData blockData = blockType.createBlockData();
player.sendBlockChange(loc, blockData);

Но учти, что с точки зрения сервера блок останется прежним, и его коллизии тоже.
Например, если ты построил стену, а потом скрыл её игроку - игрок блоки видеть не будет, но при этом и через стену пройти не сможет
 
Последнее редактирование:
Се
Рекомендую начать изучение основ Java.
В Location необходимо передать объект типа Location, в BlockData передать объект типа BlockData.

Например:
PHP:
World world = Bukkit.getWorld("world_nether");
Location loc = new Location(world, 120, 60, -70);
Material blockType = Material.STONE;
BlockData blockData = blockType.createBlockData();
player.sendBlockChange(loc, blockData);

Но учти, что с точки зрения сервера блок останется прежним, и его коллизии тоже.
Например, если ты построил стену, а потом скрыл её игроку - игрок блоки видеть не будет, но при этом и через стену пройти не сможет
Спасибо
 
Назад
Верх