Jump to content

Caseofgames

Members
  • Posts

    24
  • Joined

  • Last visited

Posts posted by Caseofgames

  1. Block Code:

     

     

    package caseofgames.em.blocks;

     

    import caseofgames.em.conduit.ConduitType;

    import caseofgames.em.init.Blocks;

    import net.minecraft.block.Block;

    import net.minecraft.block.material.Material;

    import net.minecraft.block.properties.IProperty;

    import net.minecraft.block.properties.PropertyBool;

    import net.minecraft.block.state.BlockStateContainer;

    import net.minecraft.block.state.IBlockState;

    import net.minecraft.creativetab.CreativeTabs;

    import net.minecraft.util.EnumFacing;

    import net.minecraft.util.math.BlockPos;

    import net.minecraft.world.IBlockAccess;

     

    public class BlockElectricConduit extends Block {

     

    public final String name = "electricConduit";

     

    public ConduitType type = new ConduitType("electric");

     

    public static final PropertyBool DOWN = PropertyBool.create("down");

    public static final PropertyBool EAST = PropertyBool.create("east");

    public static final PropertyBool NORTH = PropertyBool.create("north");

    public static final PropertyBool SOUTH = PropertyBool.create("south");

    public static final PropertyBool UP = PropertyBool.create("up");

    public static final PropertyBool WEST = PropertyBool.create("west");

     

    public BlockElectricConduit() {

    super(Material.IRON);

    this.setCreativeTab(CreativeTabs.REDSTONE).setHardness(10).setRegistryName(name).setUnlocalizedName(name)

    .setHarvestLevel("pickaxe", 3);

    this.setDefaultState(this.blockState.getBaseState().withProperty(DOWN, Boolean.valueOf(false))

    .withProperty(EAST, Boolean.valueOf(false)).withProperty(NORTH, Boolean.valueOf(false))

    .withProperty(SOUTH, Boolean.valueOf(false)).withProperty(UP, Boolean.valueOf(false))

    .withProperty(WEST, Boolean.valueOf(false)));

    this.useNeighborBrightness = true;

    }

     

    @Override

    protected BlockStateContainer createBlockState() {

    return new BlockStateContainer(this, new IProperty[] { DOWN, EAST, NORTH, SOUTH, UP, WEST });

    }

     

    @Override

    public IBlockState getStateFromMeta(int meta) {

    return getDefaultState();

    }

     

    @Override

    public int getMetaFromState(IBlockState state) {

    return 0;

    }

     

    @Override

    public IBlockState getActualState(IBlockState state, IBlockAccess world, BlockPos pos) {

    return state

    .withProperty(DOWN,

    Boolean.valueOf(world.getBlockState(pos.down()).getBlock() == Blocks.electricConduit))

    .withProperty(EAST,

    Boolean.valueOf(world.getBlockState(pos.east()).getBlock() == Blocks.electricConduit))

    .withProperty(NORTH,

    Boolean.valueOf(world.getBlockState(pos.north()).getBlock() == Blocks.electricConduit))

    .withProperty(SOUTH,

    Boolean.valueOf(world.getBlockState(pos.south()).getBlock() == Blocks.electricConduit))

    .withProperty(UP,

    Boolean.valueOf(world.getBlockState(pos.up()).getBlock() == Blocks.electricConduit))

    .withProperty(WEST,

    Boolean.valueOf(world.getBlockState(pos.west()).getBlock() == Blocks.electricConduit));

    }

    }

     

     

     

    Block State File:

     

     

    {

        "variants": {

            "down=false,east=false,north=false,south=false,up=false,west=false": { "model": "em:electricConduit", "x": 0, "y": 0, "uvlock": true },

            "down=true,east=false,north=false,south=false,up=false,west=false": { "model": "em:electricConduit_n", "x": 90, "y": 0, "uvlock": true },

            "down=false,east=true,north=false,south=false,up=false,west=false": { "model": "em:electricConduit_n", "x": 0, "y": 90, "uvlock": true },

            "down=false,east=false,north=true,south=false,up=false,west=false": { "model": "em:electricConduit_n", "x": 0, "y": 0, "uvlock": true },

            "down=false,east=false,north=false,south=true,up=false,west=false": { "model": "em:electricConduit_n", "x": 0, "y": 180, "uvlock": true },

            "down=false,east=false,north=false,south=false,up=true,west=false": { "model": "em:electricConduit_n", "x": 270, "y": 0, "uvlock": true },

            "down=false,east=false,north=false,south=false,up=false,west=true": { "model": "em:electricConduit_n", "x": 0, "y": 270, "uvlock": true },

            "down=true,east=true,north=false,south=false,up=false,west=false": { "model": "em:electricConduit_nw", "x": 90, "y": 180, "uvlock": true },

            "down=true,east=false,north=true,south=false,up=false,west=false": { "model": "em:electricConduit_nw", "x": 90, "y": 90, "uvlock": true },

            "down=true,east=false,north=false,south=true,up=false,west=false": { "model": "em:electricConduit_nw", "x": 90, "y": 270, "uvlock": true },

            "down=true,east=false,north=false,south=false,up=true,west=false": { "model": "em:electricConduit_ns", "x": 90, "y": 0, "uvlock": true },

            "down=true,east=false,north=false,south=false,up=false,west=true": { "model": "em:electricConduit_nw", "x": 90, "y": 0, "uvlock": true },

            "down=false,east=true,north=true,south=false,up=false,west=false": { "model": "em:electricConduit_nw", "x": 0, "y": 90, "uvlock": true },

            "down=false,east=true,north=false,south=true,up=false,west=false": { "model": "em:electricConduit_nw", "x": 0, "y": 180, "uvlock": true },

            "down=false,east=true,north=false,south=false,up=true,west=false": { "model": "em:electricConduit_nw", "x": 270, "y": 180, "uvlock": true },

            "down=false,east=true,north=false,south=false,up=false,west=true": { "model": "em:electricConduit_ns", "x": 0, "y": 90, "uvlock": true },

            "down=false,east=false,north=true,south=true,up=false,west=false": { "model": "em:electricConduit_ns", "x": 0, "y": 0, "uvlock": true },

            "down=false,east=false,north=true,south=false,up=true,west=false": { "model": "em:electricConduit_nw", "x": 270, "y": 90, "uvlock": true },

            "down=false,east=false,north=true,south=false,up=false,west=true": { "model": "em:electricConduit_nw", "x": 0, "y": 0, "uvlock": true },

            "down=false,east=false,north=false,south=true,up=true,west=false": { "model": "em:electricConduit_nw", "x": 270, "y": 270, "uvlock": true },

            "down=false,east=false,north=false,south=true,up=false,west=true": { "model": "em:electricConduit_nw", "x": 0, "y": 270, "uvlock": true },

            "down=false,east=false,north=false,south=false,up=true,west=true": { "model": "em:electricConduit_nw", "x": 270, "y": 0, "uvlock": true },

            "down=true,east=true,north=true,south=false,up=false,west=false": { "model": "em:electricConduit_nuw", "x": 90, "y": 90, "uvlock": true },

            "down=true,east=true,north=false,south=true,up=false,west=false": { "model": "em:electricConduit_nuw", "x": 90, "y": 180, "uvlock": true },

            "down=true,east=true,north=false,south=false,up=true,west=false": { "model": "em:electricConduit_dnu", "x": 0, "y": 90, "uvlock": true },

            "down=true,east=true,north=false,south=false,up=false,west=true": { "model": "em:electricConduit_dnu", "x": 90, "y": 90, "uvlock": true },

            "down=true,east=false,north=true,south=true,up=false,west=false": { "model": "em:electricConduit_dnu", "x": 90, "y": 0, "uvlock": true },

            "down=true,east=false,north=true,south=false,up=true,west=false": { "model": "em:electricConduit_dnu", "x": 0, "y": 0, "uvlock": true },

            "down=true,east=false,north=true,south=false,up=false,west=true": { "model": "em:electricConduit_nuw", "x": 90, "y": 0, "uvlock": true },

            "down=true,east=false,north=false,south=true,up=true,west=false": { "model": "em:electricConduit_dnu", "x": 0, "y": 180, "uvlock": true },

            "down=true,east=false,north=false,south=true,up=false,west=true": { "model": "em:electricConduit_nuw", "x": 90, "y": 270, "uvlock": true },

            "down=true,east=false,north=false,south=false,up=true,west=true": { "model": "em:electricConduit_dnu", "x": 0, "y": 270, "uvlock": true },

            "down=false,east=true,north=true,south=true,up=false,west=false": { "model": "em:electricConduit_nsw", "x": 0, "y": 180, "uvlock": true },

            "down=false,east=true,north=true,south=false,up=true,west=false": { "model": "em:electricConduit_nuw", "x": 0, "y": 90, "uvlock": true },

            "down=false,east=true,north=true,south=false,up=false,west=true": { "model": "em:electricConduit_nsw", "x": 0, "y": 90, "uvlock": true },

            "down=false,east=true,north=false,south=true,up=true,west=false": { "model": "em:electricConduit_nuw", "x": 0, "y": 180, "uvlock": true },

            "down=false,east=true,north=false,south=true,up=false,west=true": { "model": "em:electricConduit_nsw", "x": 0, "y": 270, "uvlock": true },

            "down=false,east=true,north=false,south=false,up=true,west=true": { "model": "em:electricConduit_dnu", "x": 270, "y": 90, "uvlock": true },

            "down=false,east=false,north=true,south=true,up=true,west=false": { "model": "em:electricConduit_dnu", "x": 270, "y": 0, "uvlock": true },

            "down=false,east=false,north=true,south=true,up=false,west=true": { "model": "em:electricConduit_nsw", "x": 0, "y": 0, "uvlock": true },

            "down=false,east=false,north=true,south=false,up=true,west=true": { "model": "em:electricConduit_nuw", "x": 0, "y": 0, "uvlock": true },

            "down=false,east=false,north=false,south=true,up=true,west=true": { "model": "em:electricConduit_nuw", "x": 0, "y": 270, "uvlock": true },

            "down=true,east=true,north=true,south=true,up=false,west=false": { "model": "em:electricConduit_nsuw", "x": 180, "y": 180, "uvlock": true },

            "down=true,east=true,north=true,south=false,up=true,west=false": { "model": "em:electricConduit_nsuw", "x": 90, "y": 90, "uvlock": true },

            "down=true,east=true,north=true,south=false,up=false,west=true": { "model": "em:electricConduit_nsuw", "x": 180, "y": 90, "uvlock": true },

            "down=true,east=true,north=false,south=true,up=true,west=false": { "model": "em:electricConduit_nsuw", "x": 90, "y": 180, "uvlock": true },

            "down=true,east=true,north=false,south=true,up=false,west=true": { "model": "em:electricConduit_nsuw", "x": 180, "y": 270, "uvlock": true },

            "down=true,east=true,north=false,south=false,up=true,west=true": { "model": "em:electricConduit_ensw", "x": 90, "y": 0, "uvlock": true },

            "down=true,east=false,north=true,south=true,up=true,west=false": { "model": "em:electricConduit_ensw", "x": 90, "y": 90, "uvlock": true },

            "down=true,east=false,north=true,south=true,up=false,west=true": { "model": "em:electricConduit_nsuw", "x": 180, "y": 0, "uvlock": true },

            "down=true,east=false,north=true,south=false,up=true,west=true": { "model": "em:electricConduit_nsuw", "x": 90, "y": 0, "uvlock": true },

            "down=true,east=false,north=false,south=true,up=true,west=true": { "model": "em:electricConduit_nsuw", "x": 90, "y": 270, "uvlock": true },

            "down=false,east=true,north=true,south=true,up=true,west=false": { "model": "em:electricConduit_nsuw", "x": 0, "y": 180, "uvlock": true },

            "down=false,east=true,north=true,south=true,up=false,west=true": { "model": "em:electricConduit_ensw", "x": 0, "y": 0, "uvlock": true },

            "down=false,east=true,north=true,south=false,up=true,west=true": { "model": "em:electricConduit_nsuw", "x": 0, "y": 90, "uvlock": true },

            "down=false,east=true,north=false,south=true,up=true,west=true": { "model": "em:electricConduit_nsuw", "x": 0, "y": 270, "uvlock": true },

            "down=false,east=false,north=true,south=true,up=true,west=true": { "model": "em:electricConduit_nsuw", "x": 0, "y": 0, "uvlock": true },

            "down=true,east=true,north=true,south=true,up=true,west=false": { "model": "em:electricConduit_desuw", "x": 0, "y": 270, "uvlock": true },

            "down=true,east=true,north=true,south=true,up=false,west=true": { "model": "em:electricConduit_desuw", "x": 270, "y": 0, "uvlock": true },

            "down=true,east=true,north=true,south=false,up=true,west=true": { "model": "em:electricConduit_desuw", "x": 0, "y": 180, "uvlock": true },

            "down=true,east=true,north=false,south=true,up=true,west=true": { "model": "em:electricConduit_desuw", "x": 0, "y": 0, "uvlock": true },

            "down=true,east=false,north=true,south=true,up=true,west=true": { "model": "em:electricConduit_desuw", "x": 0, "y": 90, "uvlock": true },

            "down=false,east=true,north=true,south=true,up=true,west=true": { "model": "em:electricConduit_desuw", "x": 90, "y": 0, "uvlock": true },

            "down=true,east=true,north=true,south=true,up=true,west=true": { "model": "em:electricConduit_densuw", "x": 0, "y": 0, "uvlock": true }

        }

    }

     

     

     

    Console:

     

     

    [14:49:59] [Client thread/ERROR] [FML]: Exception loading model for variant em:electricConduit#down=false,east=false,north=false,south=false,up=true,west=false for blockstate "em:electricConduit[down=false,east=false,north=false,south=false,up=true,west=false]"

    net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model em:electricConduit#down=false,east=false,north=false,south=false,up=true,west=false with loader VariantLoader.INSTANCE, skipping

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:241) ~[ModelLoader.class:?]

    at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:145) ~[ModelBakery.class:?]

    at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?]

    at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?]

    at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?]

    at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [simpleReloadableResourceManager.class:?]

    at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?]

    at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?]

    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_77]

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]

    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_77]

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]

    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]

    at GradleStart.main(GradleStart.java:26) [start/:?]

    Caused by: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model em:block/electricConduit_n with loader VanillaLoader.INSTANCE, skipping

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader$WeightedRandomModel.<init>(ModelLoader.java:752) ~[ModelLoader$WeightedRandomModel.class:?]

    at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1184) ~[ModelLoader$VariantLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    ... 21 more

    Caused by: java.io.FileNotFoundException: em:models/block/electricConduit_n.json

    at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?]

    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[simpleReloadableResourceManager.class:?]

    at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?]

    at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?]

    at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader$WeightedRandomModel.<init>(ModelLoader.java:752) ~[ModelLoader$WeightedRandomModel.class:?]

    at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1184) ~[ModelLoader$VariantLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    ... 21 more

    [14:49:59] [Client thread/ERROR] [FML]: Exception loading model for variant em:electricConduit#down=false,east=true,north=false,south=false,up=false,west=true for blockstate "em:electricConduit[down=false,east=true,north=false,south=false,up=false,west=true]"

    net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model em:electricConduit#down=false,east=true,north=false,south=false,up=false,west=true with loader VariantLoader.INSTANCE, skipping

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:241) ~[ModelLoader.class:?]

    at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:145) ~[ModelBakery.class:?]

    at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?]

    at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?]

    at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?]

    at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [simpleReloadableResourceManager.class:?]

    at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?]

    at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?]

    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_77]

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]

    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_77]

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]

    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]

    at GradleStart.main(GradleStart.java:26) [start/:?]

    Caused by: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model em:block/electricConduit_ns with loader VanillaLoader.INSTANCE, skipping

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader$WeightedRandomModel.<init>(ModelLoader.java:752) ~[ModelLoader$WeightedRandomModel.class:?]

    at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1184) ~[ModelLoader$VariantLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    ... 21 more

    Caused by: java.io.FileNotFoundException: em:models/block/electricConduit_ns.json

    at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?]

    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[simpleReloadableResourceManager.class:?]

    at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?]

    at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?]

    at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader$WeightedRandomModel.<init>(ModelLoader.java:752) ~[ModelLoader$WeightedRandomModel.class:?]

    at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1184) ~[ModelLoader$VariantLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    ... 21 more

    [14:49:59] [Client thread/ERROR] [FML]: Exception loading model for variant em:electricConduit#down=false,east=true,north=false,south=true,up=false,west=true for blockstate "em:electricConduit[down=false,east=true,north=false,south=true,up=false,west=true]"

    net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model em:electricConduit#down=false,east=true,north=false,south=true,up=false,west=true with loader VariantLoader.INSTANCE, skipping

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:241) ~[ModelLoader.class:?]

    at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:145) ~[ModelBakery.class:?]

    at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?]

    at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?]

    at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?]

    at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [simpleReloadableResourceManager.class:?]

    at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?]

    at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?]

    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_77]

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]

    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_77]

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]

    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]

    at GradleStart.main(GradleStart.java:26) [start/:?]

    Caused by: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model em:block/electricConduit_nsw with loader VanillaLoader.INSTANCE, skipping

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader$WeightedRandomModel.<init>(ModelLoader.java:752) ~[ModelLoader$WeightedRandomModel.class:?]

    at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1184) ~[ModelLoader$VariantLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    ... 21 more

    Caused by: java.io.FileNotFoundException: em:models/block/electricConduit_nsw.json

    at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?]

    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[simpleReloadableResourceManager.class:?]

    at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?]

    at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?]

    at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader$WeightedRandomModel.<init>(ModelLoader.java:752) ~[ModelLoader$WeightedRandomModel.class:?]

    at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1184) ~[ModelLoader$VariantLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    ... 21 more

    [14:49:59] [Client thread/ERROR] [FML]: Exception loading model for variant em:electricConduit#down=true,east=true,north=true,south=false,up=true,west=false for blockstate "em:electricConduit[down=true,east=true,north=true,south=false,up=true,west=false]"

    net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model em:electricConduit#down=true,east=true,north=true,south=false,up=true,west=false with loader VariantLoader.INSTANCE, skipping

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:241) ~[ModelLoader.class:?]

    at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:145) ~[ModelBakery.class:?]

    at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?]

    at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?]

    at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?]

    at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [simpleReloadableResourceManager.class:?]

    at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?]

    at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?]

    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_77]

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]

    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_77]

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_77]

    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_77]

    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]

    at GradleStart.main(GradleStart.java:26) [start/:?]

    Caused by: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model em:block/electricConduit_nsuw with loader VanillaLoader.INSTANCE, skipping

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader$WeightedRandomModel.<init>(ModelLoader.java:752) ~[ModelLoader$WeightedRandomModel.class:?]

    at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1184) ~[ModelLoader$VariantLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    ... 21 more

    Caused by: java.io.FileNotFoundException: em:models/block/electricConduit_nsuw.json

    at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?]

    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[simpleReloadableResourceManager.class:?]

    at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?]

    at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?]

    at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    at net.minecraftforge.client.model.ModelLoader$WeightedRandomModel.<init>(ModelLoader.java:752) ~[ModelLoader$WeightedRandomModel.class:?]

    at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1184) ~[ModelLoader$VariantLoader.class:?]

    at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?]

    ... 21 more

    [14:49:59] [Client thread/ERROR] [FML]: Suppressed additional 59 model loading errors for domain em

     

     

  2. I need to know how to make conduits render in Minecraft 1.10.2, can anyone help me? I tried using ScratchForFun's cable tutorial, but it's for 1.7.2 and I'm working with 1.10.2, so it doesn't work. I also tried looking at the source code for EnderIO, but it's quite complicated. I know as a matter of fact that you need a TileEntity, but then you also need to connect cable to cable, or cable to machine. Is there anyone out there that has experience at cable making?

×
×
  • Create New...

Important Information

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