Не показывает текстуру блока

Версия Minecraft
1.12.0
сделал два json файла с одинаковыми названиями в blockspace и models.item, кинул png файл models.block(короче сделал всё по гайду). Блок зарегистрировался и даже отображается как блок, но при этом текстура не загружается. Подскажите, что я не правильно сделал, и какое разрешение у изображения с файлом должно быть.
 

Вложения

  • 1.png
    1.png
    28.3 KB · Просмотры: 10
205
12
103
8х8, 16х16, 32х32, и так далее.

UPD: А ещё у тебя может некорректно загружаться модель или блокстейт. Если предыдущая рекомендация с разрешением текстур не помогла - кинь latest.log запуска клиента, будем смотреть.
 
latest log:
[00:45:16] [main/INFO]: Setting user: Player23
[00:45:24] [main/WARN]: Skipping bad option: lastServer:
[00:45:24] [main/INFO]: LWJGL Version: 2.9.4
[00:45:29] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:cloudninja mod
[00:45:34] [Sound Library Loader/INFO]: Starting up SoundSystem...
[00:45:35] [Thread-5/INFO]: Initializing LWJGL OpenAL
[00:45:35] [Thread-5/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[00:45:35] [Thread-5/INFO]: OpenAL initialized.
[00:45:35] [Sound Library Loader/INFO]: Sound engine started
[00:45:42] [main/INFO]: Created: 2048x1024 textures-atlas
[00:45:46] [main/WARN]: Skipping bad option: lastServer:
[00:45:46] [main/INFO]: Narrator library for x64 successfully loaded
[00:45:48] [Realms Notification Availability checker #1/INFO]: Could not authorize you against Realms server: Invalid session id
[00:46:26] [Server thread/INFO]: Starting integrated minecraft server version 1.12
[00:46:26] [Server thread/INFO]: Generating keypair
[00:46:27] [Server thread/INFO]: Loaded 490 advancements
[00:46:28] [Server thread/INFO]: Preparing start region for level 0
[00:46:29] [Server thread/INFO]: Preparing spawn area: 57%
[00:46:29] [Server thread/INFO]: Changing view distance to 12, from 10
[00:46:31] [Server thread/INFO]: Player23[local:E:74805b5f] logged in with entity id 76 at (1591.2043154253452, 64.0, -708.7145763890561)
[00:46:31] [Server thread/INFO]: Player23 присоединился к игре
[00:46:33] [Server thread/INFO]: Saving and pausing game...
[00:46:33] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/overworld
[00:46:33] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_nether
[00:46:33] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_end
[00:46:33] [main/INFO]: Loaded 7 advancements
[00:46:34] [pool-2-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@13025def[id=cc925034-b905-3b9a-998d-db6d5d931f15,name=Player23,properties={},legacy=false]
com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
    at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [YggdrasilMinecraftSessionService$1.class:?]
    at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache.get(LocalCache.java:4154) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) [guava-21.0.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?]
    at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3154) [Minecraft.class:?]
    at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_241]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_241]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_241]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_241]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241]
[00:54:31] [Server thread/INFO]: Saving and pausing game...
[00:54:31] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/overworld
[00:54:31] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_nether
[00:54:31] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_end
[00:54:34] [Server thread/INFO]: Saving and pausing game...
[00:54:34] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/overworld
[00:54:34] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_nether
[00:54:34] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_end
[00:54:34] [Server thread/INFO]: Stopping server
[00:54:34] [Server thread/INFO]: Saving players
[00:54:34] [Server thread/INFO]: Player23 lost connection: Отключение
[00:54:34] [Server thread/INFO]: Player23 покинул игру
[00:54:34] [Server thread/INFO]: Stopping singleplayer server as player logged out
[00:54:34] [Server thread/INFO]: Saving worlds
[00:54:34] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/overworld
[00:54:34] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_nether
[00:54:34] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_end
[00:54:36] [main/INFO]: Stopping!
[00:54:36] [main/INFO]: SoundSystem shutting down...
[00:54:36] [main/WARN]: Author: Paul Lamb, www.paulscode.com
 
205
12
103
Да. Проблема в разрешении (по крайней мере в логе о кривой модели ничего не сказану, и тут либо корявая регистрация, либо текстура). Если хочешь - отправь мне картинку, отредактирую до допустимого.
 
205
12
103
После установки текстуры игру перезапустил?
(Или можно еще ткнуть Build в IDE, а затем F3+T в игре)

Если всё сказанное выше проделал, но легче не стало - кинь новый лог. В предыдущем я ошибки не нашел.
 
Последнее редактирование:
latest:
[01:20:26] [main/INFO]: Setting user: Player453
[01:20:32] [main/WARN]: Skipping bad option: lastServer:
[01:20:32] [main/INFO]: LWJGL Version: 2.9.4
[01:20:38] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:cloudninja mod
[01:20:43] [Sound Library Loader/INFO]: Starting up SoundSystem...
[01:20:43] [Thread-5/INFO]: Initializing LWJGL OpenAL
[01:20:43] [Thread-5/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[01:20:44] [Thread-5/INFO]: OpenAL initialized.
[01:20:44] [Sound Library Loader/INFO]: Sound engine started
[01:20:50] [main/INFO]: Created: 2048x1024 textures-atlas
[01:20:54] [main/WARN]: Skipping bad option: lastServer:
[01:20:54] [main/INFO]: Narrator library for x64 successfully loaded
[01:20:56] [Realms Notification Availability checker #1/INFO]: Could not authorize you against Realms server: Invalid session id
[01:21:00] [Server thread/INFO]: Starting integrated minecraft server version 1.12
[01:21:00] [Server thread/INFO]: Generating keypair
[01:21:01] [Server thread/INFO]: Loaded 490 advancements
[01:21:02] [Server thread/INFO]: Preparing start region for level 0
[01:21:03] [Server thread/INFO]: Preparing spawn area: 61%
[01:21:03] [Server thread/INFO]: Changing view distance to 12, from 10
[01:21:06] [Server thread/INFO]: Player453[local:E:38e3ea72] logged in with entity id 70 at (1591.2002760166304, 64.0, -716.0777017692633)
[01:21:06] [Server thread/INFO]: Player453 присоединился к игре
[01:21:08] [Server thread/INFO]: Saving and pausing game...
[01:21:08] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/overworld
[01:21:08] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_nether
[01:21:08] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_end
[01:21:08] [main/INFO]: Loaded 24 advancements
[01:21:08] [pool-2-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@3152e032[id=ac42e7c5-bf90-3ead-ba50-c551df161044,name=Player453,properties={},legacy=false]
com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
    at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [YggdrasilMinecraftSessionService$1.class:?]
    at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache.get(LocalCache.java:4154) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) [guava-21.0.jar:?]
    at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) [guava-21.0.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?]
    at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3154) [Minecraft.class:?]
    at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_241]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_241]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_241]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_241]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241]
[01:21:10] [main/INFO]: [CHAT] [Отладка]: Пакеты ресурсов перезагружены
[01:21:10] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:cloudninja mod
[01:21:11] [Server thread/INFO]: Loaded 490 advancements
[01:21:15] [main/INFO]: SoundSystem shutting down...
[01:21:15] [main/WARN]: Author: Paul Lamb, www.paulscode.com
[01:21:15] [Sound Library Loader/INFO]: Starting up SoundSystem...
[01:21:15] [Thread-12/INFO]: Initializing LWJGL OpenAL
[01:21:15] [Thread-12/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[01:21:15] [Thread-12/INFO]: OpenAL initialized.
[01:21:16] [Sound Library Loader/INFO]: Sound engine started
[01:21:20] [main/INFO]: Created: 2048x1024 textures-atlas
[01:21:21] [main/INFO]: Loaded 24 advancements
[01:21:26] [Server thread/INFO]: Saving and pausing game...
[01:21:26] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/overworld
[01:21:26] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_nether
[01:21:26] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_end
[01:21:27] [Server thread/INFO]: Stopping server
[01:21:27] [Server thread/INFO]: Saving players
[01:21:27] [Server thread/INFO]: Player453 lost connection: Отключение
[01:21:27] [Server thread/INFO]: Player453 покинул игру
[01:21:27] [Server thread/INFO]: Stopping singleplayer server as player logged out
[01:21:27] [Server thread/INFO]: Saving worlds
[01:21:27] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/overworld
[01:21:27] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_nether
[01:21:27] [Server thread/INFO]: Saving chunks for level 'TestingWorld'/the_end
[01:21:28] [main/INFO]: Stopping!
[01:21:28] [main/INFO]: SoundSystem shutting down...
[01:21:28] [main/WARN]: Author: Paul Lamb, www.paulscode.com
 
205
12
103
Неа, тут тоже нет ошибки. Тогда давай гадать:
1. Выкладывай содержимое блокстейта, модели блока и модели предмета.
2. Покажи как регистрировал блок.


UPD:
Посмотрел твой скрин внимательнее, нашел ошибку. Вместо указанной пнгшки должен быть жсон, а пнгшка должна быть в папке текстур:
1585769172381.png

Жсон модельки блока должен выглядеть вот так:
Java:
{
  "parent": "block/cube_all",
    "textures": {
        "all": "clmod:block/shity_block"
    }
}

Но я всё ещё не понимаю почему этого не видно в логе. Подозреваю, что косяк есть и в регистрации. Хотя на скрине блока в игре есть текст, указывающий локацию ресурсов... Мистика :D
 
Последнее редактирование:
205
12
103
вот все скрины
Ага, но ты таки исправь то, что я говорил выше: .замени png'шку на json с указанным мною содержимым (если я неверно указал modid - поправь).

что же видимо гайд очень хороший
Не путай модель и текстуру. Модель - то, как расположены шейпы твоего блока/итема/smth_else. Текстура - то, как они закрашены.
 
205
12
103
теперь вот так)
В руке оно не рендерится, т.к. у тебя нет модели предмета от блока. Это понятно. А с проблемой рендера блока в мире как дела, исчезла? Если она пропала - будем решать проблему с рендером предмета.
 
205
12
103
Сейчас ситуация иная
У тебя тут прям фундаментальные косяки с названием папок или чем-то в этом роде. Могу объяснить подробнее где-нибудь в ВК или телеге, чтоб на форуме сообщениями не спамить.
 
Сверху