Помогите Цветной дым нужного цвета

LuckyZeeRo

Активный участник
Пользователь
Баллы
96
Имя в Minecraft
i0xHeX
Здравствуйте. Есть вопрос такой. Нужно заспавнить частички, похожие на CLOUD (redstone наверное), которые можно красить с выбором количества, локации, оффсетов, скорости.
Видел методы спавна частиц со всемя параметрами кроме цвета и с цветом но без этих параметров.
Как же сделать такое? Почему везде (даже в ParlicleLIB) методы спавна частиц с цветом не имеют параметров других (скорость и т.д.)?
 
Зачем дым, если есть пар, который на 95% безопаснее дыма и можно парить где хочешь, ведь законом не запрещено
Ахах, ну суть ты вловил. Как раз и пар нужен, прост дым как пар а пар как дым :D

Но мне бы к делу...
 
Данная тема поднималась дважды за этот год. Пора бы научиться пользоваться поиском.
 
Почему везде (даже в ParlicleLIB) методы спавна частиц с цветом не имеют параметров других (скорость и т.д.)?
Скорость как раз таки и задает цвет для некоторых частиц.

PS. Ой, кажется я соврал. Приношу свои извинения.
 
Последнее редактирование:
Скорость как раз таки и задает цвет для некоторых частиц.
Ну вот бы мне хоть пример один можете навести в коде? Спавн группы редстоун частиц допустим синего и красного цветов. Группы, как например клауды спавнятся. Или редстоун партикл в одиночку только спавнится может? Вот через PacketPlayOutWorldParticle как заспавнить редстоун партикл с цветом? Кажется кто то говорил на бакките иностранном, что вместо оффсетов там RGB палитра. Это правда?
 
Парю где хочу, законом не запрещено.
 
Все шутят про пар и дым, а я пошучу про PacketPlayOutWorldParticles(net.minecraft.server.v1_9_R2.EnumParticle, boolean, float, float, float, float, float, float, float, int, int...).
 
Все шутят про пар и дым, а я пошучу про PacketPlayOutWorldParticles(net.minecraft.server.v1_9_R2.EnumParticle, boolean, float, float, float, float, float, float, float, int, int...).
Спасибо, шутку понял. Если бы в нем только цвет был, а цвета нету. Партикл, координаты, оффсеты, количество, скорость, набор игроков, кому отослать пакет, а цвета - фиг.
 
Спасибо, шутку понял. Если бы в нем только цвет был, а цвета нету. Партикл, координаты, оффсеты, количество, скорость, набор игроков, кому отослать пакет, а цвета - фиг.
 
Если бы в нем только цвет был, а цвета нету.
Ты шутишь? Это NMS... Тебе ни одна библиотека больше возможностей не предоставит. Единственное, что удобной обёртки нет.
Оффсеты и являются цветом... А вот и метод для преобразования интов R, G и B во флоат для пакета:
Код:
   private static float getColor(int value) {
        float color = 255 & value;
        if (color <= 0.0F)
            color = -1.F;
        color = color / 255.0F;
        return color;
    }

пазхапзхахзахзапзх
найс шутейка
Ещё существует шутка про недоступность гугла.
 
Последнее редактирование:
Все шутят про пар и дым, а я пошучу про PacketPlayOutWorldParticles(net.minecraft.server.v1_9_R2.EnumParticle, boolean, float, float, float, float, float, float, float, int, int...).
Знает кто-нибудь зачем в этом пакете нужны последние int и int[] ?
 
не нашел там информации о цветах, зато нашел вот
Exception: When name is reddust, mobSpell, or mobSpellAmbient and speed is not 0, and count is 0 or not specified, these values are set as the RGB channel values of the color of the particle, and are specified in the range 0 to 1. In this usage, the speed parameter acts as a multiplier on these values. If countis greater than 0 for those particles, xd yd zd are treated as a 3-dimensional volume as usual, rather than as a color, and randomized colors are used.
И еще пару ссылок здесь и это
Как я понял это только для трех видов particle , жаль остальным нельзя цвета менять
Ой, только-что перечитал о чем я спрашивал)) с int и int[] как раз есть инфа по твоей ссылке.
 
Назад
Верх