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

Версия Minecraft
1.6.4
50
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

timaxa007

Модератор
5,831
409
672
Код:
Error parsing entry ('o Object.1', line 4) in file '/assets/sub_mod_obj_block/obj/gun_box.obj' - Incorrect format
Не может понять что это.
Типа из-за точки он так тупит. Убери точку между Object и 1.
 

timaxa007

Модератор
5,831
409
672
Блоку или модели.
Блоку, через метод getIcon(int side, int meta) на каждую сторону свой IIcon.
Если модели, то разделить на несколько моделей. Для одной модели биндить свою текстуру, для другой модели биндить другую текстуру.
 
50
5
Блоку или модели.
Блоку, через метод getIcon(int side, int meta) на каждую сторону свой IIcon.
Если модели, то разделить на несколько моделей. Для одной модели биндить свою текстуру, для другой модели биндить другую текстуру.
хмм а как то можна для одной модели несколько текстур?
 

timaxa007

Модератор
5,831
409
672
Если модель разделить на несколько частей.
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");
}
 
50
5
Если модель разделить на несколько частей.
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? если да то можна по подробней так как я новичок в етом деле...
 
Последнее редактирование:
Сверху