Как разрешить тп в другой мир только при наличии нужного предмета в инвентаре?

Версия Minecraft
1.7.10
К примеру нужно сделать что-бы люди в мир end могли попасть только держа в инвентаре яблоко т.е игрок берет себе яблоко пишет /warp end и его туда тепехает если яблока нету то тепает обратно на спавн как это можно хорошо реализовать?
 
Сверху