Затемнение Gui.

107
0
ребят подскажите пожалуйста. Minecraft 1.7.10.
как убрать затемнение?
Заменил файл options_background.png на свой. Чисто белого цвета с таким же разрешением. Но как я выяснил майнкрафт делает затемнение. как его убрать?
Подсказали что в файле Gui.java. Но где там именно я не понимаю. Содержание файла Gui в текстовом файле который прикреплён. Я не смогу весь этот текст запихнуть под спойлер.
 

timaxa007

Модератор
5,831
409
672
1. Ты не указал версию Minecraft.
2. Ссылка которая предположительно должна была показать скриншот, не возможно просмотреть (без авторизованного входа).
3. Зачем выкладывать файл, который можно найти в исходниках Minecraft (+Forge)?
4. Отсутствует код, в котором у тебя проблемы.
Но есть догадки: Gui не затемняет, но затемняет GuiContainer. Если да, у тебя унаследован GuiContainer, то что связанное с задним планом (Background) нужно изменит под себя.
Пока-что бегло найденное, это метод "drawScreen", если сделать пустым, то тёмный экран пропадёт, но при этом могут пропасть нужные элементы. Так-что нужно дописывать нужное для "drawScreen".
Код:
@Override
public void drawScreen(int p_73863_1_, int p_73863_2_, float p_73863_3_) {

}
 
107
0
timaxa007 написал(а):
1. Ты не указал версию Minecraft.
2. Ссылка которая предположительно должна была показать скриншот, не возможно просмотреть (без авторизованного входа).
3. Зачем выкладывать файл, который можно найти в исходниках Minecraft (+Forge)?
4. Отсутствует код, в котором у тебя проблемы.
  Но есть догадки: Gui не затемняет, но затемняет GuiContainer. Если да, у тебя унаследован GuiContainer, то что связанное с задним планом (Background) нужно изменит под себя.
Пока-что бегло найденное, это метод "drawScreen", если сделать пустым, то тёмный экран пропадёт, но при этом могут пропасть нужные элементы. Так-что нужно дописывать нужное для "drawScreen".
Код:
@Override
public void drawScreen(int p_73863_1_, int p_73863_2_, float p_73863_3_) {

}
Поправил шапку. 

Проблемного кода нет же - мне нужно изменить существующий. В исходниках Forge не нахожу GuiContainer
 

timaxa007

Модератор
5,831
409
672
Tsyklop, net.minecraft.client.gui.inventory.GuiContainer.
И не нужно цитировать целый пост.
[merge_posts_bbcode]Добавлено: 02.08.2015 17:09:06[/merge_posts_bbcode]

Снова.
timaxa007 написал(а):
2. Ссылка которая предположительно должна была показать скриншот, не возможно просмотреть (без авторизованного входа).
Предупреждение.
 

timaxa007

Модератор
5,831
409
672
Tsyklop, ты до сих пор не показал проблему.
[merge_posts_bbcode]Добавлено: 02.08.2015 17:12:07[/merge_posts_bbcode]

Я понятия не имею о каких "менюшках" ты имеешь ввиду.
 

timaxa007

Модератор
5,831
409
672
Tsyklop, ты пробовал изменять или не использовать метод "drawGradientRect"?
 
107
0
timaxa007 пробовал. без него краш. Если изменяю его то изменяется само главное меню но не те менюшки.
 

timaxa007

Модератор
5,831
409
672
Хотя там трудно, понять: "за что отвечает и где находиться".
 
107
0
Foghrye4, я добавил это в Gui.java но ничего не изменилось.
[merge_posts_bbcode]Добавлено: 05.08.2015 22:08:52[/merge_posts_bbcode]

Вот код: http://pastebin.com/f3huLC2j

Может я что-то не то делаю или не туда вставляю.
SRC Forge.

P.S. Eclipse ругается на - @Override, пришлось его убрать
 
Сверху