С пираткой это не связано от слова совсем, так как в окружении для разработки изначально только этот вариант и есть.
Таски gradlew genEclipseRuns и gradlew eclipse выполнялись? Нет? Выполните. Тут есть учебник на русском.
Нет, хэшкод не может быть равен 1 (в теории может, но это другое), тут используется побитовое сравнение (&).
Если первый бит хэшкода равен 1, то тогда используются тонкие руки и соответственно скин Alex, вроде так.
Чтобы было понятнее, берется UUID игрока (в зависимости от сервера - лицензионного или пиратского - UUID скорее всего берется с серверов Mojang (https://wiki.vg/Mojang_API#Username_-.3E_UUID_at_time) для лицензионного сервера или генерируется из функции UUID#fromString для пиратского, тут вроде ник игрока используют).
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.