Текстура блока

Не могу нацепить текстуру на блок. Вроде делаю все по гайду.
2 = скрин в blocksInit/setrender
3скрин - blockstates
4 - models/block
5 - models/items
 

Вложения

  • 1.PNG
    1.PNG
    2.7 KB · Просмотры: 27
  • 2.PNG
    2.PNG
    3.9 KB · Просмотры: 27
  • 3.PNG
    3.PNG
    2.2 KB · Просмотры: 29
  • 4.PNG
    4.PNG
    6.8 KB · Просмотры: 25
  • 5.PNG
    5.PNG
    1.6 KB · Просмотры: 25
  • 6.PNG
    6.PNG
    9.1 KB · Просмотры: 20
  • Безымянный.png
    Безымянный.png
    500.2 KB · Просмотры: 17
917
22
332
1. Желательно, чтобы имя пакета совпадало с id мода.
Вместо com.Rikog.CustomWorkbenches - com.Rikog.cw
2. В тех вещах, которые обведены выше - не должны присутствовать пробелы и большие буквы.
3. В классе CommonProxy НЕ должен присутствовать вызов registerBlocksRender. Удали.
И скинь скрин пакетов ресурсов.
 
1.PNG2.PNG
Как переименовать пакет?

4.PNG3.PNG
---- Minecraft Crash Report ----
// This doesn't make any sense!

Time: 10/22/19 10:51 PM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderException: java.lang.ClassNotFoundException: com.rikog.customworkbenches.proxy.ClientProxy
at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:102)
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:600)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:218)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:196)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:593)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:232)
at net.minecraft.client.Minecraft.init(Minecraft.java:513)
at net.minecraft.client.Minecraft.run(Minecraft.java:421)
at net.minecraft.client.main.Main.main(Main.java:118)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
at GradleStart.main(GradleStart.java:25)
Caused by: java.lang.ClassNotFoundException: com.rikog.customworkbenches.proxy.ClientProxy
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at net.minecraftforge.fml.common.ModClassLoader.loadClass(ModClassLoader.java:75)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:85)
... 43 more
Caused by: java.lang.NoClassDefFoundError: com/rikog/customworkbenches/proxy/ClientProxy (wrong name: com/Rikog/CustomWorkbenches/proxy/ClientProxy)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 49 more


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

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_221, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 851419936 bytes (811 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2768 5 mods loaded, 5 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State | ID | Version | Source | Signature |
|:----- |:--------- |:------------ |:-------------------------------- |:--------- |
| UC | minecraft | 1.12.2 | minecraft.jar | None |
| UC | mcp | 9.42 | minecraft.jar | None |
| UC | FML | 8.0.99.99 | forgeSrc-1.12.2-14.23.5.2768.jar | None |
| UC | forge | 14.23.5.2768 | forgeSrc-1.12.2-14.23.5.2768.jar | None |
| UE | cw | 0.1.1 | bin | None |

Loaded coremods (and transformers):
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.6.13547 Compatibility Profile Context 25.20.15031.9002' Renderer: 'AMD Radeon R7 200 Series'
 
5,018
47
783
5,018
47
783
ну потому что ты вообще не понимаешь что ты делаешь, а тупо делаешь то, куда тебя носом тычут. Надо было с первого ответа тебя отправлять читать туторы как все устроено
К тому же, зачастую краш тебе на то и дан, чтобы ты не лез на форум, а просто посмотрел в нем в чем ошибка!

Есть случаи когда краш не покажет тебе ошибку, тогда надо думать головой, но это не твой случай. У тебя там черным по белому написано, что не так...
 
Последнее редактирование:
5,018
47
783
У тебя там черным по белому написано, что не так...
Давай, учимся читать краши. Если поймешь в чем ошибка, я тебе лукас на каждое сообщение в этой теме поставлю, погнали
 
5,018
47
783
Что с ним не так, там тоже написано, смотри внимательно
 
5,018
47
783
значит надо переименовать весь пакет.
На всякий на будущее скажу:
первое в пакете пишется индекс страны, откуда ты родом, второе - твой ник, третье - название мода, а затем все остальное.
Вот, молодец! И в чем же была ошибка, ты понял?
 
Это я знаю, просто говорили мол универсально можно com писать. У меня же так и сделано. com.ник.название

Ну, там где я последний скрин кидал, из-за той строчки и крашило. Нашёл в репорте мол не соответствие названий
 
Сверху