Помогите как исправить ошибку з моделью блока ?

Версия Minecraft
1.6.4
48
5
Дело в том что когда ставлю другую модель то происходит ета ошибка помогите пж
и да сори за мою граматику
 
Краш-лог
cpw.mods.fml.common.LoaderException: java.lang.ExceptionInInitializerError
2019-03-17 19:16:42 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
2019-03-17 19:16:42 [INFO] [STDOUT] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:700)
2019-03-17 19:16:42 [INFO] [STDOUT] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraft.client.Minecraft.startGame(Minecraft.java:509)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraft.client.Minecraft.run(Minecraft.java:808)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraft.client.main.Main.main(Main.java:93)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2019-03-17 19:16:42 [INFO] [STDOUT] Caused by: java.lang.ExceptionInInitializerError
2019-03-17 19:16:42 [INFO] [STDOUT] at sub_mod.obj_block.ProxyClient.init(ProxyClient.java:17)
2019-03-17 19:16:42 [INFO] [STDOUT] at sub_mod.obj_block.ModBlockObj.init(ModBlockObj.java:35)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2019-03-17 19:16:42 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
2019-03-17 19:16:42 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2019-03-17 19:16:42 [INFO] [STDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2019-03-17 19:16:42 [INFO] [STDOUT] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
2019-03-17 19:16:42 [INFO] [STDOUT] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
2019-03-17 19:16:42 [INFO] [STDOUT] ... 10 more
2019-03-17 19:16:42 [INFO] [STDOUT] Caused by: net.minecraftforge.client.model.ModelFormatException: Error parsing entry ('o Object.1', line 4) in file '/assets/sub_mod_obj_block/obj/gun_box.obj' - Incorrect format
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraftforge.client.model.obj.WavefrontObject.parseGroupObject(WavefrontObject.java:501)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraftforge.client.model.obj.WavefrontObject.loadObjModel(WavefrontObject.java:130)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraftforge.client.model.obj.WavefrontObject.<init>(WavefrontObject.java:55)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraftforge.client.model.obj.ObjModelLoader.loadInstance(ObjModelLoader.java:28)
2019-03-17 19:16:42 [INFO] [STDOUT] at net.minecraftforge.client.model.AdvancedModelLoader.loadModel(AdvancedModelLoader.java:70)
2019-03-17 19:16:42 [INFO] [STDOUT] at sub_mod.obj_block.RenderTileEntityObj.<clinit>(RenderTileEntityObj.java:14)
2019-03-17 19:16:42 [INFO] [STDOUT] ... 39 more
Краш-лог:
cpw.mods.fml.common.LoaderException: java.lang.ExceptionInInitializerError
2019-03-17 19:16:42 [INFO] [STDOUT] 	at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at cpw.mods.fml.common.Loader.initializeMods(Loader.java:700)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraft.client.Minecraft.startGame(Minecraft.java:509)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraft.client.Minecraft.run(Minecraft.java:808)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraft.client.main.Main.main(Main.java:93)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at java.lang.reflect.Method.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2019-03-17 19:16:42 [INFO] [STDOUT] Caused by: java.lang.ExceptionInInitializerError
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sub_mod.obj_block.ProxyClient.init(ProxyClient.java:17)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sub_mod.obj_block.ModBlockObj.init(ModBlockObj.java:35)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at java.lang.reflect.Method.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at java.lang.reflect.Method.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at java.lang.reflect.Method.invoke(Unknown Source)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
2019-03-17 19:16:42 [INFO] [STDOUT] 	... 10 more
2019-03-17 19:16:42 [INFO] [STDOUT] Caused by: net.minecraftforge.client.model.ModelFormatException: Error parsing entry ('o Object.1', line 4) in file '/assets/sub_mod_obj_block/obj/gun_box.obj' - Incorrect format
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraftforge.client.model.obj.WavefrontObject.parseGroupObject(WavefrontObject.java:501)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraftforge.client.model.obj.WavefrontObject.loadObjModel(WavefrontObject.java:130)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraftforge.client.model.obj.WavefrontObject.<init>(WavefrontObject.java:55)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraftforge.client.model.obj.ObjModelLoader.loadInstance(ObjModelLoader.java:28)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at net.minecraftforge.client.model.AdvancedModelLoader.loadModel(AdvancedModelLoader.java:70)
2019-03-17 19:16:42 [INFO] [STDOUT] 	at sub_mod.obj_block.RenderTileEntityObj.<clinit>(RenderTileEntityObj.java:14)
2019-03-17 19:16:42 [INFO] [STDOUT] 	... 39 more
Код:
Error parsing entry ('o Object.1', line 4) in file '/assets/sub_mod_obj_block/obj/gun_box.obj' - Incorrect format
Не может понять что это.
Типа из-за точки он так тупит. Убери точку между Object и 1.
 
Блоку или модели.
Блоку, через метод getIcon(int side, int meta) на каждую сторону свой IIcon.
Если модели, то разделить на несколько моделей. Для одной модели биндить свою текстуру, для другой модели биндить другую текстуру.
 
Блоку или модели.
Блоку, через метод getIcon(int side, int meta) на каждую сторону свой IIcon.
Если модели, то разделить на несколько моделей. Для одной модели биндить свою текстуру, для другой модели биндить другую текстуру.
хмм а как то можна для одной модели несколько текстур?
 
Если модель разделить на несколько частей.
Java:
    public static final IModelCustom model = AdvancedModelLoader.loadModel(new ResourceLocation(MyMod.MODID, "model/armor/armor_plane.obj"));
    public static final ResourceLocation
    texture_glass = new ResourceLocation("textures/blocks/glass_white.png"),
    texture_wood = new ResourceLocation("textures/blocks/planks_oak.png");

для метода, где рендер {
    Minecraft.getMinecraft().renderEngine.bindTexture(texture_wood);
    model.renderPart("helm");
    
    Minecraft.getMinecraft().renderEngine.bindTexture(texture_glass);
    model.renderPart("glass");
}
 
Если модель разделить на несколько частей.
Java:
    public static final IModelCustom model = AdvancedModelLoader.loadModel(new ResourceLocation(MyMod.MODID, "model/armor/armor_plane.obj"));
    public static final ResourceLocation
    texture_glass = new ResourceLocation("textures/blocks/glass_white.png"),
    texture_wood = new ResourceLocation("textures/blocks/planks_oak.png");

для метода, где рендер {
    Minecraft.getMinecraft().renderEngine.bindTexture(texture_wood);
    model.renderPart("helm");
  
    Minecraft.getMinecraft().renderEngine.bindTexture(texture_glass);
    model.renderPart("glass");
}
ето точно 1.6.4? если да то можна по подробней так как я новичок в етом деле...
 
Последнее редактирование:
Назад
Сверху