json текстура айтема

Версия Minecraft
1.12.2
62
1
0
Всем привет.
По немного перехожу на 1.12.2 с 1.7.10 и очень, очень не привычно, особенно с новым форматом моделей в .json.

Создал айтем (смотрел похожие проблемы, у себя ошибки - не вижу), текстура просто не хочет появляться.

Java:
public class ItemRing extends Item {
    public ItemRing(String name)
    {
        this.setRegistryName(name);
        this.setUnlocalizedName(name);
        this.setCreativeTab(CreativeTabs.TOOLS);
        this.setMaxStackSize(1);

    }
}


Java:
public class ItemsRegister {
    public static Item ring = new ItemRing("ring");

    public static void register()
    {
        setRegister(ring);
    }

    @SideOnly(Side.CLIENT)
    public static void registerRender()
    {
        setRender(ring);
    }

    private static void setRegister(Item item)
    {
        ForgeRegistries.ITEMS.register(item);
    }

    @SideOnly(Side.CLIENT)
    private static void setRender(Item item)
    {
        Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));

    }
}

clientproxy:
    @Override
    public void init() {
        super.init();
        ItemsRegister.register();
        ItemsRegister.registerRender();
    }

mcmod.info:
[
{
  "modid": "inventory", (с мод-id совпадает)
  "name": "Custom Inventory",
  "description": "inv mod",
  "version": "1.0",
  "mcversion": "1.12.2",
}
]

ring.json:
{
  "parent": "item/generated",
  "textures": {
    "layer0": "inventory:items/ring"
  }
}


1588200160533.png
 
Решение
теперь вот так вообщем
А было как?)

этого был просто куб без текстуры
Что сразу не сказал то, это означало что проблема в коде.
А сейчас у тебя довольно частая проблема, у меня тоже была она когда мод в спешке пересоздавал

Ток что посмотрел твои директории... Я сразу внимание не обратил: надо кидать в models/item :)
Без "s"
Лог запуска приложи
 
[02:14:23] [main/INFO] [GradleStart]: Extra: []
[02:14:23] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/skipe/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[02:14:23] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[02:14:24] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[02:14:24] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[02:14:24] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[02:14:24] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2847 for Minecraft 1.12.2 loading
[02:14:24] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_231, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_231
[02:14:24] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.
[02:14:24] [main/ERROR] [FML]: Full: C:\Users\skipe\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar
[02:14:24] [main/ERROR] [FML]: Trimmed: c:/users/skipe/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
[02:14:24] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[02:14:24] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.
[02:14:25] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
[02:14:25] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[02:14:25] [main/INFO] [FML]: Searching C:\F\run\.\mods for mods
[02:14:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[02:14:25] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[02:14:25] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[02:14:25] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[02:14:25] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[02:14:25] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[02:14:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[02:14:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[02:14:25] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[02:14:27] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[02:14:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[02:14:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[02:14:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[02:14:27] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[02:14:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[02:14:27] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[02:14:28] [Client thread/INFO] [net.minecraft.client.Minecraft]: Setting user: Player49
[02:14:31] [Client thread/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer:
[02:14:31] [Client thread/INFO] [net.minecraft.client.Minecraft]: LWJGL Version: 2.9.4
[02:14:32] [Client thread/INFO] [FML]: -- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_231, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 915026384 bytes (872 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
Loaded coremods (and transformers):
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.6.13587 Compatibility Profile Context 20.4.1 26.20.15029.20013' Renderer: 'AMD Radeon(TM) Vega 8 Graphics'
[02:14:32] [Client thread/INFO] [FML]: MinecraftForge v14.23.5.2847 Initialized
[02:14:32] [Client thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.
[02:14:32] [Client thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient...
[02:14:32] [Client thread/INFO] [FML]: Replaced 1227 ore ingredients
[02:14:33] [Client thread/INFO] [FML]: Searching C:\F\run\.\mods for mods
[02:14:33] [Client thread/ERROR] [FML]: The mcmod.info file in bin cannot be parsed as valid JSON. It will be ignored
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected name at line 8 column 2 path $[0].mcversion
at com.google.gson.internal.Streams.parse(Streams.java:60) ~[Streams.class:?]
at com.google.gson.JsonParser.parse(JsonParser.java:84) ~[JsonParser.class:?]
at com.google.gson.JsonParser.parse(JsonParser.java:59) ~[JsonParser.class:?]
at net.minecraftforge.fml.common.MetadataCollection.from(MetadataCollection.java:63) [MetadataCollection.class:?]
at net.minecraftforge.fml.common.discovery.DirectoryDiscoverer.exploreFileSystem(DirectoryDiscoverer.java:80) [DirectoryDiscoverer.class:?]
at net.minecraftforge.fml.common.discovery.DirectoryDiscoverer.discover(DirectoryDiscoverer.java:62) [DirectoryDiscoverer.class:?]
at net.minecraftforge.fml.common.discovery.ContainerType.findMods(ContainerType.java:47) [ContainerType.class:?]
at net.minecraftforge.fml.common.discovery.ModCandidate.explore(ModCandidate.java:74) [ModCandidate.class:?]
at net.minecraftforge.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:93) [ModDiscoverer.class:?]
at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:427) [Loader.class:?]
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:568) [Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:232) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.init(Minecraft.java:514) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_231]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_231]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_231]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_231]
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
at GradleStart.main(GradleStart.java:25) [start/:?]
Caused by: com.google.gson.stream.MalformedJsonException: Expected name at line 8 column 2 path $[0].mcversion
at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1559) ~[JsonReader.class:?]
at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:505) ~[JsonReader.class:?]
at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:414) ~[JsonReader.class:?]
at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:738) ~[TypeAdapters$29.class:?]
at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:731) ~[TypeAdapters$29.class:?]
at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:714) ~[TypeAdapters$29.class:?]
at com.google.gson.internal.Streams.parse(Streams.java:48) ~[Streams.class:?]
... 26 more
[02:14:34] [Client thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
[02:14:35] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 156432300 nanos
[02:14:35] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, inventory] at CLIENT
[02:14:35] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, inventory] at SERVER
[02:14:35] [Client thread/INFO] [net.minecraft.client.resources.SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Custom Inventory StreamCraft Mod
[02:14:35] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[02:14:35] [Client thread/INFO] [FML]: Found 1168 ObjectHolder annotations
[02:14:35] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[02:14:35] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[02:14:36] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[02:14:36] [Client thread/INFO] [FML]: Applying holder lookups
[02:14:36] [Client thread/INFO] [FML]: Holder lookups applied
[02:14:36] [Client thread/INFO] [FML]: Applying holder lookups
[02:14:36] [Client thread/INFO] [FML]: Holder lookups applied
[02:14:36] [Client thread/INFO] [FML]: Applying holder lookups
[02:14:36] [Client thread/INFO] [FML]: Holder lookups applied
[02:14:36] [Client thread/INFO] [FML]: Applying holder lookups
[02:14:36] [Client thread/INFO] [FML]: Holder lookups applied
[02:14:36] [Client thread/INFO] [FML]: Injecting itemstacks
[02:14:36] [Client thread/INFO] [FML]: Itemstack injection complete
[02:14:36] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[02:14:36] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: AHEAD Target: null
[02:14:40] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager]: Starting up SoundSystem...
[02:14:40] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: Initializing LWJGL OpenAL
[02:14:40] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: (The LWJGL binding of OpenAL. For more information, see LWJGL - Lightweight Java Game Library)
[02:14:40] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: OpenAL initialized.
[02:14:40] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager]: Sound engine started
[02:14:47] [Client thread/INFO] [FML]: Max texture size: 16384
[02:14:47] [Client thread/INFO] [net.minecraft.client.renderer.texture.TextureMap]: Created: 512x512 textures-atlas
[02:14:49] [Client thread/INFO] [FML]: Applying holder lookups
[02:14:49] [Client thread/INFO] [FML]: Holder lookups applied
[02:14:49] [Client thread/INFO] [FML]: Injecting itemstacks
[02:14:49] [Client thread/INFO] [FML]: Itemstack injection complete
[02:14:49] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods
[02:14:49] [Client thread/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer:
[02:14:49] [Client thread/INFO] [com.mojang.text2speech.NarratorWindows]: Narrator library for x64 successfully loaded
[02:14:51] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient]: Could not authorize you against Realms server: Invalid session id
 
Судя по логам - ругается на запятую, после mcversion.
изменил, все равно ничего. новый лог:
[16:12:04] [main/INFO] [GradleStart]: Extra: []
[16:12:04] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/skipe/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[16:12:04] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[16:12:04] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[16:12:04] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[16:12:04] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[16:12:04] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2847 for Minecraft 1.12.2 loading
[16:12:04] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_231, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_231
[16:12:04] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.
[16:12:04] [main/ERROR] [FML]: Full: C:\Users\skipe\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar
[16:12:04] [main/ERROR] [FML]: Trimmed: c:/users/skipe/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
[16:12:04] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[16:12:04] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.
[16:12:05] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
[16:12:05] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[16:12:05] [main/INFO] [FML]: Searching C:\F\run\.\mods for mods
[16:12:05] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[16:12:05] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[16:12:05] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[16:12:05] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[16:12:05] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[16:12:05] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[16:12:05] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[16:12:05] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[16:12:05] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[16:12:07] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[16:12:07] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[16:12:07] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[16:12:07] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[16:12:07] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[16:12:07] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[16:12:07] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[16:12:08] [Client thread/INFO] [net.minecraft.client.Minecraft]: Setting user: Player647
[16:12:12] [Client thread/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer:
[16:12:12] [Client thread/INFO] [net.minecraft.client.Minecraft]: LWJGL Version: 2.9.4
[16:12:13] [Client thread/INFO] [FML]: -- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_231, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 870097384 bytes (829 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
Loaded coremods (and transformers):
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.6.13587 Compatibility Profile Context 20.4.1 26.20.15029.20013' Renderer: 'AMD Radeon(TM) Vega 8 Graphics'
[16:12:13] [Client thread/INFO] [FML]: MinecraftForge v14.23.5.2847 Initialized
[16:12:13] [Client thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.
[16:12:13] [Client thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient...
[16:12:13] [Client thread/INFO] [FML]: Replaced 1227 ore ingredients
[16:12:14] [Client thread/INFO] [FML]: Searching C:\F\run\.\mods for mods
[16:12:15] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 230194313 nanos
[16:12:16] [Client thread/INFO] [FML]: Forge Mod Loader has identified 6 mods to load
[16:12:16] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, pvpinfomod, inventory] at CLIENT
[16:12:16] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, pvpinfomod, inventory] at SERVER
[16:12:17] [Client thread/INFO] [net.minecraft.client.resources.SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:pvP Info Mod, FMLFileResourcePack:Custom Inventory StreamCraft Mod
[16:12:17] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[16:12:17] [Client thread/INFO] [FML]: Found 1168 ObjectHolder annotations
[16:12:17] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[16:12:17] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[16:12:17] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[16:12:17] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[16:12:17] [Client thread/INFO] [FML]: Applying holder lookups
[16:12:17] [Client thread/INFO] [FML]: Holder lookups applied
[16:12:17] [Client thread/INFO] [FML]: Applying holder lookups
[16:12:17] [Client thread/INFO] [FML]: Holder lookups applied
[16:12:17] [Client thread/INFO] [FML]: Applying holder lookups
[16:12:17] [Client thread/INFO] [FML]: Holder lookups applied
[16:12:17] [Client thread/INFO] [FML]: Applying holder lookups
[16:12:17] [Client thread/INFO] [FML]: Holder lookups applied
[16:12:17] [Client thread/INFO] [FML]: Injecting itemstacks
[16:12:17] [Client thread/INFO] [FML]: Itemstack injection complete
[16:12:17] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: AHEAD Target: null
[16:12:31] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager]: Starting up SoundSystem...
[16:12:31] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: Initializing LWJGL OpenAL
[16:12:31] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: (The LWJGL binding of OpenAL. For more information, see LWJGL - Lightweight Java Game Library)
[16:12:31] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: OpenAL initialized.
[16:12:31] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager]: Sound engine started
[16:12:39] [Client thread/INFO] [FML]: Max texture size: 16384
[16:12:39] [Client thread/INFO] [net.minecraft.client.renderer.texture.TextureMap]: Created: 512x512 textures-atlas
[16:12:41] [Client thread/INFO] [FML]: Applying holder lookups
[16:12:41] [Client thread/INFO] [FML]: Holder lookups applied
[16:12:41] [Client thread/INFO] [FML]: Injecting itemstacks
[16:12:41] [Client thread/INFO] [FML]: Itemstack injection complete
[16:12:42] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 6 mods
[16:12:42] [Client thread/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer:
[16:12:42] [Client thread/INFO] [com.mojang.text2speech.NarratorWindows]: Narrator library for x64 successfully loaded
[16:12:44] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient]: Could not authorize you against Realms server: Invalid session id
[16:13:33] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Starting integrated minecraft server version 1.12.2
[16:13:33] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Generating keypair
[16:13:33] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance
[16:13:34] [Server thread/INFO] [FML]: Applying holder lookups
[16:13:34] [Server thread/INFO] [FML]: Holder lookups applied
[16:13:34] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@6e9308e)
[16:13:34] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 488 advancements
[16:13:34] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@6e9308e)
[16:13:34] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@6e9308e)
[16:13:34] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Preparing start region for level 0
[16:13:35] [Server thread/INFO] [FML]: Unloading dimension -1
[16:13:35] [Server thread/INFO] [FML]: Unloading dimension 1
[16:13:35] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Changing view distance to 5, from 10
[16:13:37] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2
[16:13:37] [Netty Server IO #1/INFO] [FML]: Client protocol version 2
[16:13:37] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 6 mods : minecraft@1.12.2,FML@8.0.99.99,forge@14.23.5.2847,mcp@9.42,inventory@v1.0,pvpinfomod@1.0.0
[16:13:37] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established
[16:13:37] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
[16:13:37] [Server thread/INFO] [net.minecraft.server.management.PlayerList]: Player647[local:E:29713f83] logged in with entity id 67 at (-314.3539987924897, 4.0, 348.4784047001665)
[16:13:37] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Player647 joined the game
[16:13:38] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Saving and pausing game...
[16:13:39] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving chunks for level 'New World'/overworld
[16:13:47] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Saving and pausing game...
[16:13:47] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving chunks for level 'New World'/overworld
 
В lang имя предмета правильно вписал? (чо за чушь)
Вообщем, вставь это заместо твоего:
item.json:
{
   "parent": "item/generated",
   "textures": {
       "layer0": "inventory:items/ring"
   }
}
 
@SideOnly(Side.CLIENT) public static void registerRender() { setRender(ring); } private static void setRegister(Item item) { ForgeRegistries.ITEMS.register(item); } @SideOnly(Side.CLIENT) private static void setRender(Item item) { Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory")); }
Я бы не делал @SideOnly(Side.CLIENT). Для этого нужен прокси. По крайней мере у меня и без того работает

@Override public void init() { super.init(); ItemsRegister.register(); ItemsRegister.registerRender(); }
ItemsRegister.register(); надо делать в CommonProxy в preInit'e

а на крайняй переименуй мод например в inventorymod или как-то так, ток не забудь везде name заменить

[merge_posts_bbcode]Добавлено: 30.04.2020 21:16:48[/merge_posts_bbcode]
А, ну или custominventory или ci (я бы поставил ci)
 
теперь вот так вообщем
А было как?)

этого был просто куб без текстуры
Что сразу не сказал то, это означало что проблема в коде.
А сейчас у тебя довольно частая проблема, у меня тоже была она когда мод в спешке пересоздавал

Ток что посмотрел твои директории... Я сразу внимание не обратил: надо кидать в models/item :)
Без "s"
 
Что сразу не сказал то, это означало что проблема в коде.
А сейчас у тебя довольно частая проблема, у меня тоже была она когда мод в спешке пересоздавал

Ток что посмотрел твои директории... Я сразу внимание не обратил: надо кидать в models/item :)
Без "s"
пробовал менять......
 
Назад
Сверху