Выключение элементов гуи между мирами

Версия Minecraft
1.7.10
Дано: Модификации вносят изменения в инвентарь игрока.
Необходимо убрать эти изменения при условии, что игрок находится в n-ом dim-е или в !n-ом dim-e.

Пример. При попадени в DIM100 убрать вкладки от Aether2.
300px-AII_Accessories.png

Вопрос заключается в том, как именно эту проверку сделать, и где это было бы логичнее. Ну и на конец, как именно это написать.
 
7,099
324
1,509
При каждом открытии гуи(событие GuiScreenEvent.InitGuiEvent.Post или GuiOpenEvent) чекаешь измерение(player.world.provider.dimensionId) и в зависимости от этого удаляешь кнопки из гуи
 
Сверху