Сами эффекты работают только если встать на блоки,и эффекты могут быть совершенно разные. Главное-уметь делать Филлклок,вот гайд от меня:
Как делать филлклокИтак, начнём и закончим командой. У места, где появляется и исчезает редстоун блок(и) ставим командный блок и пишем:
[h2]/execute @p ~ ~ ~ detect ~ ~-0.1 ~ [ID блока][Тип блока(влияет на окрас шерсти,глины и т.д.,если нету то ставте 0) effect @p [ID эффекта] [время действия] [уровень эффекта]
Дальше тестируем: я взял обожённую глину чёрного цвета,и эффект слепоты на 3 секунды первого уровня.
![Как сделать блоки майнкрафт с эффектами [Гайд] Как сделать блоки майнкрафт с эффектами [Гайд]](https://ru-minecraft.ru/uploads/posts/2016-05/medium/1464336271_2016-05-27_10.56.51.png)
Как видим, всё работает. Но почему же эффект даётся на две секунды, а не на три? Сам не знаю, просто поставте на 1 секунду времени больше, и всё будет как вы хотели.
Надеюсь этот гайд был для вас полезен.