Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
GL11.glBindTexture(GL11.GL_TEXTURE_2D, 0); уверен что тебе это нужно?
Мб ты хотел GL11.glDisable(GL11.GL_TEXTURE_2D)?
После отрисовки его надо включить.
Короче, ребят, для 1.12.2 юзайте gradle 4.9(4.10.3 у меня уже не работает),
maven { url = "http://files.minecraftforge.net/maven" } <- тут убираем https,
version = "1.12.2-14.23.5.2847" только эта версия заработала.
У меня, вроде, заработало.
@MaximPixel мб, вроде сравнивал стейты и норм, уверен, что там экземпляр класса на каждый #getBlockState новый? Это ж не логично. Но, если я не прав, то вот:
IBlockState state = world.getBlockState(new BlockPos(x, y, z));
if ((state.getBlock().getMetaFromState(state) == 14) {
твой код
}
Бред написал, у тебя сравнивание блоков, а не стейтов. Если немного подправить, то вот:
if ((world.getBlockState(new BlockPos(x, y, z))== Blocks.WOOL.getStateFromMeta(14)) {
твой код
}