
trentmartin2
Members-
Posts
22 -
Joined
-
Last visited
Converted
-
Gender
Undisclosed
-
Personal Text
I am new!
trentmartin2's Achievements

Tree Puncher (2/8)
0
Reputation
-
[1.10.2] Block is loading but not showing up
trentmartin2 replied to trentmartin2's topic in Modder Support
In my ModBlocks class, or my GodBlock class? -
[1.10.2] Block is loading but not showing up
trentmartin2 replied to trentmartin2's topic in Modder Support
how do I fix this? -
[1.10.2] Block is loading but not showing up
trentmartin2 replied to trentmartin2's topic in Modder Support
Main: package com.trentmartin2.mt; import com.trentmartin2.mt.proxy.ClientProxy; import com.trentmartin2.mt.proxy.CommonProxy; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.Mod.Instance; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; @Mod(modid = Main.MODID, version = Main.VERSION) public class Main { public static final String MODID = "mt"; public static final String VERSION = "Beta-1.0"; @Instance public static Main instance; @SidedProxy(clientSide = "com.trentmartin2.mt.proxy.ClientProxy", serverSide = "com.trentmartin2.mt.proxy.ServerProxy") public static CommonProxy proxy; @EventHandler public void preInit(FMLPreInitializationEvent event) { System.out.println("Pre Initialization"); ModItems.init(); ModItems.register(); ModBlocks.init(); ModBlocks.register(); } @EventHandler public void init(FMLInitializationEvent event) { System.out.println("Initialization"); proxy.init(); ModCrafting.recipes(); } @EventHandler public void postInit(FMLPostInitializationEvent event) { } } ModBlocks: package com.trentmartin2.mt; import com.trentmartin2.mt.blocks.GodBlock; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.block.model.ModelResourceLocation; import net.minecraft.item.Item; import net.minecraftforge.fml.common.registry.GameRegistry; public class ModBlocks { public static Block godblock; public static void init() { godblock = new GodBlock(); } public static void register() { GameRegistry.register(godblock); } public static void registerRenders() { registerRender(godblock); } public static void registerRender(Block block) { Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(Item.getItemFromBlock(block), 0, new ModelResourceLocation(Main.MODID + ":" + block.getUnlocalizedName().substring(5), "inventory")); } } GodBlock: package com.trentmartin2.mt.blocks; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; public class GodBlock extends Block { public GodBlock() { super(Material.ROCK); this.setUnlocalizedName("godblock"); this.setRegistryName("godblock"); this.setCreativeTab(CreativeTabs.BUILDING_BLOCKS); } } -
[1.10.2] Block is loading but not showing up
trentmartin2 replied to trentmartin2's topic in Modder Support
http://adf.ly/1eSq66 -
[1.10.2] Block is loading but not showing up
trentmartin2 replied to trentmartin2's topic in Modder Support
yes -
[1.10.2] Block is loading but not showing up
trentmartin2 replied to trentmartin2's topic in Modder Support
Also, there are 0 errors in the console. -
[1.10.2] Block is loading but not showing up
trentmartin2 replied to trentmartin2's topic in Modder Support
It also doesn't show up using commands... I'm pretty sure the creative tab code is okay. -
When I load minecraft with any block, It doesn't show up in the creative tabs AND it doesn't work when I type the command "/give (player) mt:(block registry name)". I can tell that it loads because when I comment the code for the block and load the world, it tells me that the block is missing. WTF?
-
[1.10.2] Models Won't Register After Building.
trentmartin2 replied to trentmartin2's topic in ForgeGradle
HOLY CRAP I'M RETARDED. I thought the second string in all of my reference declarations was the class name, but it's the registry name! Sorry, the problem it wasn't due to not understanding it at all... It was due to falsely understanding it. Will see if it works. edit: it does. thank you for helping me, although you could have been a hell of a lot nicer and more patient. -
[1.10.2] Models Won't Register After Building.
trentmartin2 replied to trentmartin2's topic in ForgeGradle
Okay, so after pondering for a while at school I had this idea to find my registry name by doing this simple line: System.out.println(sand2.getRegistryName()); It is indeed capitalized... it reads: cb:Sand2 How do I change this? The only thing I have capitalized is the class name as far as "sand2" goes (or any of my blocks for that matter). -
[1.10.2] Models Won't Register After Building.
trentmartin2 replied to trentmartin2's topic in ForgeGradle
Sorry for my stupidity, but I have to go to school... I'll try to work on it there, but I guess I don't know enough Java to understand what you're saying completely. I'm sure you're done with me, so if you know of a better place for me to ask my question, let me know. -
[1.10.2] Models Won't Register After Building.
trentmartin2 replied to trentmartin2's topic in ForgeGradle
private String unlocalizedName; private String registryName; ModBlocks(String unlocalizedName, String registryName) { this.unlocalizedName = unlocalizedName; this.registryName = registryName; } I found this.. so basically the registryName is being pulled from my ModBlocks? (within my Reference class... was never called resources... I assume this is what we were talking about, my bad) -
[1.10.2] Models Won't Register After Building.
trentmartin2 replied to trentmartin2's topic in ForgeGradle
Well teach me what I'm being stupid about then I only "copy and pasted" the basic template from MrCrayfish's tutorials. Past that, I made it my goal to understand everything I type. -
[1.10.2] Models Won't Register After Building.
trentmartin2 replied to trentmartin2's topic in ForgeGradle
I'm at least trying man. I'm just asking for help with learning it even further. Why does it even matter? It's a place for modding support, regardless of experience. I wish to become more experienced, but it takes the community's cooperation as well as mine. -
[1.10.2] Models Won't Register After Building.
trentmartin2 replied to trentmartin2's topic in ForgeGradle
I do know java to a minor extent. I program robots in my engineering class, which pushed me back into trying minecraft modding again. I don't have a full understanding of how FORGE coding works, but I do know basic Java. As for the registry name change, I'm looking at my resources class.. I'm trying to understand to the fullest extent possible, but mostly everything I can find on the internet is based either towards beginner or MCCreator (which I don't think is any fun if coding is done for you), or towards people who have been modding for years. Also, PLEASE tell me that there is a way that I can compress all of those damn block classes. I hate creating a new set of blocks, because it takes over an hour to create 10 basic blocks.