Качество графики (Fast\Fancy) или пользовательская листва.

Версия Minecraft
1.12+
917
22
332
Всем доброго времени суток!:)
Делаю свою листву, но её прозрачность не меняется с уровнем графики. Нашёл где-то инфу, что это никак не исправить. Ибо в стандартной листве есть метод
Java:
    @SideOnly(Side.CLIENT)
    public void setGraphicsLevel(boolean fancy) {
        this.leavesFancy = fancy;
    }
который где-то вызывается. Но ведь не в моём классе! а только в ванильных.
Я подумал, что нужно узнать когда сменён уровень графики, и вызывать этот метод у меня в листве.
Вопрос в том, как отловить это событие. В эвентах не нашёл (может плохо искал).
Возможно существуют другие способы но про них не знаю.
Спасибо!
 
Сверху