Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите [Forge] Как повернуть блок к игроку ?

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

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

    Ari Участник

    Баллы:
    31
    Вот есть у меня код:
    Код:
        @Override
        public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase entityPlayer, ItemStack itemStack)
        {
            int l = MathHelper.floor_double((double)(entityPlayer.rotationYaw * 4.0F / 360.0F) + 0.5D) & 3;
            world.setBlockMetadataWithNotify(x, y, z, l, 2);
        }
    
    В игре тикстура как была в одну сторону так и осталась.[​IMG]
    С какой бы стороны я не ставил блок он все равно остается таким.
    Подскажите что делать пожалуйста.
     
  2. Хостинг MineCraft
    <
  3. _MediaNik_

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

    Баллы:
    46
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    Тебе не сюда. Здесь плагины
     
  4. Derik

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

    Баллы:
    76
    Имя в Minecraft:
    Derik
    Можно вектор изменить. пост
     
  5. GoodCoder

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

    Баллы:
    76
    В методах, которые отвечают за выдачу текстуры (getIcon вроде бы), учитывай metadata и выдавай разные текстуры. Фактически, блок не поворачивается - иллюзия поворота создаётся за счёт того что текстуры меняются местами.
     

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