Как создать особое зелья жёлтого цвета

JustVzyt

Пользователь
Привет, решил сделать зелье, как на сервере СанРайс "Эльфийский эль". Переименовал, добавил эффекты сила 3 и т.д., НО! Посмотрите на скриншоте, какого цвета оно на СанРайс! У меня не такое. Как так сделать?1593954665741.png
Видите, какой он жёлтый (не название зелья, а само зелье). Как так сделать? Спасибо заранее.
 

q20w26a

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

JustVzyt

Пользователь
В игре нет никаких желтых зелий, разве что зелье огнестойкости, но оно темно-оранжевое.
Можно попробовать сделать зелья с эффектами ускорения, поглощения или прилива здоровья, но я не уверен
Можешь зайти на play.sunmc.ru на CLASSIC-GRIEF, напиши /shop -> особые зелья. Эльфийский эль за 15 рублей. НУ КАААК) ПЛИЗ
Авто объединение сообщений:

В игре нет никаких желтых зелий, разве что зелье огнестойкости, но оно темно-оранжевое.
Можно попробовать сделать зелья с эффектами ускорения, поглощения или прилива здоровья, но я не уверен
1593958946724.png
Авто объединение сообщений:

1593959195077.png1593959220376.png
 
Последнее редактирование:

q20w26a

Разработчик
Может где-то тут есть желтый...
Bash:
###############################################################################
# Colors for each potion effect
###############################################################################
# Final color is the average of these colors weighted by level of each potion
# effect.
potion.absorption=2552a5
potion.blindness=1f1f23
potion.confusion=551d4a
potion.damageBoost=932423
potion.digSlowDown=4a4217
potion.digSpeed=d9c043
potion.fireResistance=e49a3a
potion.harm=430a09
potion.heal=f82423
potion.healthBoost=f87d23
potion.hunger=587653
potion.invisibility=7f8392
potion.glowing=94a061
potion.jump=786297
potion.levitation=ceffff
potion.luck=339900
potion.moveSlowdown=5a6c81
potion.moveSpeed=7cafc6
potion.nightVision=1f1fa1
potion.poison=4e9331
potion.regeneration=cd5cab
potion.resistance=99453a
potion.saturation=f82423
potion.unluck=c0a44d
potion.waterBreathing=2e5299
potion.weakness=484d48
potion.wither=352a27
# potion.water represents a plain bottle of water
potion.water=385dc6
 

BuseSo

Разработчик
Как мы замечаем из сообщения q20w26a, цвет зелий пишется hex форматом.

Просто надо получить такой цвет ?
 

Koronavirus728

Пользователь
Не совсем понимаю, в чём заключается трудность, но вот (1.12.2)

Java:
    @EventHandler
    public void login(PlayerJoinEvent event) {
        ItemStack item = new ItemStack(Material.POTION);
        PotionMeta meta = (PotionMeta) item.getItemMeta();

        meta.setColor(Color.YELLOW);

        item.setItemMeta(meta);

        event.getPlayer().getInventory().addItem(item);
    }

2020-07-06_00.01.14.png
 

JustVzyt

Пользователь
Какой адрес сервера у этого проекта?
play.sunmc.ru
Авто объединение сообщений:

Не совсем понимаю, в чём заключается трудность, но вот (1.12.2)

Java:
    @EventHandler
    public void login(PlayerJoinEvent event) {
        ItemStack item = new ItemStack(Material.POTION);
        PotionMeta meta = (PotionMeta) item.getItemMeta();

        meta.setColor(Color.YELLOW);

        item.setItemMeta(meta);

        event.getPlayer().getInventory().addItem(item);
    }

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

q20w26a

Разработчик
Ну тогда никуда. Ты решил "сделать" зелье, а как именно - не решил видимо. Тебе для сервера нужно? Где конкретно? Выдавать, в меню или где-то еще? ChestCommands/DeluxeMenus, Essentials Kits или что?
 

JustVzyt

Пользователь
Ну тогда никуда. Ты решил "сделать" зелье, а как именно - не решил видимо. Тебе для сервера нужно? Где конкретно? Выдавать, в меню или где-то еще? ChestCommands/DeluxeMenus, Essentials Kits или что?
ChestCommands
Авто объединение сообщений:

Ну тогда никуда. Ты решил "сделать" зелье, а как именно - не решил видимо. Тебе для сервера нужно? Где конкретно? Выдавать, в меню или где-то еще? ChestCommands/DeluxeMenus, Essentials Kits или что?
Чтоб потом нажал на него, и купил. (это я уже знаю как сделать)
 

BuseSo

Разработчик
potion:[data]
ID: potion:8226


Но думаю это не будет работать, как пишут пора уже переходить на DeluxeMenus.
 

TemaFlex

Пользователь
После обновления ChestCommands v3.3.0 (или выше) добавилось много плюшек к примеру NBT-DATA.
Как раз через ее можно сделать вывести это зелье:
YAML:
CustomPotion:
  COMMAND: 'give {player} potion 1 0 {CustomPotionColor:16776960,CustomPotionEffects:[{Ambient:1b,ShowParticles:1b,Duration:3000,Id:5b,Amplifier:2b},{Ambient:1b,ShowParticles:1b,Duration:3000,Id:1b,Amplifier:2b},{Ambient:1b,ShowParticles:1b,Duration:400,Id:10b,Amplifier:1b},{Ambient:1b,ShowParticles:1b,Duration:300,Id:11b,Amplifier:0b},{Ambient:1b,ShowParticles:1b,Duration:6000,Id:12b,Amplifier:0b}],Potion:"minecraft:empty",display:{Name:"§e§lЭльфийский эль"}}'
  NAME: '&e&lЭльфийский эль'
  LORE:
  - '&9Сила III (2:30)'
  - '&9Скорость III (2:30)'
  - '&9Регенерация II (0:20)'
  - '&9Сопротивление (0:20)'
  - '&9Огнестойкость (5:00)'
  - ''
  - '&5При применении:'
  - '&9+9 Урон'
  - '&9+60% Скорость'
  - '&7Цена - &615 рублей'
  - ''
  - '&aКликни, чтобы купить'
  ID: '373'
  NBT-DATA: '{CustomPotionColor:16776960,Potion:"minecraft:empty"}'
  POSITION-X: 1
  POSITION-Y: 1
Вот что получилось в итоге:
1594125473112.png
 

JustVzyt

Пользователь
После обновления ChestCommands v3.3.0 (или выше) добавилось много плюшек к примеру NBT-DATA.
Как раз через ее можно сделать вывести это зелье:
YAML:
CustomPotion:
  COMMAND: 'give {player} potion 1 0 {CustomPotionColor:16776960,CustomPotionEffects:[{Ambient:1b,ShowParticles:1b,Duration:3000,Id:5b,Amplifier:2b},{Ambient:1b,ShowParticles:1b,Duration:3000,Id:1b,Amplifier:2b},{Ambient:1b,ShowParticles:1b,Duration:400,Id:10b,Amplifier:1b},{Ambient:1b,ShowParticles:1b,Duration:300,Id:11b,Amplifier:0b},{Ambient:1b,ShowParticles:1b,Duration:6000,Id:12b,Amplifier:0b}],Potion:"minecraft:empty",display:{Name:"§e§lЭльфийский эль"}}'
  NAME: '&e&lЭльфийский эль'
  LORE:
  - '&9Сила III (2:30)'
  - '&9Скорость III (2:30)'
  - '&9Регенерация II (0:20)'
  - '&9Сопротивление (0:20)'
  - '&9Огнестойкость (5:00)'
  - ''
  - '&5При применении:'
  - '&9+9 Урон'
  - '&9+60% Скорость'
  - '&7Цена - &615 рублей'
  - ''
  - '&aКликни, чтобы купить'
  ID: '373'
  NBT-DATA: '{CustomPotionColor:16776960,Potion:"minecraft:empty"}'
  POSITION-X: 1
  POSITION-Y: 1
Вот что получилось в итоге:
Посмотреть вложение 2715
в рай без очереди.
Авто объединение сообщений:

И да, а как такую зельку командой выдать?
 

TemaFlex

Пользователь
в рай без очереди.
Авто объединение сообщений:

И да, а как такую зельку командой выдать?
Как бы команда уже прописанная.
give {player} potion 1 0 {CustomPotionColor:16776960,CustomPotionEffects:[{Ambient:1b,ShowParticles:1b,Duration:3000,Id:5b,Amplifier:2b},{Ambient:1b,ShowParticles:1b,Duration:3000,Id:1b,Amplifier:2b},{Ambient:1b,ShowParticles:1b,Duration:400,Id:10b,Amplifier:1b},{Ambient:1b,ShowParticles:1b,Duration:300,Id:11b,Amplifier:0b},{Ambient:1b,ShowParticles:1b,Duration:6000,Id:12b,Amplifier:0b}],Potion:"minecraft:empty",display:{Name:"§e§lЭльфийский эль"}}'
 

JustVzyt

Пользователь
Как бы команда уже прописанная.
give {player} potion 1 0 {CustomPotionColor:16776960,CustomPotionEffects:[{Ambient:1b,ShowParticles:1b,Duration:3000,Id:5b,Amplifier:2b},{Ambient:1b,ShowParticles:1b,Duration:3000,Id:1b,Amplifier:2b},{Ambient:1b,ShowParticles:1b,Duration:400,Id:10b,Amplifier:1b},{Ambient:1b,ShowParticles:1b,Duration:300,Id:11b,Amplifier:0b},{Ambient:1b,ShowParticles:1b,Duration:6000,Id:12b,Amplifier:0b}],Potion:"minecraft:empty",display:{Name:"§e§lЭльфийский эль"}}'
А, сори, у меня 300 iq
 

Комнаты в чате

Верх Низ