Jump to content

bxzsj

Members
  • Posts

    27
  • Joined

  • Last visited

Posts posted by bxzsj

  1. New to modding.

    codes here   https://github.com/bxz2311196368/someusefulthings

    Both block and itemblock model can't load。

    block design at src\main\java\com\bxzmod\someusefulthings\blocks\RemoveEnchantment.java

    Registry Name : remove_enchantment

    register at src\main\java\com\bxzmod\someusefulthings\blocks\BlockLoader.java

    render register at src\main\java\com\bxzmod\someusefulthings\blocks\BlockRenderLoader.java

     

    Here part of game log:

     

    [Client thread/ERROR] [FML/]: Exception loading blockstate for the variant someusefulthings:remove_enchantment#facing=west,work=false: 
    java.lang.Exception: Could not load model definition for variant someusefulthings:remove_enchantment
        at net.minecraftforge.client.model.ModelLoader.func_177586_a(ModelLoader.java:285) ~[ModelLoader.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[byo.class:?]
        at net.minecraftforge.client.model.ModelLoader.func_188640_b(ModelLoader.java:240) ~[ModelLoader.class:?]
        at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:147) ~[ModelLoader.class:?]
        at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28) [byp.class:?]
        at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110542_a(SimpleReloadableResourceManager.java:122) [bxi.class:?]
        at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:499) [bcx.class:?]
        at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351) [bcx.class:?]
        at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131]
        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:?]
    Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of 'someusefulthings:remove_enchantment' from: 'someusefulthings:blockstates/remove_enchantment.json' in resourcepack: 'FMLFileResourcePack:Some useful things'
        at net.minecraft.client.renderer.block.model.ModelBakery.func_188636_a(ModelBakery.java:223) ~[byo.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.func_188632_a(ModelBakery.java:200) ~[byo.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.func_177586_a(ModelBakery.java:185) ~[byo.class:?]
        at net.minecraftforge.client.model.ModelLoader.func_177586_a(ModelLoader.java:281) ~[ModelLoader.class:?]
        ... 14 more
    Caused by: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected ':' at line 12 column 78
        at com.google.gson.Gson.fromJson(Gson.java:818) ~[Gson.class:?]
        at com.google.gson.Gson.fromJson(Gson.java:768) ~[Gson.class:?]
        at com.google.gson.Gson.fromJson(Gson.java:717) ~[Gson.class:?]
        at com.google.gson.Gson.fromJson(Gson.java:689) ~[Gson.class:?]
        at net.minecraftforge.client.model.BlockStateLoader.load(BlockStateLoader.java:76) ~[BlockStateLoader.class:?]
        at net.minecraft.client.renderer.block.model.ModelBlockDefinition.func_178331_a(ModelBlockDefinition.java:37) ~[bpe.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.func_188636_a(ModelBakery.java:219) ~[byo.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.func_188632_a(ModelBakery.java:200) ~[byo.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.func_177586_a(ModelBakery.java:185) ~[byo.class:?]
        at net.minecraftforge.client.model.ModelLoader.func_177586_a(ModelLoader.java:281) ~[ModelLoader.class:?]
        ... 14 more
    Caused by: com.google.gson.stream.MalformedJsonException: Expected ':' at line 12 column 78
        at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1505) ~[JsonReader.class:?]
        at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:519) ~[JsonReader.class:?]
        at com.google.gson.stream.JsonReader.skipValue(JsonReader.java:1209) ~[JsonReader.class:?]
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:170) ~[ReflectiveTypeAdapterFactory$Adapter.class:?]
        at com.google.gson.Gson.fromJson(Gson.java:803) ~[Gson.class:?]
        at com.google.gson.Gson.fromJson(Gson.java:768) ~[Gson.class:?]
        at com.google.gson.Gson.fromJson(Gson.java:717) ~[Gson.class:?]
        at com.google.gson.Gson.fromJson(Gson.java:689) ~[Gson.class:?]
        at net.minecraftforge.client.model.BlockStateLoader.load(BlockStateLoader.java:76) ~[BlockStateLoader.class:?]
        at net.minecraft.client.renderer.block.model.ModelBlockDefinition.func_178331_a(ModelBlockDefinition.java:37) ~[bpe.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.func_188636_a(ModelBakery.java:219) ~[byo.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.func_188632_a(ModelBakery.java:200) ~[byo.class:?]
        at net.minecraft.client.renderer.block.model.ModelBakery.func_177586_a(ModelBakery.java:185) ~[byo.class:?]
        at net.minecraftforge.client.model.ModelLoader.func_177586_a(ModelLoader.java:281) ~[ModelLoader.class:?]
        ... 14 more

     

    remove_enchantment.json:

     

    {
        "forge_marker": 1,
        "defaults": {
            "model": "orientable",
            "textures": {
                "top": "someusefulthings:blocks/remove_enchantment_side",
                "side": "someusefulthings:blocks/remove_enchantment_side"
            }
        },
        "variants": {
            "inventory": [{
                 "textures": { "someusefulthings:blocks/remove_enchantment_off" }
            }],
            "work": {
                "true": { "textures": { "someusefulthings:blocks/remove_enchantment_on" } },
                "false": { "textures": { "someusefulthings:blocks/remove_enchantment_off" } }
            },
            "facing": {
                "east": { "y": 90, "uvlock": true },
                "north": {},
                "south": { "y": 180, "uvlock": true },
                "west": { "y": 270, "uvlock": true }
            }
        }
    }

     

     

     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.