Спасибо, но я так уже делал, в основном там не решённые вопросы и далеко не в GUI, либо заменяется шрифт во всём майнкрафте либо только на табличке.
VeniVidiVici
Санта Барбарис
322 15 195
Считай, что у меня сегодня аукцион небывалой щедрости, а тебе просто повезло сегодня попасть под струю.
Код был в бородатые времена позаимствован с одного известного мода на 1.7, а потом адаптирован и под 1.12. Не подводил ещё. Шрифт в assets. Если кто ещё сочтёт это полезным, можно и в Сливы оформить, но предполагаю, что где-то на форуме подобное уже могли и выкладывать.
Вспомогательный класс №1
FontContainer:
public class FontContainer < private TrueTypeFont textFont = null; public boolean useCustomFont = true; private FontContainer() <>public FontContainer(String fontType, int fontSize) < this.textFont = new TrueTypeFont(new Font(fontType, 0, fontSize), 1.0F); this.useCustomFont = !fontType.equalsIgnoreCase(«minecraft»); try < System.out.println(«[Fonts] Проверка директории со шрифтом.»); if (!this.useCustomFont || fontType.isEmpty() || fontType.equalsIgnoreCase(«default»)) this.textFont = new TrueTypeFont(new ResourceLocation(YOUMODID, «YourFontInAssets.ttf»), fontSize, 1.0F); >catch (Exception e) < System.out.println(«[Fonts] Шрифт не может быть загружен!»); System.out.println(e.toString()); >> public int height(String text) < if (this.useCustomFont) return this.textFont.height(text); return (Minecraft.getMinecraft()).fontRenderer.FONT_HEIGHT; >public int width(String text) < if (this.useCustomFont) return this.textFont.width(text); return (Minecraft.getMinecraft()).fontRenderer.getStringWidth(text); >public FontContainer copy() < FontContainer font = new FontContainer(); font.textFont = this.textFont; font.useCustomFont = this.useCustomFont; return font; >public void drawString(String text, int x, int y, int color) < if (this.useCustomFont) < this.textFont.draw(text, x, y, color); >else < (Minecraft.getMinecraft()).fontRenderer.drawString(text, x, y, color); >> public String getName() < if (!this.useCustomFont) return «Minecraft»; return this.textFont.getFontName(); >public void clear() < if (this.textFont != null) this.textFont.dispose(); >>
[ГАЙД] КАК ПОМЕНЯТЬ ШРИФТ В МАЙНКРАФТЕ НА СЕРВЕРЕ ВАЙМВОРЛД!
Вспомогательный класс №2
TrueTypeFont:
Источник: forum.mcmodding.ru
КАК МЕНЯТЬ ШРИФТ В МАЙНКРАФТЕ
Бесплатно скачать последнюю версию Minecraft можно по ссылке:
ТУТОРИАЛ — КАК СДЕЛАТЬ ЖИРНЫЙ ШРИФТ В МАЙНКРАФТ?
КАК СДЕЛАТЬ КРАСИВЫЙ ШРИФТ в МАЙНКРАФТ БЕЗ МОДОВ! СКАЙ ВАРС ВАЙМВОРЛД
КАК ПОСТАВИТЬ СВОЙ ШРИФТ В МАЙНКРАФТ?
КАК ПИСАТЬ ЦВЕТНЫМ ТЕКСТОМ В ЧАТЕ И НА ТАБЛИЧКАХ В MINECRAFT PE 1.2.8
КАК ПИСАТЬ ЦВЕТНЫМ ТЕКСТОМ В МАЙНКРАФТЕ [7]
Форматирование текста — Тексты Майнкрафта — Часть 1
КАК МЕНЯТЬ ШРИФТЫ в MINECRAFT
ГАЙД #1: Как поставить шрифт на любой текстур-пак? feat. SqdMakcuk
[ГАЙД] КАК ПОМЕНЯТЬ ШРИФТ В МАЙНКРАФТЕ НА СЕРВЕРЕ ВАЙМВОРЛД!
КАК СДЕЛАТЬ КРАСИВЫЙ ШРИФТ В МАЙНКРАФТЕ?! ЕГО ХОТЯТ ВСЕ! [Hypixel SkyWars Mini-0Game Minecraft]
Как писать секретными шрифтом и буквам (Minecraft) (Misa Lonova)
Источник: www.vomine.ru
Меняем цифры в МЭ системе.
Sanchez
27 Дек 2017 11 4 0 25
Всем привет. Сегодня я научу вас как менять шрифт цифр в МЭ системе.
Как вы все знаете, цифр очень плохо видно,
вот мой пример:
И вот пример с нормальным шрифтом:
Как делать :
1.Идем в ваш диск «C:UsersUserGamePointLauncherupdatesHiTechconfigAppliedEnergistics2.cfg»
( User это имя вашего ПК)
2. Открываем файл AppliedEnergistics2.cfg (Блокнотом или Notepad++)
3. Ищем там строку «B:useTerminalUseLargeFont» (Что бы легче искать жмем Ctrl + F и пишем там «font» и искать )
4. Видим значение B_useTerminalUseLargeFont=false <<—- дальше меняем на true
( нужно получиться вот так B_useTerminalUseLargeFont=true )
5. Сохраняем документ и заходим в игру
6. Наслаждаемся
Источник: forum.gamepoint.su