Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Мод [1.5.2 - 1.8] Русификатор Minecraft + Forge + Optifine

BestMark, я понял, ты забыл сам оптифайн поставить :) В папке mods должны быть и оптифайн, и его русификатор
Cleverclover, лол :D
Про HD шрифт не в курсе, в соседних темах вроде даже есть
 
Последнее редактирование:
Думаю что если соединить: русификатор форджа + русификатор оптифайна + HD толстый русский шрифт, то будет очень хорошо.
 
@collapse А тут всё переведено?
Конечно всё, если что-то не переведено, то это баг :D
Единственное что не переведено, так это некоторые надписи при загрузке игры, которые обозначают состояния модов
 
@collapse А почему нельзя соединить твой русификатор и вот ЭТИ вот супер мега красивые HD шрифты? Ибо когда я кладу класс bhu в minecraft.jar (который фиксит положение этих HD шрифтов) у меня краш. (meta-INF удалил) Никаких модов нет. А отказатся от перевода всего Forge - не хочется.
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_60, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 73304072 bytes (69 MB) / 179568640 bytes (171 MB) up to 2134114304 bytes (2035 MB)
JVM Flags: 5 total; -Xmx2048M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13399 Compatibility Profile Context 15.200.1062.1004' Renderer: 'AMD Radeon R7 200 Series'
[21:28:47] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
[21:28:47] [Client thread/INFO] [FML]: MinecraftForge v10.13.4.1492 Initialized
[21:28:47] [Client thread/INFO] [FML]: Replaced 183 ore recipies
[21:28:47] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
[21:28:47] [Client thread/INFO]: Reloading ResourceManager: Default
[21:28:48] [Thread-6/ERROR] [FML]: Splash thread Exception
java.lang.NullPointerException
at net.minecraft.client.gui.FontRenderer.<init>(SourceFile:58) ~[bbu.class:?]
at cpw.mods.fml.client.SplashProgress$SplashFontRenderer.<init>(SplashProgress.java:714) ~[SplashProgress$SplashFontRenderer.class:?]
at cpw.mods.fml.client.SplashProgress$3.run(SplashProgress.java:216) ~[SplashProgress$3.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_60]
[21:28:48] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
[21:28:48] [Client thread/INFO] [FML]: Searching C:\Users\hacks\AppData\Roaming\.minecraft\mods for mods
[21:28:55] [Client thread/INFO] [FML]: Forge Mod Loader has identified 3 mods to load
[21:28:56] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge] at CLIENT
[21:28:56] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge] at SERVER
[21:28:56] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge
[21:28:57] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[21:28:57] [Client thread/INFO] [FML]: Found 341 ObjectHolder annotations
[21:28:57] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[21:28:57] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[21:28:57] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[21:28:57] [Client thread/INFO] [FML]: Applying holder lookups
[21:28:57] [Client thread/INFO] [FML]: Holder lookups applied
[21:28:57] [Client thread/INFO] [FML]: Injecting itemstacks
[21:28:57] [Client thread/INFO] [FML]: Itemstack injection complete
[21:28:57] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:
[21:28:57] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
[21:28:57] [Thread-7/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
[21:28:57] [Thread-7/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[21:28:57] [Thread-7/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
[21:28:57] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:
[21:28:57] [Sound Library Loader/INFO]: Sound engine started
[21:28:58] [Client thread/INFO]: Created: 16x16 textures/blocks-atlas
[21:28:58] [Client thread/INFO]: Created: 16x16 textures/items-atlas
[21:28:58] [Client thread/INFO] [FML]: Injecting itemstacks
[21:28:58] [Client thread/INFO] [FML]: Itemstack injection complete
[21:28:59] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 3 mods
[21:28:59] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge
[21:29:00] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas
[21:29:01] [Client thread/INFO]: Created: 256x256 textures/items-atlas
[21:29:01] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:
[21:29:01] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down...
[21:29:01] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]: Author: Paul Lamb, www.paulscode.com
[21:29:01] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:
[21:29:01] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:
[21:29:01] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
[21:29:01] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
[21:29:01] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[21:29:01] [Thread-9/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.IllegalStateException: Splash thread
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.client.SplashProgress.checkThreadState(SplashProgress.java:438)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.client.SplashProgress.finish(SplashProgress.java:493)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.client.FMLClientHandler.onInitializationComplete(FMLClientHandler.java:406)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:569)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.client.main.Main.main(SourceFile:148)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.reflect.Method.invoke(Unknown Source)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: Caused by: java.lang.NullPointerException
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.client.gui.FontRenderer.<init>(SourceFile:58)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.client.SplashProgress$SplashFontRenderer.<init>(SplashProgress.java:714)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.client.SplashProgress$3.run(SplashProgress.java:216)
[21:29:01] [Client thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at java.lang.Thread.run(Unknown Source)
[21:29:01] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:func_71377_b:349]: ---- Minecraft Crash Report ----
// Who set us up the TNT?

Time: 30.08.15 21:29
Description: Initializing game

SplashProgress has detected a error loading Minecraft.
This can sometimes be caused by bad video drivers.
We have automatically disabeled the new Splash Screen in config/splash.properties.
Try reloading minecraft before reporting any errors.
cpw.mods.fml.client.SplashProgress$5: java.lang.IllegalStateException: Splash thread
at cpw.mods.fml.client.SplashProgress.finish(SplashProgress.java:507)
at cpw.mods.fml.client.FMLClientHandler.onInitializationComplete(FMLClientHandler.java:406)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:569)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.IllegalStateException: Splash thread
at cpw.mods.fml.client.SplashProgress.checkThreadState(SplashProgress.java:438)
at cpw.mods.fml.client.SplashProgress.finish(SplashProgress.java:493)
... 10 more
Caused by: java.lang.NullPointerException
at net.minecraft.client.gui.FontRenderer.<init>(SourceFile:58)
at cpw.mods.fml.client.SplashProgress$SplashFontRenderer.<init>(SplashProgress.java:714)
at cpw.mods.fml.client.SplashProgress$3.run(SplashProgress.java:216)
at java.lang.Thread.run(Unknown Source)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
at cpw.mods.fml.client.SplashProgress.finish(SplashProgress.java:507)
at cpw.mods.fml.client.FMLClientHandler.onInitializationComplete(FMLClientHandler.java:406)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:569)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_60, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 115467528 bytes (110 MB) / 289837056 bytes (276 MB) up to 2134114304 bytes (2035 MB)
JVM Flags: 5 total; -Xmx2048M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Forge 10.13.4.1492 3 mods loaded, 3 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1492-1.7.10.jar)
UCHIJA Forge{10.13.4.1492} [Minecraft Forge] (forge-1.7.10-10.13.4.1492-1.7.10.jar)
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13399 Compatibility Profile Context 15.200.1062.1004' Renderer: 'AMD Radeon R7 200 Series'
Launched Version: 1.7.10-Forge10.13.4.1492-1.7.10
LWJGL: 2.9.1
OpenGL: AMD Radeon R7 200 Series GL version 4.5.13399 Compatibility Profile Context 15.200.1062.1004, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: Русский (Россия)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
[21:29:02] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:
[21:29:02] [Sound Library Loader/INFO]: Sound engine started
[21:29:02] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:func_71377_b:359]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\hacks\AppData\Roaming\.minecraft\crash-reports\crash-2015-08-30_21.29.01-client.txt
[L] Launcher stopped.
[L] Minecraft closed with exit code: -1
[L] Found crash report file: C:\Users\hacks\AppData\Roaming\.minecraft\crash-reports\crash-2015-08-30_21.29.01-client.txt
 
@collapse А почему нельзя соединить твой русификатор и вот ЭТИ вот супер мега красивые HD шрифты? Ибо когда я кладу класс bhu в minecraft.jar (который фиксит положение этих HD шрифтов) у меня краш. (meta-INF удалил) Никаких модов нет. А отказатся от перевода всего Forge - не хочется.
Поставил на 1.7.10 - всё ок:
2015-08-30_22.26.43.png

Если выключить в настройках языка тонкий шрифт, то английские буквы становятся обычными из-за того, что русификатор переписывает файл шрифтов при запуске. Мб сделать кнопочку в настройках для включения hd-шрифтов, плюс автоматически исправлять отступ если нужно
UPD: Если включён новый загрузочный экран форджа, то вылетает даже без русификатора, он тут ни при чём.
Серьёзно, с самого начала темы 60% ошибок вообще к русификатору не относятся :(
Залил обнову для всех версий, поправил баг с кавычками от TheAndrey. Заодно теперь наконец печатается заглавная Ё! Плюс Ё и Й выглядят чуть лучше чем раньше, но всё равно далеко от идеала. Ща буду думать над hd-шрифтами
 
Последнее редактирование:
Могу кинуть patch-файл для 1.7.10 или 1.8, плюс sh-скрипт для полной установки проекта одной командой. По идее все это заработает и на windows с установленным git и gradle, надо только чуть переписать скрипт.

Если нужно всё уже установленное, завтра могу залить архив.
 
Ща буду думать над hd-шрифтами
Да ставь конечно, отличные шрифты.
И куда теперь пихать bhu.class? Чтобы HD шрифт влево не съехал? пробовал в minecraft.jar и optifine.jar. Стоит RusOptifine и RusForge. Без оптифайна шрифт стоит на месте.

Всё понял. OptifineRUS патчит этот класс
 
Последнее редактирование:
Последнее редактирование:
Из-за Оптифайна дохнет Экран загрузки у форджа
 

Поделиться этой страницей

Назад
Верх