Вы используете устаревший браузер
Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь то более современного браузера. :(
[туториал]меняем положение ванильного гуи в игре
Туториал маленький и очень простой, но думаю, что кому-то да пригодится.
Весь урок будет основываться на событиях. Если вы не знаете что это такое и как ими пользоваться - загляните сюда.
Итак, начнем.
Для начала, создадим класс с любым именем, у меня он будет называется ChangeGUIPosition.
Напишем в него это:
@ForgeSubscribe
public void render(RenderGameOverlayEvent.Pre event){
if(event.type == ElementType.FOOD){
GL11.glPushMatrix();
GL11.glTranslatef(0.0F, -10.0F, 0.0F);
}
}
@ForgeSubscribe
public void render(RenderGameOverlayEvent.Post event){
if(event.type == ElementType.FOOD){
GL11.glPopMatrix();
}
}Вместо ElementType.FOOD пишите любое другое гуи.
Здесь пишите координаты, на сколько и куда хотите сместить по x, y, z: GL11.glTranslatef(0.0F, -10.0F, 0.0F).
Вот и все.
Осталось только зарегистрировать наш ивент в клиент прокси:
MinecraftForge.EVENT_BUS.register(new ChangeGUIPosition());Готово!
P.S Если кто видел этот тутор на http://forum.mcmodding.ru/viewtopic.php?id=293, то он мой, просто решил перенести сюда, мало-ли кто-то не знает про тот замечательный сайт.
Делаю моды на заказ. Очень качественно и недорого! Писать в Вконтакт c пометкой 'Заказ мода'.
#1 | 2 июля 2014 - 14:11
Пиу-пиу!
Если Вы хотите найти меня где-либо, кроме румине, то ищите меня по нику blaster135790. Везде.
Играет в King's Squad
#3 | 2 июля 2014 - 16:31
Для меня они сложнее чем кодинг, хотя я толком и не пытался разобраться с ними.
Делаю моды на заказ. Очень качественно и недорого! Писать в Вконтакт c пометкой 'Заказ мода'.
#4 | 2 июля 2014 - 17:24
В последних версиях то, что можно писать в КБ очень похоже на ещё один язык программирования.
#6 | 3 июля 2014 - 18:27
Статистика форума
Сейчас онлайн: 3
- Создано тем
- 13849
- Написано сообщений
- 842054
- Пользователей
- 373142
- Новый участник
- Олег_2
Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички
Последние сообщения с форума
| Название темы | Автор | Статистика | Последнее сообщение |
|---|---|---|---|
| Minecraft 1.12 Modding Coalition Тема в разделе: Новости |
Danhoby | Просмотров: 5735 Ответов: 63 |
Автор: Jesterios |
| ВКС - 𝕭𝖆𝖙𝖙𝖑𝖊 𝖔𝖋 𝕯𝖔𝖓𝖇𝖆𝖘𝖘 - 1.7.10 Тема в разделе: Проекты |
WinzyGG | Просмотров: 992 Ответов: 4 |
Автор: vovanhurcane |
| Видео/Стримы канал Ritterydam Тема в разделе: Флудильня |
ritterydam | Просмотров: 103084 Ответов: 508 |
Автор: ritterydam |
| Фон сайта на 13летие Тема в разделе: Искусство |
vovanhurcane | Просмотров: 3498 Ответов: 25 |
Автор: vovanhurcane |
| COOLDAY 1.20.1 - Полу-Политический Ванильный сервер Тема в разделе: Частные, домашние, Hamachi сервера |
DanilPlayDF | Просмотров: 91 Ответов: 0 |
Автор: DanilPlayDF |






