1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Разработка плагинов для новичков", создана пользователем coycute, 17 сен 2022.

  1. Автор темы
    coycute

    coycute Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    coycute
    Ну вот смотрите, на хайпикселе есть команда /language и когда выбираешь язык блоки с INFO меняются на ИНФО, именно не текст а блоки.
     
  2. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    player.sendBlockChange(Location, BlockData)
     
  3. Автор темы
    coycute

    coycute Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    coycute
    В Location писать просто кординаты? А ещё вот в BlockData писать айди(1) или Stone
     
  4. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Рекомендую начать изучение основ Java.
    В Location необходимо передать объект типа Location, в BlockData передать объект типа BlockData.

    Например:
    PHP:
    World world Bukkit.getWorld("world_nether");
    Location loc = new Location(world12060, -70);
    Material blockType Material.STONE;
    BlockData blockData blockType.createBlockData();
    player.sendBlockChange(locblockData);
    Но учти, что с точки зрения сервера блок останется прежним, и его коллизии тоже.
    Например, если ты построил стену, а потом скрыл её игроку - игрок блоки видеть не будет, но при этом и через стену пройти не сможет
     
    Последнее редактирование: 18 сен 2022
  5. Автор темы
    coycute

    coycute Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    coycute
    Се
    Спасибо
     

Поделиться этой страницей