Jump to content

Don't know how to convert <BlockModel> back into data.


DuckCreeper

Recommended Posts

So I'm trying to add a 2 block item to my mod. Like a bed. So I've looked around in the bed code and used some of it. Also with the json files too. I've gotten so far. But all my console says is

Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderException: java.lang.IllegalArgumentException: Don't know how to convert sc:rebar_maker[facing=north,part=head] back into data...

So on.

 

Here is my code....

package com.duckcreeper.steelcraft.init;

import net.minecraft.block.Block;
import net.minecraft.block.BlockBed;
import net.minecraft.block.BlockDirectional;
import net.minecraft.block.material.Material;
import net.minecraft.block.properties.IProperty;
import net.minecraft.block.properties.PropertyEnum;
import net.minecraft.block.state.BlockState;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.util.BlockPos;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.IStringSerializable;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;

public class rebar_maker extends BlockDirectional {

public static final PropertyEnum PART = PropertyEnum.create("part",rebar_maker.EnumPartType.class);

public rebar_maker() {
        super(Material.cloth);

	this.setDefaultState(this.blockState.getBaseState().withProperty(PART, rebar_maker.EnumPartType.FOOT));
}

    public void onNeighborBlockChange(World worldIn, BlockPos pos, IBlockState state, Block neighborBlock)
    {
        EnumFacing enumfacing = (EnumFacing)state.getValue(FACING);

        if (state.getValue(PART) == rebar_maker.EnumPartType.HEAD)
        {
            if (worldIn.getBlockState(pos.offset(enumfacing.getOpposite())).getBlock() != this)
            {
                worldIn.setBlockToAir(pos);
            }
        }
        else if (worldIn.getBlockState(pos.offset(enumfacing)).getBlock() != this)
        {
            worldIn.setBlockToAir(pos);

            if (!worldIn.isRemote)
            {
                this.dropBlockAsItem(worldIn, pos, state, 0);
            }
        }
    }
    
    public void onBlockHarvested(World worldIn, BlockPos pos, IBlockState state, EntityPlayer player)
    {
        if (player.capabilities.isCreativeMode && state.getValue(PART) == BlockBed.EnumPartType.HEAD)
        {
            BlockPos blockpos1 = pos.offset(((EnumFacing)state.getValue(FACING)).getOpposite());

            if (worldIn.getBlockState(blockpos1).getBlock() == this)
            {
                worldIn.setBlockToAir(blockpos1);
            }
        }
    }
    
    
    public IBlockState getActualState(IBlockState state, IBlockAccess worldIn, BlockPos pos)
    {
        if (state.getValue(PART) == BlockBed.EnumPartType.FOOT)
        {
            IBlockState iblockstate1 = worldIn.getBlockState(pos.offset((EnumFacing)state.getValue(FACING))); 
        }
        return state;
    }
    
    protected BlockState createBlockState()
    {
        return new BlockState(this, new IProperty[] {FACING, PART});
    }

public static enum EnumPartType implements IStringSerializable {
	HEAD("head"),
	FOOT("foot");
	private final String name;

	private EnumPartType(String name) {
		this.name = name;
	}

	public String toString() {
		return this.name;
	}

	public String getName() {
		return this.name;
	}

}
}

 

.json files now

 

BlockStates :

{
    "variants": {
        "facing=north,part=foot": { "model": "rebar_maker_foot", "y": 180 },
        "facing=east,part=foot":  { "model": "rebar_maker_foot", "y": 270 },
        "facing=south,part=foot": { "model": "rebar_maker_foot" },
        "facing=west,part=foot":  { "model": "rebar_maker_foot", "y": 90 },
        "facing=north,part=head": { "model": "rebar_maker_head", "y": 180 },
        "facing=east,part=head":  { "model": "rebar_maker_head", "y": 270 },
        "facing=south,part=head": { "model": "rebar_maker_head" },
        "facing=west,part=head":  { "model":  "rebar_maker_head", "y": 90 }
    }
}

 

Block Models:

{
    "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)",
    "textures": {
        "0": "blocks/top",
        "1": "blocks/null"
    },
    "elements": [
        {
            "name": "Cube",
            "from": [ 0.0, 6.0, 0.0 ], 
            "to": [ 16.0, 7.0, 16.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 16.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 0.5000000074505806, 7.0, 1.0 ], 
            "to": [ 14.50000000745058, 13.0, 15.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 14.0, 6.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 14.0, 6.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 14.0, 6.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 14.0, 6.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 14.0, 14.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 0.0, 9.0, 6.0 ], 
            "to": [ 0.4999999925494194, 10.0, 6.499999992549419 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "east": { "texture": "#1", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 0.4999999925494194 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 0.4999999925494194 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 0.0, 9.0, 9.0 ], 
            "to": [ 0.4999999925494194, 10.0, 9.49999999254942 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "east": { "texture": "#1", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 0.4999999925494194 ] },
                "down": { "texture": "#1", "uv": [ 0.0, 0.0, 0.4999999925494194, 0.4999999925494194 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 0.0, 10.0, 6.0 ], 
            "to": [ 0.4999999925494194, 11.0, 9.49999999254942 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "east": { "texture": "#1", "uv": [ 0.0, 0.0, 3.4999999925494194, 1.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 3.4999999925494194, 1.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 3.4999999925494194 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 3.4999999925494194 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 0.0, 8.0, 6.0 ], 
            "to": [ 0.4999999925494194, 9.0, 9.49999999254942 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "east": { "texture": "#1", "uv": [ 0.0, 0.0, 3.4999999925494194, 1.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 1.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 3.4999999925494194, 1.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 3.4999999925494194 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 0.4999999925494194, 3.4999999925494194 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 14.50000000745058, 0.0, 0.5000000074505806 ], 
            "to": [ 15.50000000745058, 6.0, 1.5000000074505806 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 0.5000000074505806, 0.0, 0.5000000074505806 ], 
            "to": [ 1.5000000074505806, 6.0, 1.5000000074505806 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "up": { "texture": "#1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 0.5000000074505806, 0.0, 14.50000000745058 ], 
            "to": [ 1.5000000074505806, 6.0, 15.50000000745058 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "up": { "texture": "#1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 13.50000000745058, 0.0, 14.50000000745058 ], 
            "to": [ 14.50000000745058, 6.0, 15.50000000745058 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "up": { "texture": "#1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }
            }
        }
    ]
}

^ Thats the head

Here is the foot:

{
    "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)",
    "textures": {
        "0": "blocks/top",
        "1": "blocks/null",
        "2": "blocks/rebar"
    },
    "elements": [
        {
            "name": "Cube",
            "from": [ 3.0, 0.0, 1.0 ], 
            "to": [ 4.0, 6.0, 2.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 6.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 6.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 6.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 6.0 ] },
                "up": { "texture": "#1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 3.0, 0.0, 14.0 ], 
            "to": [ 4.0, 6.0, 15.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 6.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 6.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 6.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 6.0 ] },
                "up": { "texture": "#1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 2.5000000074505806, 6.0, 0.4999999925494194 ], 
            "to": [ 16.00000001490116, 7.0, 15.49999999254942 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 13.50000000745058, 1.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 15.0, 1.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 13.50000000745058, 1.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 15.0, 1.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 16.00000000745058, 16.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 16.00000000745058, 16.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 11.0, 7.0, 2.0 ], 
            "to": [ 12.0, 8.0, 13.0 ], 
            "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 },
            "faces": {
                "north": { "texture": "#2", "uv": [ 0.0, 0.0, 7.0, 4.0 ] },
                "east": { "texture": "#2", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "south": { "texture": "#2", "uv": [ 0.0, 0.0, 7.0, 4.0 ] },
                "west": { "texture": "#2", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 0.0, 5.0, 11.0 ] },
                "down": { "texture": "#1", "uv": [ 0.0, 0.0, 1.0, 11.0 ] }
            }
        },
        {
            "name": "Cube",
            "from": [ 5.0, 7.0, 4.0 ], 
            "to": [ 6.0, 8.0, 15.0 ], 
            "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 22.5 },
            "faces": {
                "north": { "texture": "#2", "uv": [ 0.0, 0.0, 7.0, 4.0 ] },
                "east": { "texture": "#2", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "south": { "texture": "#2", "uv": [ 0.0, 0.0, 7.0, 4.0 ] },
                "west": { "texture": "#2", "uv": [ 0.0, 0.0, 5.0, 6.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 0.0, 5.0, 11.0 ] },
                "down": { "texture": "#1", "uv": [ 0.0, 0.0, 1.0, 11.0 ] }
            }
        }
    ]
}

Item . json

{
    "parent": "sc:block/rebar_maker_foot",
    "display": {
        "thirdperson": {
            "rotation": [ 10, -45, 170 ],
            "translation": [ 0, 1.5, -2.75 ],
            "scale": [ 0.375, 0.375, 0.375 ]
        }
    }
}

 

Console:

[11:33:50] [main/INFO] [GradleStart]: Extra: []
[11:33:50] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/<MY Personal Name>/.gradle/caches/minecraft/assets, --assetIndex, 1.8, --accessToken, {REDACTED}, --version, 1.8, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[11:33:50] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[11:33:50] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[11:33:50] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[11:33:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[11:33:50] [main/INFO] [FML]: Forge Mod Loader version 8.0.14.1274 for Minecraft 1.8 loading
[11:33:50] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_66, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre1.8.0_66
[11:33:50] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[11:33:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[11:33:50] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[11:33:50] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[11:33:50] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:33:50] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[11:33:50] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[11:33:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:33:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:33:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:33:50] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
[11:33:53] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[11:33:53] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:33:53] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[11:33:53] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[11:33:53] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[11:33:53] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[11:33:53] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[11:33:54] [Client thread/INFO]: Setting user: Player102
[11:33:57] [Client thread/INFO]: LWJGL Version: 2.9.1
[11:33:58] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
[11:33:58] [Client thread/INFO] [FML]: MinecraftForge v11.14.0.1274 Initialized
[11:33:58] [Client thread/INFO] [FML]: Replaced 215 ore recipies
[11:33:58] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
[11:33:58] [Client thread/INFO] [FML]: Searching C:\Users\Colin\Desktop\SteelCraft pls work\eclipse\mods for mods
[11:34:02] [Client thread/INFO] [FML]: Forge Mod Loader has identified 4 mods to load
[11:34:02] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, sc] at CLIENT
[11:34:02] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, sc] at SERVER
[11:34:02] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Steel Craft
[11:34:02] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[11:34:02] [Client thread/INFO] [FML]: Found 384 ObjectHolder annotations
[11:34:02] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[11:34:02] [Client thread/ERROR] [FML]: Caught an exception during block registration
java.lang.IllegalArgumentException: Don't know how to convert sc:rebar_maker[facing=north,part=head] back into data...
at net.minecraft.block.Block.getMetaFromState(Block.java:225) ~[block.class:?]
at net.minecraftforge.fml.common.registry.GameData.registerBlock(GameData.java:805) ~[GameData.class:?]
at net.minecraftforge.fml.common.registry.GameData.registerBlock(GameData.java:767) ~[GameData.class:?]
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:214) [GameRegistry.class:?]
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182) [GameRegistry.class:?]
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171) [GameRegistry.class:?]
at com.duckcreeper.steelcraft.init.SteelCraftBlocks.register(SteelCraftBlocks.java:38) [steelCraftBlocks.class:?]
at com.duckcreeper.steelcraft.SteelMain.preInit(SteelMain.java:32) [steelMain.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:515) [FMLModContainer.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) [guava-17.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) [LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:187) [LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) [guava-17.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:514) [Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:243) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.startGame(Minecraft.java:412) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:325) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:117) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) [start/:?]
at GradleStart.main(Unknown Source) [start/:?]
[11:34:02] [Client thread/INFO] [FML]: Applying holder lookups
[11:34:02] [Client thread/INFO] [FML]: Holder lookups applied
[11:34:02] [Client thread/ERROR] [FML]: Fatal errors were detected during the transition from PREINITIALIZATION to INITIALIZATION. Loading cannot continue
[11:34:02] [Client thread/ERROR] [FML]: 
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{8.0.14.1274} [Forge Mod Loader] (forgeSrc-1.8-11.14.0.1274-1.8.jar) Unloaded->Constructed->Pre-initialized
Forge{11.14.0.1274} [Minecraft Forge] (forgeSrc-1.8-11.14.0.1274-1.8.jar) Unloaded->Constructed->Pre-initialized
sc{1.0} [steel Craft] (bin) Unloaded->Constructed->Errored
[11:34:02] [Client thread/ERROR] [FML]: The following problems were captured during this phase
[11:34:02] [Client thread/ERROR] [FML]: Caught exception from sc
net.minecraftforge.fml.common.LoaderException: java.lang.IllegalArgumentException: Don't know how to convert sc:rebar_maker[facing=north,part=head] back into data...
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:225) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at com.duckcreeper.steelcraft.init.SteelCraftBlocks.register(SteelCraftBlocks.java:38) ~[bin/:?]
at com.duckcreeper.steelcraft.SteelMain.preInit(SteelMain.java:32) ~[bin/:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:515) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:187) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:514) [Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:243) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.startGame(Minecraft.java:412) [Minecraft.class:?]
at net.minecraft.client.Minecraft.run(Minecraft.java:325) [Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:117) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) [start/:?]
at GradleStart.main(Unknown Source) [start/:?]
Caused by: java.lang.IllegalArgumentException: Don't know how to convert sc:rebar_maker[facing=north,part=head] back into data...
at net.minecraft.block.Block.getMetaFromState(Block.java:225) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at net.minecraftforge.fml.common.registry.GameData.registerBlock(GameData.java:805) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at net.minecraftforge.fml.common.registry.GameData.registerBlock(GameData.java:767) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:214) ~[forgeSrc-1.8-11.14.0.1274-1.8.jar:?]
... 43 more
[11:34:02] [Client thread/INFO] [sTDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:568]: ---- Minecraft Crash Report ----
// I'm sorry, Dave.

Time: 1/30/16 11:34 AM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderException: java.lang.IllegalArgumentException: Don't know how to convert sc:rebar_maker[facing=north,part=head] back into data...
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:225)
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182)
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171)
at com.duckcreeper.steelcraft.init.SteelCraftBlocks.register(SteelCraftBlocks.java:38)
at com.duckcreeper.steelcraft.SteelMain.preInit(SteelMain.java:32)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:515)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:514)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:243)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:412)
at net.minecraft.client.Minecraft.run(Minecraft.java:325)
at net.minecraft.client.main.Main.main(Main.java:117)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source)
at GradleStart.main(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Don't know how to convert sc:rebar_maker[facing=north,part=head] back into data...
at net.minecraft.block.Block.getMetaFromState(Block.java:225)
at net.minecraftforge.fml.common.registry.GameData.registerBlock(GameData.java:805)
at net.minecraftforge.fml.common.registry.GameData.registerBlock(GameData.java:767)
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:214)
... 43 more


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

-- System Details --
Details:
Minecraft Version: 1.8
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_66, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 827110424 bytes (788 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: MCP v9.10 FML v8.0.14.1274 Minecraft Forge 11.14.0.1274 4 mods loaded, 4 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{8.0.14.1274} [Forge Mod Loader] (forgeSrc-1.8-11.14.0.1274-1.8.jar) Unloaded->Constructed->Pre-initialized
Forge{11.14.0.1274} [Minecraft Forge] (forgeSrc-1.8-11.14.0.1274-1.8.jar) Unloaded->Constructed->Pre-initialized
sc{1.0} [steel Craft] (bin) Unloaded->Constructed->Errored

 

Help would be appreciated!!!

 

Link to comment
Share on other sites

You don't have a state -> metadata function override.  I don't remember what it's called.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

	public int getMetaFromState(IBlockState state) { return 0; }
public IBlockState getStateFromMeta(int meta) { return this.getDefaultState(); }

 

I've put these two lines of code it. Game loaded... Get in game. Block is there. But no textures are being loaded. And its only one part of the 2 block item. Also if i place 2 together in certain places.. they just break. Also in console it said the following :

[11:52:34] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=east,part=foot
[11:52:34] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=east,part=head
[11:52:34] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=north,part=foot
[11:52:34] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=north,part=head
[11:52:34] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=south,part=foot
[11:52:34] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=south,part=head
[11:52:34] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=west,part=foot
[11:52:34] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=west,part=head

 

and

[11:52:35] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=east,part=foot
[11:52:35] [Client thread/WARN]: No weighted models for: sc:rebar_maker#facing=east,part=foot
[11:52:35] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=north,part=head
[11:52:35] [Client thread/WARN]: No weighted models for: sc:rebar_maker#facing=north,part=head
[11:52:35] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=north,part=foot
[11:52:35] [Client thread/WARN]: No weighted models for: sc:rebar_maker#facing=north,part=foot
[11:52:35] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=west,part=foot
[11:52:35] [Client thread/WARN]: No weighted models for: sc:rebar_maker#facing=west,part=foot
[11:52:35] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=south,part=foot
[11:52:35] [Client thread/WARN]: No weighted models for: sc:rebar_maker#facing=south,part=foot
[11:52:35] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=east,part=head
[11:52:35] [Client thread/WARN]: No weighted models for: sc:rebar_maker#facing=east,part=head
[11:52:35] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=west,part=head
[11:52:35] [Client thread/WARN]: No weighted models for: sc:rebar_maker#facing=west,part=head
[11:52:35] [Client thread/WARN]: Missing model for: sc:rebar_maker#facing=south,part=head
[11:52:35] [Client thread/WARN]: No weighted models for: sc:rebar_maker#facing=south,part=head

 

What do i do?

Link to comment
Share on other sites

   public static final PropertyBool UP =       PropertyBool.create("up");
   public static final PropertyBool DOWN =    PropertyBool.create("down");
   public static final PropertyBool NORTH =    PropertyBool.create("north");
   public static final PropertyBool EAST =    PropertyBool.create("east");
   public static final PropertyBool SOUTH =    PropertyBool.create("south");
   public static final PropertyBool WEST =    PropertyBool.create("west");

 

like that?

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Hello there! I am trying to make custom dimensions for a modpack I am making in an older minecraft version, 1.16.5. I like that version and it has a few other mods that have not been updated that I would still like to use. Anyway, I am having a terrible time with getting my dimension to work and have tried using code from other peoples projects to at least figure out what I'm supposed to be doing but it has not been as helpful as I would have liked. If anyone could help that would be greatly appreciated! Here is my github with all the code as I am using it: https://github.com/BladeColdsteel/InvigoratedDimensionsMod I have also included the last log, https://pastebin.com/zX9vsDSq, I had when I tried to load up a world, let me know if there is anything else I should send though, thank you!
    • Whether you are a fan of Hypixel Bedwars, SkyWars and PvP gamemodes like that, well you would enjoy this server! We have a very fun and unique style of PvP that a lot of our players really enjoy and we want to bring this server to more players like you! Yes you reading this post haha. Introducing, the Minezone Network, home of SUPER CRAFT BLOCKS. We've been working on this server for over 4 years now. Here is what we have to offer: SUPER CRAFT BLOCKS: This has 3 different gamemodes you can play, Classic, Duels and Frenzy. Each mode offers over 60 kits to choose from, along with a total of over 60 maps, allowing for various different playstyles on each map. There are also random powerups that spawn on the map which can include Health Pots, Bazookas, Nukes, Extra Lives and way way more! There is also double jump in this gamemode as well, which makes PvP a lot more fun & unique. You only need a minimum of 2 players to start any mode! Classic: Choose a kit, 5 lives for each player, fight it out and claim the #1 spot! Look out for lightning as they can spawn powerups to really give you an advantage in the game! Duels: Fight against another random player or one of your friends and see who is the best! Frenzy: Your kit is randomly selected for you, each life you will have a different kit. You can fight with up to 100 players in this mode and lets see who will be the best out of that 100! All the other stuff from Classic/Duels apply to this mode as well like powerups. We have 2 ranks on this server too, VIP and CAPTAIN which has a bunch of different perks for SCB and other things like Cosmetics and more.   SERVER IP: If this server has caught your interest in any way, please consider joining and you will NOT regret it! Bring some of your friends online for an even better experience and join in on the fun at: IP: minezone.club Hope to see you online!   SERVER TRAILER: https://www.youtube.com/watch?v=0phpMgu1mH0
    • The mod give new blocks  
    • I will a Mode for 1.21 in this Mod give new block, items and dimensions   
  • Topics

×
×
  • Create New...

Important Information

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